Anda di halaman 1dari 305

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

Instr. de programao 04.2000 Edio

Ciclos

Documentao do usurio

Parte geral

1 2 3 4 5 A

Ciclos de furao e padro de furao

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

Ciclos de fresagem

Ciclos de torneamento

Mensagens de erro e Manual de programao 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 .... B .... C .... Nova documentao. Reimpresso inalterada com novo nmero de pedido. 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 02.95 04.95 03.96 08.97 12.97 12.98 08.99 04.00
Edio 04.00 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 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. Siemens AG 1995, 1996, 1997, 1998, 1999, 2000. All Rights Reserved. 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. 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. Reservadas alteraes tcnicas.

N. de pedido 6FC5298-2AB40-0BP0 6FC5298-2AB40-0BP1 6FC5298-3AB40-0BP0 6FC5298-4AB40-0BP0 6FC5298-4AB40-0BP1 6FC5298-5AB40-0BP0 6FC5298-5AB40-0BP1 6FC5298-5AB40-0BP2


N. de pedido 6FC5 298-5CA00-0BG2

Comentrio A C C C C C C C
Comentrio

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

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

Siemens-Sociedade annima.

04.00

Contents

Contedo Generalidades
1.1 1.2

1-15

Informaes gerais................................................................................................... 1-16 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 2.1.6 2.1.7 2.1.8 2.1.9 Rosca rgida CYCLE84.................................................................................... 2-66 Rosca com mandril de compensao CYCLE840............................................... 2-70 Furao 1 CYCLE85........................................................................................ 2-76 Furao 2 CYCLE86........................................................................................ 2-79 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 2.3.2 2.3.3 2.3.4 Condies ......................................................................................................... 2-94 Fila de furos HOLES1 ...................................................................................... 2-95 Crculo de furos HOLES2 ............................................................................... 2-100 Matriz de furos CYCLE801 (SW 5.3 e anterior)................................................. 2-103

Ciclos de fresamento
3.1 3.2 3.3 3.4 3.5 3.6 3.7 3.8 3.9

3-103

Informaes gerais ................................................................................................. 3-104 Condies ............................................................................................................. 3-105 Corte de roscas - CYCLE90 .................................................................................... 3-108 Furos oblongos sobre um crculo - LONGHOLE ........................................................ 3-114 Ranhuras sobre um crculo - SLOT1 ........................................................................ 3-120 Ranhura circular - SLOT2 ........................................................................................ 3-131 Fresar um bolso retangular - POCKET1 .................................................................. 3-137 Fresar um bolso circular - POCKET2...................................................................... 3-142 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.1 4.2 4.3 4.4

4-209

Informaes gerais ................................................................................................. 4-210 Condies ............................................................................................................. 4-211 Ciclo de canais CYCLE93 .................................................................................... 4-214 Ciclo de rebaixo CYCLE94 ................................................................................... 4-223

0-6

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 4.6 4.7 4.8 4.9

Ciclo de desbaste CYCLE95.................................................................................4-227 Ciclo de rebaixo para sada de rosca CYCLE96.....................................................4-242 Abertura de roscas CYCLE97 ...............................................................................4-246 Encadeamento de roscas CYCLE98......................................................................4-254 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 B C D Abreviaturas 290 Termos 303 Literatura 318 Indice 334

0-289

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

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.

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

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.

3. Da teoria para a prtica


A utilizao dos ciclos em correlao com o decurso encontra-se descrita no exemplo de programao. Para todos os comandos h um exemplo de utilizao aps a parte terica.

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.

Siemens AG 2000 All rights reserved. SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

0-11

Preface

04.00

Explicaes detalhadas

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

Generalidades

12.97

1.1 Informaes gerais

1.1

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 CYCLE82 CYCLE83 CYCLE84 Furar, centrar Furar, facear por pontos Furao profunda Rosca rgida

CYCLE840 Rosca com mandril compensador CYCLE85 Furao 1 CYCLE86 CYCLE87 CYCLE88 CYCLE89 Furao 2 Furao 3 Furao 4 Furao 5

Ciclos de grupos de furos


HOLES1 HOLES2 Trabalhar fila de furos 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 POCKET1 POCKET2 CYCLE90 Superfcie da pea fresada: ranhuras circulares Fresar bolso retangular (com fresa de topo) Fresar bolso circular (com fresa de topo) Fresar roscas

Novos a partir do SW 4: POCKET3 Fresar bolso retangular (com qualquer fresa) POCKET4 CYCLE71 CYCLE72 Fresar bolso circular (com qualquer fresa) Facear com fresa 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 CYCLE75

Transferncia contorno e cavidade 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 CYCLE94 CYCLE95 CYCLE96 CYCLE97 CYCLE98 Desbaste de canais Rebaixo de sada de rosca (forma E e F segundo DIN) Ciclo de desbaste com alvio de cortes Garganta at o ncleo da rosca (formas A, B, C e D segundo DIN) Abrir roscas 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

12.97

Generalidades

1.3 Programao dos ciclos

1.3

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


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 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 Atribuio de planos e eixos Comando G17 G18 G19 Plano X/Y Z/X Y/Z Eixo de aprox. vertical Z Y X
G1 7

Z Applicate
a din te

9 G1

Or

G1 8 Ab sc is

sa

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 18118 18130 18150 18170 18180 28020 28040 Nome do MD Valor mnimo

MM_NUM_GUD_MODULES MM_NUM_GUD_NAMES_CHAN MM_GUD_VALUES_MEM MM_NUM_MAX_FUNC_NAMES MM_NUM_MAX_FUNC_PARAM MM_NUM_LUD_NAMES_TOTAL MM_NUM_LUD_VALUES_MEM

7 10 10 40 400 200 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 MID FFR VARI FAL

Definio da forma a trabalhar Valores: E e F Profundidade de aproximao (a introduzir sem sinal) Avano Modo de trabalho Valores: 0, 1 ou 2 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) 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

chamada do ciclo

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" DEF REAL MID=5, FFR, FAL DEF INT VARI=1 N10 FFR=0.1 FAL=0 N20 CYCLE100 (FORM, MID, FFR, -> -> VARI, FAL) 3. Utilizao de variveis predefinidas como parmetros de transferncia Pode-se tambm utilizar como variveis, parmetros R Exemplo DEF CHAR FORM="E" N10 R1=5 R2=0.1 R3=1 R4=0 N20 CYCLE100 (FORM, R1, -> -> R2, R3, R4) 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 ")".

Definio de um parmetro, atribuio de valores Definio dos parmetros com e sem atribuio de valores Atribuies de valores Chamada de ciclo

Definio de um parmetro, atribuio de valores Atribuies de valores Chamada do ciclo

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

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

1-24

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

Generalidades

12.97 12.97

1.3 Programao dos ciclos

1.4

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 Seleo do ciclo Mscara de introduo para alimentao de parmetros Mscara de introduo para alimentao de parmetros Telas de ajuda (Help)
Arquivo Aplicao

Tipo arquivo Arquivo texto Arquivo texto Arquivo texto Bitmap

cov.com sc.com uc.com *.bmp

Ciclos standard e do usurio Ciclos standard Ciclos do usurio Ciclos standard ou do usurio

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) S3.2.0\Boring\ S3.2.1\Boring%n1\C6(CYCLE85) ... M17

Furar com furao profunda Furar 1

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) Texto da softkey, mximo de 2 9 caracteres Sinal de separao para salto para prxima linha "%n" Nome da tela de help, a letra "p" acrescentada ao nome do suporte ao ciclo Cxxp.bmp Nome do ciclo que escrito no programa e est a disposio na mscara de introduo para a alimentao de parmetros.

\text\

Cxx (Name)

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

// C6 (CYCLE85) Boring 1

Identificao da linha do cabealho de uma descrio de um ciclo Nome da tela de ajuda acrescido da letra p (C1 - C28 Ciclo da Siemens) Nome do ciclo. Este nome tambm escrito no programa do NC Comentrio (no trabalhado)

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

Tipo de varivel

R I C S /

REAL INTEGER CHARACTER STRING

Sinal de separao Valor da margem Sinal de separao Valor para preset Sinal de separao Texto longo End Start opo Texto curto Sinal de separao Texto em bitmap Final opo

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


/

Um valor (por exemplo 1)


/

colocado na linha de dilogo


) [

Aparece na mscara de parmetros


/

Nome do parmetro
]

1-30

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

Texto em bitmap=

1-32

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

Example of cycle parameterization graphics

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 85001 85002 85003 0 0 0 0 0 0 0 0 "Camada de retorno como valor absoluto" "Camada de retorno" "Profundidade do furo" "Relativo para a camada de retorno"

Explicao da sintaxe:
$ 85000...89899 $85000... $...

Identificador para o nmero texto Nmero texto para ciclos do usurio 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

Generalidades 08.99

12.97

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

1.5

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. Mscaras de introduo de ciclos de fresagem. Mscaras de introduo para ciclos de giro.

Milling

Turning

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

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 Paging forward Next entry

Paginar na documentao para trs. Paginar na documentao para frente. Possibilita o salto para um outro texto que pode estar includo na tela de ajuda. Possibilita o salto para um campo selecionado. Aumenta a letra na tela de help. Reduz a letra na tela de help. Volta para a mscara de ciclos.

Jump to

Zoom +

Zoom -

Abort help

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 N110 T7 M6 N120 G0 G90 X50 Y50 N130 MCALL CYCLE82(10,0,2,0,30,5) N140 Circle of holes 1: N150 HOLES2(50,50,37,20,20,9) N160 ENDLABEL: N170 MCALL N180 T8 M6 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 Alm disso atravs de uma mscara podem ser introduzidas diversas posies de furao como um ciclo de furao que se repete. Desselecionar chamada modal Desselecionar chamada modal Trocar macho Bloco principal Trocar broca Posio de partida furar Chamada modal ciclo de furaco Marca nome da tela de furaco Chamar ciclo de furaco

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

Ciclos de furao e de padro de furao

03.96

2.1

Ciclos de furao

2.1

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 Furao 1 Furao 2 CYCLE85 CYCLE86 Particularidades da parametrizao 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

Furao 3 -

CYCLE87

Furao 4 Furao 5 -

CYCLE88 CYCLE89

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

03.96

2.1

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.

Geometrical parameters

Retraction plane Safety clearance Reference plane

Final drilling depth

2.1.1

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

2.2

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

Tool length compensation

Applicate

2-51

Ciclos de furao e de padro de furao

03.96

2.1

Chamada modal de ciclos de furao

2.1.2

Furar, centrar CYCLE81 Programao

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

Z G1 G0

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

RTP RFP+SDIS RFP X

DP=RFP-DPR

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

03.96 08.97

2.1

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.

Y A 120

A-B

30 0 B 40 90 X 35 Z 100 108

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

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

2-54

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

2.1.3

Furar, facear por pontos CYCLE82 Programao

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

Parmetros

RTP RFP SDIS DP DPR DTB

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

03.96 08.97

2.1

Chamada modal de ciclos de furao

Explicao dos parmetros

Z G0 G1 G4

Ver captulo 2.1.2. (Furar, centrar CYCLE81) para uma explicao dos parmetros RTP, RFP, SDIS, DP, DPR DTB (tempo de espera) Sob DTB programa-se o tempo de espera na profundidade final de furao (quebra de cavacos) em segundos.
RTP

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

A-B

B 24 X 75 102 Z

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

03.96 04.00

Ciclos de furao e de padro de furao

2.2

Chamada modal de ciclos de furao

2.1.4

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 FDEP FDPR DAM

real real real real real real real real

DTB

real

DTS

real

FRF VARI

real 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

03.96 04.00

2.1

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

03.96 04.00

2.1

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
Explicao dos parmetros

Z G1 G0 G4

RTP X RFP+SDIS RFP FDEP DP = RFP-DPR

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

03.96

2.1

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

03.96

2.1

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

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.

A-B

120

60

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

Ciclos 08.97 de furao e de padro de furao

03.96

2.1

Chamada modal de ciclos de furao

2.1.5

Rosca rgida CYCLE84 Programao

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

RTP RFP SDIS DP DPR DTB SDAC MPIT

real real real real real real int real

PIT

real

POSS SST SST1


Funo

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

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

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 G331 G332 G4

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.

RTP RFP+SDIS RFP

DP=RFP-DPR

Siemens AG 2000 All rights reserved. SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

2-67

Ciclos 08.97 de furao e de padro de furao

03.96

2.1

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

A-B

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

Ciclos de furao e de padro de furao

03.96

2.1

Chamada modal de ciclos de furao

2.1.6

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 DTB SDR

real real real real real real int

SDAC ENC

int int

MPIT PIT

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

SDAC Z G0 G63 G4

RTP RFP+SDIS RFP X

DP=RFP-DPR

SDR

SDAC Z G0 G33 G4

RTP RFP+SDIS RFP X

DP=RFP-DPR

SDR

Siemens AG 2000 All rights reserved. SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

2-71

Ciclos de furao e de padro de furao

03.96

2.1

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

03.96

2.1

Chamada modal de ciclos de furao

Exemplo de programao

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.

A-B

35

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

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

2-74

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

A-B

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

Ciclos de furao e de padro de furao

03.96

2.1

Chamada modal de ciclos de furao

2.1.7

Furao 1 CYCLE85 Programao

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

Parmetros

RTP RFP SDIS DP DPR DTB FFR RFF


Funo

real real real 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) Tempo de espera no fundo da furao (quebrar cavacos) Avano Avano de retorno

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
Z

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 G4

Veja captulo 2.1.2. (Furao, centragem CYCLE81) para a descrio dos parmetros RTP, RFP, SDIS, DP, DPR. 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. RFF (avano de retorno) O valor de retorno de avano RFF est ativo no retorno do plano.

RTP 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

2-77

Ciclos de furao e de padro de furao

03.96

2.1

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

A-B

A B 70 Z 77 102 Y

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 -> tem de ser programado em um nico bloco

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

2-78

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

2.1.8

Furao 2 CYCLE86 Programao

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

Parmetros

RTP RFP SDIS DP DPR DTB SDIR

real real real real real real int

RPA RPO RPAP POSS

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

03.96

2.1

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

Veja captulo 2.1.2. (Furao, centragem CYCLE81) para a descrio dos parmetros RTP, RFP, SDIS, DP, DPR 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.

G0 G1 G4 SPOS

RTP RFP+SDIS RFP X

DP= RFP-DPR

2-80

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

03.96

2.1

Chamada modal de ciclos de furao

Exemplo de programao

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.

A-B

50

B X

70

77 110

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 -> tem de ser programado em um nico bloco

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

2-82

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

2.1.9

Furao 3 CYCLE87 Programao

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

Parmetros

RTP RFP SDIS DP DPR SDIR

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

03.96

2.1

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

Veja captulo 2.1.2. (furao, centragem CYCLE81) para a descrio dos parmetros RTP, RFP, SDIS, DP, DPR. 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.

G0 G1 M5/M0

RTP RFP+SDIS RFP X DP=RFP-DPR

2-84

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 X 77 110 Z

DEF N10 N20 N30 N40 N50 3) N60

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

03.96

2.1

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 DTB SDIR


Funo

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

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

03.96

2.1

Chamada modal de ciclos de furao

Explicao dos parmetros

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

Z G0 G1 G4

RTP RFP+SDIS RFP X

DP=RFP-DPR

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.

A-B

A B

80

30

Z 102

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

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

2-88

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

03.96

2.1

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 DTB

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

03.96

2.1

Chamada modal de ciclos de furao

Explicao dos parmetros


Z

Veja captulo 2.1.2. (Furao, centragem CYCLE81) para uma descrio dos parmetros RTP, RFP, SDIS, DP, DPR DTB (tempo de permanncia) O parmetro DTB o tempo de espera na profundidade final de furao (quebrar cavacos) em segundos.

G0 G1 G4

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

A-B

A B

80

72 102

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

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

2-92

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 furao e de padro de furao

2.2

Chamada modal de ciclos de furao

2.2

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

MCALL

MCALL

MCALL

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

03.96

2.3

Ciclos de padro de furao

Exemplo de programao

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

20

10

20

20

20

20

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

Ciclos de furao e de padro de furao

03.96

2.3

Ciclos de padro de furao

2.3

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 FDIS DBH NUM

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

Ciclos de furao e de padro de furao

03.96

2.3

Ciclos de padro de furao

2-98

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

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

SPCA

H DB IS FD

STA1 SPCO X

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

03.96

2.3

Ciclos de padro de furao

Exemplo de programao

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

A-B

20

10

20

20 20

20

B 30 X 22 Y 102

Definio dos parmetros e de seus respectivos valores 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

N20 G90 F30 S500 M3 D1 T1 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) N90 HOLES1 (SPCA, SPCO, STA, FDIS, -> -> DBH, NUM) N100 MCALL N110 M30

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

10

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 N20 N30 N40 N50 > FDIS, DBH, NUM) N60 SPCO=SPCO+LINEDIST

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

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

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

03.96

2.3

Ciclos de padro de furao

2.3.3

Crculo de furos HOLES2 Programao

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

Parmetros

CPA CPO RAD STA1 INDA NUM

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

CPA

INDA

STA1

CPO X

R AD

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

03.96

2.3

Ciclos de padro de furao

Exemplo de programao

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.

33 42

B 70 X 30 Z

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)

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

03.96

Ciclos de furao e de padro de furao 04.00

2.3

Ciclos de padro de furao

2.3.4

Matriz de furos CYCLE801 (SW 5.3 e anterior) Programao

CYCLE801 (_SPCA, _SPCO, _STA, _DIS1, _DIS2, _NUM1, _NUM2)

Parmetros

_SPCA _SPCO _STA _DIS1 _DIS2 _NUM1 _NUM2

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

03.96

2.3

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

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

_DIS2

_SPCA

_SPCO X X

_STA

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

30

10

N10 N15 N20 N25

G90 G17 F900 S4000 M3 T2 D1 MCALL CYCLE82(10,0,1,-22,0,0) CYCLE801(30,20,0,10,15,5,3) M30

Especificao dos valores tecnolgicos Chamada modal do ciclo de furao Chama matriz de furos Fim de programa

2-106

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

Ciclos de fresagem

03.96

3-82

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.1 Informaes gerais

3.1

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

Ciclos de fresagem

08.97

3.3Erro! Apenas o documento principal.

Corte de rosca - CYCLE90

3.2

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

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.

Z
9 G1

n rde

a ad

G1 7
G1 8

Ab

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] ZSD[1] Valor 0 Significado Nos novos ciclos, o clculo da profundidade feito entre o plano de referncia + distncia de segurana e a profundidade (_RFP + _SDIS - _DP) O clculo da profundidade feito sem incluso da distncia de segurana Dimencionamento do bolso retangular a partir do centro Dimencionamento do bolso retangular a partir de um Ciclos em questo POCKET3 POCKET4

1 ZSD[2] 0 1

CYCLE71 CYCLE72 POCKET3 POCKET3

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 RFP SDIS DP DPR
DIATH KDIAM PIT FFR CDIR

real real real real real real real real real int

Plano de retorno (absoluto) Plano de referncia (absoluto) distncia de segurana (sem sinal) Profundidade final de furao (absoluta) Profundidade final de furao relativa ao plano de referncia (sem sinal) Dimetro nominal, dimetro externo da rosca Dimetro til, dimetro interno da rosca Passo de rosca; gama de valores: 0.001 ... 2000.000 mm Avano para o fresamento de roscas (sem sinal) Sentido de giro para o fresamento de roscas Valores:2 (para corte de roscas com G2) 3 (para corte de roscas com G3) Tipo de rosca: valores:0=rosca interna 1=rosca externa Centro do crculo, abscissa (absoluto) Centro do crculo, ordenada (absoluto)

TYPTH CPA CPO

int real real

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

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

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 cota ultrapassada, interno passo de rosca raio de ferramenta dimetro externo da rosca diferena de raio para o crculo de sada

z p WR DIATH RDIFF

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


Parmetros RTP, RFP, SDIS, DP, DPR veja pgina 2-8 (furar, centrar CYCLE81) 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. 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. 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.
DPR

Z RTP RFP+SDIS RFP DPR

Z RTP RFP+SDIS RFP DP X X Y CPA


TH

Y CPA

D IA

CPO

TH

CDIR

CDIR

CPO X

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

D IA

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
Rosca interna Este programa permite fresar uma rosca interno no ponto X60 Y50 do plano G17.
Y A Y A-B

50

60

B 60 X 40 Z

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 N20 T5 D1 N30 CYCLE90 (RTP, RFP, SDIS, DP, -> -> DPR, DIATH, KDIAM, PIT, FFR, CDIR, TYPTH, CPA CPO) N40 G0 G90 Z100 N50 M02 -> tem de ser programado em um nico bloco

Definio das variveis e de seus respectivos valores

Vai para a posio inicial Definio dos valores tecnolgicos Chamada do ciclo

Afastamento aps do ciclo Fim de programa

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

3-91

Ciclos de fresagem

08.97

3.4

Furos oblongos sobre um crculo - LONGHOLE Erro! Apenas o

3.4

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 RFP SDIS DP DPR NUM LENG CPA CPO RAD STA1 INDA FFD FFP1 MID real real real real real inteiro real real real real real real real real real Plano de retorno (absoluto) Plano de referncia (absoluto) distncia de segurana (sem sinal) Profundidade do furo oblongo (absoluta) Profundidade do furo oblongo relativa ao plano de referncia (sem sinal) Nmero dos furos oblongos Comprimento do furo oblongo (sem sinal) Centro do crculo, abscissa (absoluto) Centro do crculo, ordenada (absoluto) Raio do crculo (sem sinal) ngulo inicial ngulo de incremento Avano para o incremento em profundidade Avano paro fresamento de superfcies 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

08.97

3.4

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)
N LE G

INDA

NUM NUM define o nmero dos furos oblongos. 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". 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.

STA1

CPO X

R AD

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

3-95

Ciclos de fresagem

08.97

3.4

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
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.
Z 90 A A-B Z

45 20 45

30

40

23

N10 G19 G90 D9 T10 S600 M3 N20 G0 Y50 Z25 X5 N30 LONGHOLE (5, 0, 1, , 23, 4, 30, -> -> 40, 45, 20, 45, 90, 100 ,320, 6) N40 M30 -> tem de ser programado em um nico bloco

Definio dos valores tecnolgicos Vai para o ponto inicial Chamada do ciclo Fim de programa

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

3-97

Ciclos de fresagem

08.97

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

3.5

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 RFP SDIS DP DPR NUM LENG WID CPA CPO RAD STA1 INDA FFD FFP1 MID CDIR real real real real real inteiro real real real real real real real real real real inteiro Plano de retorno (absoluto) Plano de referncia (absoluto) Distncia de segurana (sem sinal) Profundidade da ranhura (absoluta) Profundidade da ranhura relativa ao plano de referncia (sem sinal) Nmero de ranhuras Comprimento da ranhura (sem sinal) Largura da ranhura ( sem sinal) Centro do crculo, abscissa (absoluto) Centro de crculo, ordenada (absoluto) Raio do circulo (sem sinal) ngulo inicial ngulo de incremento Avano paro incremento em profundidade Avano para fresamento de superfcie Profundidade mxima de incremento por passada (sem sinal) Direo de fresamento para usinar a ranhura Valores:2 (para G2) 3 (para G3) Tolerncia de acabamento na borda da ranhura (sem sinal) Modo de trabalho Valores:0=usinagem completa 1=escarear at medida de tolerncia de acabamento 2=s usinar a medida de tolerncia de acabamento Profundidade mxima de incremento para acabamento Avano para usinagem de acabamento Rotao para usinagem de acabamento

FAL VARI

real inteiro

MIDF FFP2 SSF

real real real

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

G0 G0

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

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

G0

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

INDA

WID

NUM NUM define o nmero de ranhuras. 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. 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.

STA1

G R AD

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

Konturverletzung

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 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. N10 G19 G90 D10 T10 S600 M3 N20 G0 Y20 Z50 X5 N30 SLOT1 (5, 0, 1, -23, , 4, 30, -> -> 15, 40, 45, 20, 45, 90, 100, 320, -> -> 6, 2, 0.5) N40 M30 -> tem de ser programado em um nico bloco
Z 90 A A-B Z

45 20 45

30

40

23

Definio dos valores tecnolgicos Vai para a posio inicial Chamada do ciclo, os parmetros VARI, MIDF, FFP2 e SSF foram omitidos Fim de programa

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

3-105

Ciclos de fresagem

08.97

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

3.6

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 RFP SDIS DP DPR NUM AFSL WID CPA CPO RAD STA1 INDA FFD FFP1 MID CDIR real real real real real inteiro real real real real real real real real real real inteiro Plano de retorno (absoluto) Plano de referncia (absoluto) Distncia de segurana (sem sinal) Profundidade de ranhura (absoluta) Profundidade de ranhura relativa ao plano de referncia (sem sinal) Nmero das ranhuras ngulo para o comprimento da ranhura (sem sinal) Largura da ranhura circular (sem sinal) Centro do crculo, abscissa (absoluto) Centro do crculo, ordenada (absoluto) Raio do crculo (sem sinal) ngulo inicial ngulo de incremento Avano para o incremento em profundidade Avano para a usinagem de superfcies Profundidade mxima de incremento por aproximao (sem sinal) Direo de fresamento para usinar a ranhura circular Valores:2 (para G2) 3 (para G3) Tolerncia de acabamento na borda da ranhura (sem sinal) Modo de usinagem Valores:0=usinagem completa 1=escarear at medida de tolerncia de acabamento 2=s usinar a medida de tolerncia de acabamento Profundidade mxima de incremento para o usinagem de acabamento Avano para o usinagem de acabamento Rotao na usinagem de acabamento

FAL VARI

real inteiro

MIDF FFP2 SSF

real real real

O ciclo exige uma fresa de "dente frontal de corte passando pelo centro" (DIN844).

Funo
O ciclo SLOT2 um ciclo combinado para desbaste e acabamento. 3-106

Fehler! Keine gltige Verknpfung.

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. O ciclo gera os seguintes movimentos:
G0 G0

Vai para a posio indicada na figura a direita, no incio do ciclo, com 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.

G0

Explicao dos parmetros


Y

Parmetros RTP, RFP, SDIS, DP, DPR veja na pgina 2-8 (furar, centrar CYCLE81) Parmetros FFD, FFP1, MID, CDIR, FAL, VARI, MIDF, FFP2, SSF veja captulo 3.5 (SLOT1). NUM NUM define o nmero de ranhuras.

CPA AFSL STA1

INDA

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

CPO X

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

Prejuzo de perfil

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
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. DEF REAL FFD=100 N10 G17 G90 D1 T10 S600 M3 N20 G0 X60 Y60 Z5 N30 SLOT2 (2, 0, 2, -23, , 3, 70, -> -> 15, 60, 60, 42, , 120, FFD, -> -> FFD+200, 6, 2, 0.5)
Y A-B A 70 120
42 15

60

B 60 X 23 Z

Definio das variveis e de seus respectivos valores Definio dos valores tecnolgicos Vai para a posio inicial 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 Fim de programa

N40 M30 -> 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

03.96 08.97

Ciclos de fresagem

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

3.7

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 RFP SDIS DP DPR LENG WID CRAD CPA CPO STA1 FFD FFP1 MID CDIR real real real real real real real real real real real real real real inteiro Plano de retorno (absoluto) Plano de referncia (absoluto) Distncia de segurana (sem sinal) Profundidade do bolso (absoluta) Profundidade do bolso relativa ao plano de referncia (sem sinal) Comprimento do bolso (sem sinal) Largura do bolso (sem sinal) Raio do canto (sem sinal) Centro do bolso, abscissa (absoluto) Centro do bolso, ordenada (absoluto) ngulo entre o eixo longitudinal e a abscissa Gama de valores: 0<=STA1<180 graus Avano para o incremento em profundidade Avano para a usinagem da superfcie Profundidade mxima de incremento (sem sinal) Direo de fresamento para usinar o bolso Valores:2 (para G2) 3 (para G3) Tolerncia de acabamento na borda do bolso (sem sinal) 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 Avano para o usinagem de acabamento Rotao para usinagem de acabamento

FAL VARI

real inteiro

MIDF FFP2 SSF

real real real

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.

G2

G3

3-112

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

Parmetros RTP, RFP, SDIS, DP, DPR veja pgina 2-8 (furar, centrar CYCLE81) Parmetros FFD, FFP1, MID, CDIR, FAL, VARI, MIDF, FFP2, SSF veja captulo 3.5 (SLOT1). 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". 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.

CPA

STA1
LE N G

CRAD CPO X
ID W

G2

G3

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

A-B

40

B 60 X 17,5 Z

Definio das variveis Alocao de valores Definio dos valores tecnolgicos Vai para a posio inicial Chamada do ciclo Os parmetros MIDF, FFP2 e SSF foram omitidos Fim de programa

N40 G17 G0 X60 Y40 Z5 N50 POCKET1 (5, 0, 0.5, , DPR, -> -> LENG, WID, CRAD, 60, 40, 0, -> -> 120, 300, 4, 2, 0.75, VARI) N60 M30 -> 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

03.96 08.97

Ciclos de fresagem

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

3.8

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 RFP SDIS DP DPR PRAD CPA CPO FFD FFP1 MID CDIR real real real real real real real real real real real inteiro Plano de retorno (absoluto) Plano de referncia (absoluto) distncia de segurana (sem sinal) Profundidade de bolso (absoluta) Profundidade de bolso relativa ao plano de referncia (sem sinal) Raio do bolso (sem sinal) Centro do bolso, abscissa (absoluto) Centro do bolso, ordenada (absoluto) Avano para o incremento em profundidade Avano para a usinagem de superfcies Profundidade mxima de incremento para uma aproximao (sem sinal) Direo de fresamento para usinar o bolso Valores:2 (para G2) 3 (para G3) Medida de tolerncia de acabamento na borda do bolso (sem sinal) Modo de usinagem Valores:0=usinagem completa 1=escarear at medida de tolerncia de acabamento 2=s usinar a medida de tolerncia de acabamento Profundidade mxima de incremento para o usinagem de acabamento Avano para o usinagem de acabamento Rotao na usinagem de acabamento

FAL VARI

real inteiro

MIDF FFP2 SSF

real real real

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 RTP, RFP, SDIS, DP, DPR veja pgina 2-8 (furar, centrar CYCLE81) Parmetros FFD, FFP1, MID, CDIR, FAL, VARI, MIDF, FFP2, SSF veja captulo 3.5 (SLOT1). 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 Por meio dos parmetros CPA e CPO, define-se o centro do bolso circular na abscissa e na ordenada.

CPA

G3
PR AD

G2 CPO X

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
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.
Z A A-B Z

50

50

B 50 Y 20 X

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 N30 Y50 Z50 N40 POCKET2 (RTP, RFP, , DP, , PRAD, -> -> 50, 50, FFD, FFP1, MID, 3, ) N50 M30 -> tem de ser programado em um nico bloco

Definio das variveis e de seus respectivos valores Definio dos valores tecnolgicos Vai para a posio inicial Chamada do ciclo Os parmetros FAL, VARI, MIDF, FFP2, SSF foram omitidos Fim de programa

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.Erro! Apenas o documento principal.Erro! Apenas o documento principal.Fr

3.9

Fresar umo bolso retangular


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 _SDIS _DP _LENG _WID _CRAD _PA _PO _STA real real real real real real real real real Plano de referncia (absoluto) distncia de segurana (aditiva ao plano de referncia, sem sinal) Profundidade do bolso (absoluta) Comprimento do bolso, com a cotao do canto com sinal Largura do bolso, com a cotao do canto com sinal Raio de canto do bolso (sem sinal) Ponto de referncia do bolso, abscissa (absoluto) Ponto de referncia do bolso, ordenada (absoluto) ngulo entre o eixo longitudinal do bolso e o 1. eixo do plano (abscissa, sem sinal); Gama de valores: 0 _STA < 180 _MID _FAL _FALD _FFP1 _FFD _CDIR real real real real real inteiro Profundidade mxima de incremento (sem sinal) Medida de tolerncia de acabamento na borda de bolso (sem sinal) Medida de tolerncia de acabamento no fundo (sem sinal) Avano para a usinagem de superfcie Avano para o incremento em profundidade 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 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

_VARI

inteiro

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 _AP2 _AD _RAD1 real real real real Dimenso bruta do comprimento do bolso Dimenso bruta da largura do bolso Dimenso bruta da profundidade do bolso Raio da trajetria helicoidal aquando da imerso (referente trajetria de centro de ferramenta), ou seja, ngulo mximo de imerso para o movimento oscilante Profundidade de aproximao por rotao aquando da imerso na trajetria helicoidal

_DP1

real

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)
Siemens AG 1997 All rights reserved. SINUMERIK 840D/810D/FM-NC Instr. de programao. Ciclos (PGZ) - Edio 08.97

3-120

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

G2

G3

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.

_AP1 dim.bruta compr.de bolsa

_AP2 dim.brutaX largura de bolsa

3-122

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

Bolsa cotada a partir do centro _PA

Parmetros _RTP, _RFP, _SDIS, _DP, _DPR veja captulo 2.1.2. (furar, centrar CYCLE81) _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". _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] : 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.

_STA _CRAD
N

G2

_W

_L E

G3

Bolsa cotada a partir da esquina Y

G2

_L E

G3 _PO _PA X

3-124

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

_PO X
IG

G ID _W

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

08.97

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

M4 G2

M4 G3

3-126

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
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. N10 G90 T20 D2 S600 M4 N20 G17 G0 X60 Y40 Z5 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 -> tem de ser programado em um nico bloco
Y Y

A-B

40

B 60 X 17,5 Z

Definio dos valores tecnolgicos Vai para a posio inicial Chamada do ciclo

Fim de programa

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

3-129

Ciclos 08.97 de fresagem

08.97

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

3.10

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 _SDIS _DP _PRAD _PA _PO _MID _FAL _FALD _FFP1 _FFD _CDIR real real real real real real real real real real real inteiro Plano de referncia (absoluto) distncia de segurana (aditiva ao plano de referncia, sem sinal) Profundidade do bolso (absoluta) Raio do bolso Centro do bolso, abscissa (absoluto) Centro do bolso, ordenada (absoluto) Profundidade mxima de incremento (sem sinal) Medida excedente na borda de bolso (sem sinal) Medida de acabamento no fundo (sem sinal) Avano para a usinagem de superfcie Avano para profundidade 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 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

_VARI

inteiro

3-130

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 _AD _RAD1 _DP1 real real real real Dimenso bruta do raio de bolso Dimenso bruta da profundidade de bolso Raio da trajetria helicoidal na imerso (referente trajetria de centro de ferramenta) 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

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.

_PA

G3
R _P

G2 _PO X

AD

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 _RTP, _RFP, _SDIS, _DP, _DPR veja capitulo 2.1.2. (furar, centrar CYCLE81) Parmetros _MID, _FAL, _FALD, _FFP1, _FFD, _CDIR, _MIDA, _AP1, _AD, _RAD1, _DP1 veja captulo 3.9 (POCKET3). _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". _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".

_PA

G3
R _P

G2 _PO X

3-134

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

AD

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
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.
Z A A-B Z

50

50

B 50 Y 20 X

N10 G19 G90 G0 S650 M3 T20 D20 N20 Y50 Z50

Definio dos valores tecnolgicos

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

Ciclos 08.97 de fresagem

08.97

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

3.11

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 _SDIS _DP _PA _PO _LENG _WID _STA real real real real real real real real Plano de referncia (absoluto) distncia de segurana (aditiva ao plano de referncia, sem sinal) Profundidade (absoluta) Ponto inicial, abscissa (absoluto) Ponto inicial, ordenada (absoluto) Comprimento do retngulo no 1. eixo, increm. O canto, a partir dele se faz a cotao, resulta do sinal. Comprimento do retngulo no 2. eixo, increm. O canto, a partir dele se faz a cotao, resulta do sinal. ngulo entre o eixo longitudinal do retngulo e o 1. eixo do plano (abscissa, sem sinal); Gama de valores: 0 _STA < 180 _MID _MIDA _FDP _FALD _FFP1 _VARI real real real real real inteiro Profundidade mxima de incremento (sem sinal) Largura mxima de incremento, ao escarear no plano, como valor (sem sinal) Percurso livre no plano, (increm., sem sinal) Medida de tolerncia de acabamento em profundidade (increm., sem sinal) Avano para a usinagem de superfcie 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

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

_WID

X Y _LENG Y _LENG

_WID

_WID

_WID

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 .

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

3-138

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

_FDP

_PA, _PO Por meio dos parmetros _PA e _PO, define-se o ponto inicial na abscissa e na ordenada. _LENG, _WID Por meio dos parmetros _LENG e _WID, define o comprimento e a largura do retngulo no plano. _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.

_WID

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

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

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: Plano de referncia: distncia de segurana: Profundidade de fresamento: Profundidade mx. de aprox.: Ponto inicial do retngulo Tamanho do retngulo ngulo de giro no plano Largura mx. de aprox. 10 mm 0 mm 2 mm -11 mm 6 mm X = 100 mm Y = 100 mm X = +60 mm Y = +40 mm 10 graus 10 mm

sem medida exc. de acabamento -

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 ;* $TC_DP1[1,1]=120 $TC_DP6[1,1]=10 N100 T1 N102 M06 N110 G17 G0 G90 G54 G94 F2000 X0 Y0 Z20 ; CYCLE71( 10, 0, 2,-11, 100, 100, -> -> 60, 40, 10, 6, 10, 5, 0, 4000, 3) N125 G0 G90 X0 Y0 N130 M30 -> tem de ser programado em um nico bloco Chamada do ciclo Vai para a posio inicial Tipo da ferramenta Raio da ferramenta

Programa para facear com fresa com CYCLE71

Fim de programa

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

3-141

Ciclos 08.97 de fresagem

08.97

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

3.12

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 _RFP _SDIS _DP _MID _FAL _FALD _FFP1 _FFD _VARI real real real real real real real real real inteiro Plano de retorno (absoluto) Plano de referncia (absoluto) distncia de segurana (aditiva ao plano de referncia, sem sinal) Profundidade (absoluta) Profundidade mxima de incremento (increm., sem sinal) Medida de tolerncia de acabamento no contorno de bordo (sem sinal) Medida de tolerncia de acabamento no fundo (increm., sem sinal) Avano para a usinagem de superfcie Avano para o incremento em profundidade (sem sinal) 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 Contornar o contorno direita ou esquerda (com G41 ou G42, sem sinal) Valores:41...G41 42...G42

_RL

inteiro

3-142

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 Comprimento do percurso de aproximao (linha reta) ou raio da trajetria de centro de fresa do arco de crculo de entrada (crculo) (sem sinal)

_LP1

real

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 Comprimento do percurso de afastamento (linha reta) ou raio da trajetria de centro de fresa do arco de crculo de entrada (crculo) (sem sinal)

_LP2

real

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

Ponto inicial do contorno

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:
Siemens AG 1997 All rights reserved. SINUMERIK 840D/810D/FM-NC Instr. de programao. Ciclos (PGZ) - Edio 08.97

3-144

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. _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.
plano de referncia _RFP

med.exc.acab. profund.FALD med.final profund. _DP

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
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 Plano de referncia segurana Profundidade 175 Aprox. mx. em profundidade 10 Medida exc. de acab. em profundidade 1.5 mm Avano aprox. em profund. Avano no plano 400 1 mm 800 250 200 + 3 mm distncia de

pto. inicial do contorno direo programada do contorno

contorno final cont.final + med.ecx.de acab.

Medida exc. de acab. no plano

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 N10 T20 D1 N15 M6 N20 S500 M3 F3000 N25 G17 G0 G90 X100 Y200 Z250 1000 Programa para fresar um contorno com CYCLE72 T20: Fresa com o raio 7 Trocar a ferramenta T20, Programar o avano, a velocidade de rotao

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 -> tem de ser programado em um nico bloco Fim de programa

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

Subrotina de contorno a fresar (por exemplo)

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 4.2 4.3 4.4 4.5 Informaes gerais ........................................................................................................... 210 Condies......................................................................................................................... 211 Ciclo de canais CYCLE93 ............................................................................................. 214 Ciclo de rebaixo CYCLE94 ............................................................................................ 223 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

Ciclos de torneamento

03.96

4.1 Informaes gerais

4.1

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

03.96

Ciclos de torneamento

4.3 Ciclo de canais CYCLE93

4.2

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

eixo transversal

G18

eixo longitudinal

Siemens AG 2000 All rights reserved. SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

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.
sem prejuzo de perfil prejuzo de contorno

Siemens AG 2000 All rights reserved. SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

4-213

Ciclos de torneamento

03.96

4.4 Ciclo de rebaixo CYCLE94

4.3

Ciclo de canais CYCLE93 Programao


CYCLE93 (SPD, SPL, WIDG, DIAG, STA1, ANG1, ANG2, RCO1, RCO2, RCI1, RCI2, FAL1, FAL2, IDEP, DTB, VARI)

Parmetros
SPD SPL WIDG DIAG STA1 ANG1 real real real real real real Ponto inicial no eixo transversal (a introduzir sem sinal) Ponto inicial no eixo longitudinal Largura do canal (a introduzir sem sinal) Profundidade do canal (a introduzir sem sinal) ngulo entre o contorno e o eixo longitudinal Gama de valores: 0<=STA1<=180 graus ngulo de ataque 1: no lado do canal determinado pelo ponto inicial (a introduzir sem sinal) Gama de valores: 0<=ANG1<89.999 graus ngulo de ataque 2: no outro lado (a introduzir sem sinal) Gama de valores: 0<=ANG2<89.999 Raio/chanfro 1, , exterior: no lado determinado pelo ponto inicial Raio/chanfro 2, exterior Raio/chanfro 1, interior: no lado do ponto inicial Raio/chanfro 2, interior Medida excedente de acabamento no fundo do canal Medida excedente nos flancos Profundidade de aproximao (a introduzir sem sinal) Tempo de parada momentnea no fundo do canal Modo de trabalho Gama de valores1...8 e 11...18

ANG2 RCO1 RCO2 RCI1 RCI2 FAL1 FAL2 IDEP DTB VARI

real real real real real real real real real int

4-214

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

4.4 Ciclo de rebaixo CYCLE94

Explicao dos parmetros


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

RC 02

ANG2

I2 C R

ANG1

DIAG

01 C R

WIDG

SPD
Z IDEP DIAG STA1

I1 C R

ANG2

WIDG
ANG1 SPL

SPD
Z

4-218

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

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

SPD
Z IDEP DIAG STA1

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.

SPL IDEP STA1

RC 02

ANG2

I2 C R

ANG1

ANG2

WIDG

ANG1 SPL

DIAG

01 C R

SPD
Z

I1 C R

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

Final machining allowance on flanks, FAL2 Final machining at base, FAL1

VARI=1/11 Z X X

VARI=2/12 Z

VARI=3/13 Z
X

VARI=4/14 Z X

VARI=5/15 Z X X

VARI=6/16 Z

VARI=7/17 Z

VARI=8/18 Z

4-220

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.

20 Chamfers 2mm 30 60

10 Z

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 N50 M02 -> tem de ser programado em um bloco Chamada do ciclo

Prxima posio Fim de programa

4-222

Siemens AG 2000 All rights reserved. SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

25

10

03.96

Ciclos de torneamento

4.5 Ciclo de desbaste CYCLE95

4.4

Ciclo de rebaixo CYCLE94 Programao


CYCLE94 (SPD, SPL, FORM)

Parmetros
SPD SPL FORM real real char Ponto inicial no eixo transversal (a introduzir sem sinal) Ponto inicial do contorno no eixo longitudinal, (a introduzir sem sinal) 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. Para produzir gargantas at ao ncleo da rosca h um outro ciclo CYCLE96 (ver pgina4.6).
Form F

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

FORM F
For workpieces with two machined surfaces at right angles to each other

+Z

SL2

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.

+X SL 4 SL 3

+Z

SL 1

SL 2

Siemens AG 2000 All rights reserved. SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

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 N20 G0 G90 Z100 X50 N30 CYCLE94 (20, 60, "E") N40 G90 G0 Z100 X50 N50 M02

Especificao dos valores tecnolgicos Seleo da posio inicial Chamada do ciclo Ir para a prxima posio Fim de programa

4-226

Siemens AG 2000 All rights reserved. SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

03.96 05.98

Ciclos de torneamento

4.6 Ciclo de rebaixo para sada de rosca CYCLE96

4.5

Ciclo de desbaste CYCLE95 Programao


CYCLE95 (NPP, MID, FALZ, FALX, FAL, FF1, FF2, FF3, VARI, DT, DAM, _VRT)

Parmetros
NPP MID FALZ FALX FAL FF1 FF2 FF3 VARI DT DAM _VRT Com SW 4.4 e maior string real real real real real real real int real real real Nome da sub programa de contorno Profundidade de aproximao (a introduzir sem sinal) Medida excedente de acabamento no eixo longitudinal (a introduzir sem sinal) Medida excedente de acabamento no eixo transversal (a introduzir sem sinal) Medida excedente de acabamento correspondente ao contorno (a introduzir sem sinal) Avano para desbaste sem cavidade de corte Avano para a imerso em elementos de cavidade de corte Avano para acabamento Modo de trabalho Gama de valores: 1 ... 12 Tempo de parada momentnea para quebrar aparas, no desbaste Comprimento de percurso, depois dele interrompido cada passo de desbaste para quebrar aparas 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. Caso existam ainda mais elementos de cavidade de
Z Roughing without relief cut Roughing of the first relief cut Roughing of the second relief cut
Z X

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. Para o nome do sub-programa de contorno valem todas as convenes de nomes descritas nestas Instrues de programao. 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" NPP="START:END"

FALX

NPP

FALZ

O trabalho de contorno o programa completo "Contorno_1". 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

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

2x3.5mm 7

8x4.5mm

4-232

Siemens AG 2000 All rights reserved. SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

. 39 8x4.875mm Z

36

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 X FF1 Roughing G0

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

Infeed movement

G1

G4

G4

G4

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

X Extended straight line

End point

Starting point

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

Sum of the final machining allowance in X+_VRT START POINT of the cycle Sum of final mach. allow. in Z+_VRT

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

P6 (35.76) P2 (87.65)
R

P4 (52,44)

P1 (120.37) P5 (41.37) P3 (77.29) Z

DEF STRING[8] UPNAME N10 T1 D1 G0 G95 S500 M3 Z125 X81 UPNAME="CONTOUR_1" N20 CYCLE95 (UPNAME, 5, 1.2, 0.6, , -> -> 0 .2, 0.1, 0.2, 9, , , 0.5) N30 G0 G90 X81 N40 Z125 N50 M30 PROC CONTOUR_1 N100 G1 Z120 X37 N110 Z117 X40 N120 Z112 RND=5 N130 N140 N150 N160 N170 N180 N190 N200 N210 N220 G1 Z95 X65 Z87 Z77 X29 Z62 Z58 X44 Z52 Z41 X37 Z35 G1 X76 M17

Def. de uma varivel para o nome do contorno Posio antes da chamada Atribuio do nome de sub-programa Chamada do ciclo Reposicionamento na posio inicial Posicionar eixo por eixo Fim de programa Incio do sub-programa de contorno Posicionar eixo por eixo Arredondamento com raio 5 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.
X

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: 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 Chamada do ciclo

Siemens AG 2000 All rights reserved. SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

4-241

Ciclos de torneamento

03.96

4.7 Abertura de roscas CYCLE97

4.6

Ciclo de rebaixo para sada de rosca CYCLE96 Programao


CYCLE96 (DIATH, SPL, FORM)

Parmetros
DIATH SPL FORM real real char Dimetro nominal da rosca Ponto inicial do contorno no eixo longitudinal 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


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

DIATH Z

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.

FORM A and B SPL R R 30 DIATH

FORM C and D SPL

DIATH R

30

4-244

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.

60

40 Z

N10

D3 T1 S300 M3 G95 F0.3

Especificao dos valores tecnolgicos Seleo da posio inicial Chamada do ciclo Ir para a prxima posio Fim de programa

N20 G0 G90 Z100 X50 N30 CYCLE96 (40, 60, "A") N40 G90 G0 X30 Z100
N50 M30

Siemens AG 2000 All rights reserved. SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

4-245

Ciclos de torneamento

03.96

4.8 Encadeamento de roscas CYCLE98

4.7

Abertura de roscas CYCLE97 Programao


CYCLE97 (PIT, MPIT, SPL, FPL, DM1, DM2, APP, ROP, TDEP, FAL, IANG, NSP, NRC, NID, VARI, NUMT)

Parmetros
PIT MPIT SPL FPL DM1 DM2 APP ROP TDEP FAL IANG real real real real real real real real real real real Passo de rosca como valor (a introduzir sem sinal) Passo de rosca como tamanho de rosca Gama de valores: 3 (para M3) ... 60 (para M60) Ponto inicial da rosca no eixo longitudinal Ponto final da rosca no eixo longitudinal Dimetro da rosca no ponto inicial Dimetro da rosca no ponto final Percurso de entrada (a introduzir sem sinal) Percurso de sada (a introduzir sem sinal) Profundidade de rosca (a introduzir sem sinal) Medida excedente para o acabamento (a introduzir sem sinal) ngulo de aproximao Gama de valores:"+" (para aproximao no mesmo flanco) "" (para aproximao no flanco alternante) Deslocao do ponto inicial para a primeira espira de rosca (a introduzir sem sinal) Nmero dos cortes de desbaste (a introduzir sem sinal) Nmero dos cortes em vazio (a introduzir sem sinal) Especificao do modo de usinagem da rosca Gama de valores: 1 ... 4 Nmero das espiras da rosca (a introduzir sem sinal)

NSP NRC NID VARI NUMT

real int int int int

4-246

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

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

FPL ROP

PIT

SPL APP FAL


TDEP

DM1=DM2 Z

4-248

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

aprox. constante/seo de aparas constante aprox. constante aprox. constante seo de aparas constante seo de aparas constante

1 2 3 4

Externo Interno Externo Interno

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

0 degree mark Start 1st thread NSP Start 4th thread

Start 2nd thread

Start 3rd thread NUMTH = 4

Siemens AG 2000 All rights reserved. SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

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 45 graus, a rosca trabalhada do eixo longitudinal, caso contrrio a rosca plana.
Z Longitudinal thread Transverse thread Z

Angle < 45

Angle > 45

4-252

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

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 N20 G95 D1 T1 S1000 M4 N30 CYCLE97 ( , MPIT, SPL, FPL, DM1, -> -> DM2, APP, ROP, TDEP, FAL, IANG, -> -> NSP, NRC, NID, VARI, NUMT) N40 G90 G0 X100 Z100 N50 M30 -> tem de ser programado em um bloco

Definio dos parmetros com alocao de valores

Seleo da posio inicial Especificao dos valores tecnolgicos Chamada do ciclo

Ir para a prxima posio Fim de programa

Siemens AG 2000 All rights reserved. SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

4-253

Ciclos de torneamento

03.96

4.9 Refazer rosca (SW 5.3 e mais velhos)

4.8

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 DM1 PO2 DM2 PO3 DM3 PO4 DM4 APP ROP TDEP FAL IANG real real real real real real real real real real real real real Ponto inicial da rosca no eixo longitudinal Dimetro da rosca no ponto inicial Primeiro ponto intermedirio no eixo longitudinal Dimetro no primeiro ponto intermedirio Segundo ponto intermedirio Dimetro no segundo ponto intermedirio Ponto final da rosca no eixo longitudinal Dimetro no ponto final Percurso de entrada (a introduzir sem sinal) Percurso de sada (a introduzir sem sinal) Profundidade de rosca (a introduzir sem sinal) Medida excedente para o acabamento (a introduzir sem sinal) ngulo de aproximao Gama de valores:"+" (para aproximao no flanco) "" (para aproximao no flanco oposto) Deslocao do ponto inicial para a primeira espira de rosca (a introduzir sem sinal) Nmero dos cortes de desbaste (a introduzir sem sinal) Nmero dos cortes em vazio (a introduzir sem sinal) Passo de rosca 1 como valor (a introduzir sem sinal) Passo de rosca 2 como valor (a introduzir sem sinal) Passo de rosca 3 como valor (a introduzir sem sinal) Especificao do modo da usinagem da rosca Gama de valores: 1 ... 4 Nmero das espiras de rosca (a introduzir sem sinal)

NSP NRC NID PP1 PP2 PP3 VARI NUMT

real int int real real real int int

4-254

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). PO2, DM2 e PO3, DM3 (ponto intermedirio e dimetro) Por meio destes parmetros, especificam-se dois pontos intermedirios na rosca. PO4 e DM4 (ponto final e dimetro) O ponto final original da rosca programa-se sob os parmetros PO4 e DM4.

P04 ROP PP3

P03 PP2

P02 PP1

P01 DM3=DM4 DM2 DM1 APP

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

Infeed on alternate flanks

Siemens AG 2000 All rights reserved. SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

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/Interior

Aprox. constante/Seo de aparas constante Aproximao constante Aproximao constante Seo de corte constante Seo de corte constante

1 2 3 4

Exterior Interior Exterior Interior

4-258

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.

0 degree mark Start 1st thread NSP Start 4th thread

Start 2nd thread

Start 3rd thread NUMTH = 4

Siemens AG 2000 All rights reserved. SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

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

0 /

50 36 30 Z -80 -60 -30

N10 G95 T5 D1 S1000 M4 N20 G0 X40 Z10 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 -> tem de ser programado em um bloco

Especificao dos valores tecnolgicos Ir para a posio inicial Chamada do ciclo

Posicionar eixo por eixo

Fim de programa

4-260

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

4.9

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

03.96

Ciclos de torneamento 04.00

4.10Extenso do ciclo de remoo de aparas- CYCLE950

4.10

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 _NP2 _NP3 _NP4 _VARI String String String String int Nome do da subrotina de contorno para o acabamento contorno da pea Label / nmero do bloco inicio do contorno da pea pronta, opcional (com isso podem ser definidos as sees de contorno) Label / nmero do bloco final do contorno da pea , opcional (com isso podem ser definidos as sees de contorno) Nome do programa de remoo de aparas a ser gerado 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) Acabamento final permitido no eixo longitudinal (inserir sem sinal)

_MID _FALZ

real real

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 _FF1 _FF2 _FF3 _FF4 _VRT _ANGB _SDIS _NP5 _NP6 _NP7 _NP8 _APZ _APZA _APX _APXA _TOL1

real real real real real real real real string string string string real int real int real

Acabamento final permitido no eixo da face (inserir sem sinal) Avano para desbaste longitudinal Avano de desbaste da face Avano de acabamento Avano na transio de elementos de contorno (raio, chanfro) Distncia de descolagem para desbaste, incremental (inserir sem sinal) ngulo de descolagem para desbaste Distncia de segurana para desviar de obstculos, incremental Nome do programa de contorno para contorno de pea bruta Label / nmero do bloco incio do contorno de pea bruta, opcional (com isso podem ser definidos as sees de contorno) Label / nmero do bloco final do contorno de pea bruta, opcional (com isso podem ser definidos as sees de contorno) Nome do programa de contorno da atualizada contorno de pea bruta Valor axial para definio do bruto para eixo longitudinal Avaliao absoluta ou incremental do parmetro _APZ 90=absoluto, 91=incremental Valor axial para definio pea bruta para eixo de faceamentos Avaliao absoluta ou incremental do parmetro _APX 90=absoluto, 91=incremental Tolerncia pea bruta

4-264

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. 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. Opcionalmente, corte de alvio pode ser trabalhado ou pulados durante o desbaste.

without blank definition


X finished part contour

blank definition as contour


X finished part contour blank definition as contour

blank definition via offset value


X finished part contour

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

Axis-parallel stock removal Finished part With rounding at the contour contour _MID 6 _FALX 5 4 3 _SDIS

1 2

_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

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 _FF3 Z

_FF4 (radius)

_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

_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

_APX Z Z

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 Finished part contour Blank contour Starting point =blank end point

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.

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. Extenso de remoo de aparas no pode ser utilizado em configuraes m:n.

Tool point direction 3

Main cutting edge angle

90

Tool clearance angle

Tool point direction 8

Main cutting edge angle

Tool clearance angle

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

Finished-part contour Blank definition as contour

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. 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 N150 X0 N160 Z100 N170 F500 S400 M3 N175 G1 Z75 N180 Z76 N190 Z60 N200 Z61 N210 Z45 N220 G0 Z100 N230 X300 N240 Z150

NP5

_NP6, _NP7 _NP2, _NP3

Trocar broca com dimetro de 10 Centragem em trs passos

Aproximar at o ponto de troca de ferramenta

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 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 N400 G0 X14 Z90 N410 G1 Z52 N420 X0 Z45 N430 G0 X10 Z9 N440 X16 N450 Z40 N460 X0 N470 Z47 N480 X10 Z59 N490 Z90 N500 _END:M2

Inserir barra de ao para usinagem interna

Salto da definio de contorno N400 at N420 contorno de pea pronta

N430 at N490 contorno de pea bruta

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 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 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 Ferramenta para desbaste material restante e acabamento Ferramenta para desbaste

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 61701 Texto do alarme "Defeito na descrio do contorno da pea pronta" "Defeito na descrio do contorno da pea bruta" Explicao, soluo Um ou outro nome do parmetro _NP1, _NP2 ou _NP3 determinado ou defeito no programa de contorno de pea pronta Um ou outro nome do parmetro _NP5, _NP6 ou _NP7 determinado ou defeito no programa de contorno de pea bruta

61702

61703 61704 61705 61706 61707 61708 61709 61720 61721 61722 61723 61724 61725 61726

"Defeito interno do ciclo ao apagar o arquivo" "Defeito interno do ciclo ao escrever o arquivo" " Def. interno do ciclo ao ler o arquivo" " Defeito interno do ciclo ao gerar o checksum" " Defeito interno do ciclo ao ACTIVATE at MMC" " Defeito interno do ciclo ao READYPROG at MMC" "Timeout para o calculo do contorno" "Entrada ilegal" "Defeito: impossibilitado de determinar a direo do contorno" "Defeito de sistema" "Usinagem no possvel" "Nenhum material presente" "Problema espao de memria, defeito na gerao no contorno" "Def. interno: Problema de espao de memria _FILECTRL_INTERNAL_ERROR" " Def. interno: Problema de espao de memria _FILECTRL_EXTERNAL_ERROR" " Def. interno: Problema de espao de memria _ALLOC_P_INTERNAL_ERROR" Usar uma ferramenta com um ngulo ajuste maior

61727

61728

4-282

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 61729

Texto de alarme

Fonte

Explicao, soluo

" Def. interno: Problema de espao de memria _ALLOC_P_EXTERNAL_ERROR" "Def. interno: Memria invlida" "Def. interno: Floating-point exception" "Def. interno: Instruo invlida" "Def. interno: Floating_Point_Error" "Posio do gume com sentido de corte" "Pea pronta se encontra fora do contorno pea bruta" "Comprimento da ferramenta a ser utilizada < profundidade de usinagem" "Profundidade de corte de usinagem > Max._prof._corte_ferramenta" " Profundidade de corte de usinagem < Min._prof_corte_ferramenta" "Posio incorreta da ferramenta para este tipo de usinagem" "Pea bruta precisa ser para contorno Contorno de pea bruta precisa ser fechado" fechado, posio de partida = posio final "Interrupo por causa de falta de menria" "Coliso durante aproximao, offset no possvel" Verificar a definio do contorno da pea bruta

61730 61731 61732 61733 61734 61735 61736 61737 61738 61739 61740

61741 61742

"#

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 5.2 5.3 5.4 Informaes gerais ........................................................................................................... 282 Tratamento de erros nos ciclos ........................................................................................ 282 Viso de conjunto dos alarmes de ciclo ........................................................................... 283 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

Mensagens e tratamento de erros

03.96

5.1 Informaes gerais

5.1

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 61000 ... 61999 62000 ... 62999 Critrio de cancelamento NC_RESET Tecla de cancelamento Reao ao alarme A preparao de blocos no CN interrompida A preparao de blocos interrompida, depois de apagar o alarme, o ciclo pode ser continuado com NC-Start

5-282

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

5.3

Viso de conjunto dos alarmes de ciclo


Os nmeros de erros esto sujeitos seguinte classificao: 6 _ X _ _

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 61000 Texto de alarme "Nenhuma correo de ferramentas ativa" Fonte LONGHOLE SLOT1 SLOT2 POCKET1 to POCKET4 CYCLE71 CYCLE72 CYCLE90 CYCLE93 to CYCLE96 CYCLE84 CYCLE840 CYCLE96 CYCLE97 SLOT1 SLOT2 POCKET1 to POCKET4 CYCLE71 CYCLE72 CYCLE76 CYCLE77 CYCLE93 CYCLE95 CYCLE97 CYCLE98 Explicao, soluo A correo D tem de ser programada antes da chamada do ciclo

61001

"Passo de rosca incorreto"

Verificar os parmetros para o tamanho da rosca e os dados para o passo (contradizem-se) O valor do parmetro VARI para o modo de trabalho foi preestabelecido com erro e tem de ser alterado

61002

"Modo de trabalho incorretamente definido"

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 61003

Texto de alarme "Nenhum avano programado no ciclo" "Nr da ferramenta ativa = 0" "Medida de acabamento muito grande" "Escala no permitida" "Escala no plano diferente" "Plano de referncia incorretamente definido"

Fonte CYCLE71 CYCLE72 CYCLE71 CYCLE72 CYCLE72

Explicao, soluo O parmetro para o avano foi setado incorretamente e precisa ser alterado. No foi programado nenhuma ferramenta (T) antes da chamada do ciclo. A medida de acabamento na base maior que a profundidade total, precisa ser reduzida. Um fator de medida est ativo que para este ciclo no permitido.

61009

61010

61011 61012 61101

CYCLE71 CYCLE72 CYCLE76 CYCLE77 CYCLE71 CYCLE72 CYCLE81 to CYCLE90 CYCLE840 SLOT1 SLOT2 POCKET1 to POCKET4 LONGHOLE CYCLE86 CYCLE87 CYCLE88 CYCLE840 POCKET3 POCKET4 HOLES1 HOLES2

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"

O parmetro SDIR (ou SDR no CYCLE840) tem de ser programado

61103 61104

"Nmero dos furos igual a zero"

No foi programado nenhum valor para o nmero dos furos 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

"Prejuzo de perfil das SLOT1 SLOT2 ranhuras/furos LONGHOLE oblongos"

5-284

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 61105

Fonte

Explicao, soluo O dimetro da fresa utilizada demasiado grande para a figura a produzir; ou utilizar uma ferramenta com um raio menor, ou alterar o contorno

"Raio de fresa grande SLOT1 demais" SLOT2 POCKET1 to POCKET4 LONGHOLE CYCLE90 "Nmero ou distncia dos elementos do crculo" "Primeira profundidade de perfurao est definida incorret." "Nenhum valor permitido para os parmetros _RAD1 e _DP1" "Parmetro _CDIR definido incorretamente" HOLES2 LONGHOLE SLOT1 SLOT2 CYCLE83

61106

Parametrizao errada de NUM ou INDA, a disposio dos elementos do crculo dentro de um crculo inteiro no possvel A primeira profundidade de perfurao situa-se contrariamente profundidade total de perfurao O parmetro _RAD1 e _DP para a definio da pista para o ajuste da profundidade foi definido incorretamente. O valor do parmetro para o sentido da fresagem _CDIR est definido incorretamente e precisa ser modificado. 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. A largura de ajuste programada maior que o dimetro da ferramenta ativa e precisa ser reduzida. O raio para a ferramenta ativa negativo, precisa ser modificado para um valor positivo. O parmetro para o raio do canto _CRAD est programado muito grande e precisa ser reduzido. O sentido de usinagem da correo do raio de fresagem G41/G42 foi selecionado incorretamente.

61107

61108

POCKET3 POCKET4

61109

POCKET3 POCKET4

61110

"Acabamento na base > POCKET3 ajuste de profundidade" POCKET4

61111

"Largura de ajuste > dimetro da ferramenta" "Raio de ferramenta negativo"

CYCLE71 POCKET3 POCKET4 CYCLE72 CYCLE76 CYCLE77 CYCLE90 POCKET3

61112

61113

"Parmetro _CRAD para o raio do canto muito grande" "Sentido de usinagem G41/G42 definido incorret."

61114

CYCLE72

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

Nr. do alarme 61115

Texto de alarme

Fonte

Explicao, soluo O modo de aproximao ou de retorno foi programado incorretamente; verifique os parmetros _AS1 ou AS2.

CYCLE72 "O modo de aproximao ou de retorno (reto / circular / plano / rea) definido incorretamente" "Percurso de aproximao ou retorno =0" "Raio da ferramenta ativo <= 0" "Comprimento ou largura = 0" "Largura de avano no programada" "Muitos elementos no bloco de usinagem" "Nenhuma referncia absoluta" CYCLE72

61116

O percurso de aproximao ou de retorno est em zero e precisa ser acertado; verifique o par. _LP1 ou _LP2. O raio da ferramenta ativa negativo ou zero e precisa ser modificado. O comprimento ou largura da rea de fresagem no permitida; verificar o parmetro _LENG e _WID. Na simulao ativa sem ferramenta sempre deve estar programado um valor para a largura de avano MIDA.

61117

CYCLE71 POCKET3 POCKET4 CYCLE71

61118

61124

CYCLE71

61200 61211 61213 61215

CYCLE76 CYCLE77 CYCLE76 CYCLE77

"Raio do circulo muito CYCLE77 pequeno" "Blank dimenso programada incorretamente" "Dimetro da pea acabada muito pequeno" " Largura de ferramenta definida incorretamente" "Forma de recesso est definida incorretamente" CYCLE76 CYCLE77 CYCLE94 CYCLE96 CYCLE93 Foi programado um dimetro de pea acabada A ferramenta para abrir canais superior largura programada do recesso Arredondamentos/chanfros no fundo de recesso no se adaptam largura do recesso Canais planos em um elemento de contorno paralelo ao eixo longitudinal no so possveis

61601

61602

61603

CYCLE93

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 61604

Texto de alarme "A ferramenta ativa prejudica o contorno programado"

Fonte CYCLE95

Explicao, soluo 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 Foi reconhecido um elemento de cavidade no permitido Durante a preparao do contorno foi detectado um erro, este alarme sempre aparece em relao com um alarme NCK 10930 ... 10934, 15800 ou 15810 O ponto inicial atingido antes da chamada do ciclo no est situado fora do retngulo descrito pelo sub-programa de contorno. Tem de ser programada uma posio de gume 1...4, que se adapta forma do rebaixo Verificar os parmetros para a forma do rebaixo

61605

"Contorno programado com erro" "Erro na preparao do contorno"

CYCLE76 CYCLE77 CYCLE95 CYCLE95

61606

61607

"Ponto inicial programado com erro" "Foi programada uma posio de gume incorreta" " Forma definida incorretamente " "Nenhuma profundidade programada" "Interseo no encontrada"

CYCLE95

61608

CYCLE94 CYCLE96 CYCLE94 CYCLE96 CYCLE76 CYCLE77 CYCLE96 CYCLE95

61609 61610

61611

O sistema no pode calcular a interseo com o contorno. Verificar a programao de contorno ou modificar o avano da profundidade

61612 62100

"Rosca no pode ser refeita" "Nenhum ciclo de perfurao ativo" "Nmero de colunas ou linhas zero"

CYCLE97 CYCLE98 HOLES1 HOLES2 CYCLE801 Antes da chamada do ciclo de grupo de furos, no foi chamado de forma modal um ciclo de perfurao

62105

Siemens AG 2000 All rights reserved. SINUMERIK 840D/840Di810D/FM-NC Manual de programao, Ciclos (PGZ) - 04.00 Edio

5-287

Mensagens e tratamento de erros

03.96 12.98

5.4 Mensagens nos ciclos

5.4

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 " Profundidade: Segundo o valor para a profundidade relativa" " Furo oblongo sendo trabalhado" "Ranhura sendo trabalhada" "Ranhura circular sendo trabalhada" " Direo de fresagem incorreta, gera-se G3" "Forma alterada do rebaixo" " Primeira profundidade de perfurao segundo FDPR " "Ateno: medida excedente de acabamento dimetro da ferramenta" "Passo da rosca <No.> - trabalhando rosca profunda" "Passo da rosca <No.> - trabalhando rosca plana" "Simulao ativa, nenhuma ferramenta programada, contorno de acabamento trabalhado" "Simulao ativa, nenhuma ferramenta programada, contorno de acabamento trabalhado" "Simulao ativa, nenhuma ferramenta programada" Em <n.> encontra-se o respectivo nmero da figura justamente trabalhada. Fonte CYCLE81 ... CYCLE89, CYCLE840 LONGHOLE SLOT1 SLOT2 SLOT1, SLOT2, POCKET1, POCKET2, CYCLE90 CYCLE94, CYCLE96 CYCLE83 POCKET1, POCKET2 CYCLE97, CYCLE98 CYCLE97, CYCLE98 POCKET1...POCKET4, SLOT1, SLOT2, CYCLE93, CYCLE72 CYCLE72, POCKET1, ... POCKET4, SLOT1, SLOT2, CYCLE93 CYCLE71, CYCLE90, CYCLE94, CYCLE96

!"

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 AS ASCII Sada Sistema de automatizao 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 AV BA BAG BB BCD BCS BIN BIOS BOT CAD CAM CNC COM Subprograma assncrono Preparao do trabalho Modo de operao Grupo dos modos de operao Pronto a entrar em funcionamento Binary Coded Decimals: Nr.decimais codif.em cdigo binrio Basic Coordinate System Sistema bsico de coordenadas Fichrios binrios (Binary Files) Basic Input Output System Boot Files: fichrios de boot para SIMODRIVE 611 D Computer-aided design Computer-aided manufacturing Computerized Numerical Control: controle numrico ajudado por computador Comunicao

A-290

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 CR CRT CSB CTS

Central Processing Unit: Unidade central de processamento Carriage Return Cathode Ray Tube: Teletube Central Service Board: PLC module Clear To Send: Mensagem da prontidade para transmitir em interfaces de dados em srie

CUTOM DAC DB DBB DBW DBX DC

Cutterradiuscompensation: correo do raio de ferramenta Conversor digital analgico Mdulo de dados no PLC Byte de mdulo de dados no PLC Palavra de mdulo de dados no PLC Bit de mdulo de dados no PLC Direct Control: Movimento do eixo circular no caminho mais curto para a posio absoluta dentro de uma rotao

DCD DCE DDE DIN DIO DIR DLL DOS

Carrier Detect Data communication equipment Dynamic Data Exchange Troca de dados dinmica German Industrial Standard Data Input/Output Entrada/sada de dados Directory: diretrio Dynamic Link Library Disk Operating System

A-292

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 DPR DRAM DRF DRY DSB DTE DW E EIA Code

Dual Port Memory Dual port RAM Dynamic random access memory Differential Resolver Function (handwheel) Dry Run: avano de ensaio Decoding Single Block: bloco individual de decodificao Data terminal equipment Dado elementar Entrada Cdigo especial de fita perfurada, o nmero de furos por caractere sempre mpar

ENC EPROM ERROR FB FBS FC FDB FDD FEPROM FIFO

Encoder: gerador de valor real Erasable programmable read only memory Error from printer defeito da empressora Mdulo funcional Tela plana Function Call: mdulo funcional no PLC Banco de dados de produtos Floppy Disk Drive Flash-EPROM: memria de leitura e gravao 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 FM FM-NC FPU FRA FRAME FRK FST FUP GP GUD HD HEX HHU HiFu HMI HMS HSA HW I/O I/RF

Interpolador fino Mdulo funcional Mdulo funcional-controle numrico Floating Point Unit: unidade de ponto flutuante Mdulo Frame Registo (trama) Correo do raio de fresa Feed Stop: Parada do avano Esquema lgico (mtodo de programao para PLC) Rotina de base Global User Data: dados globais do usurio Hard Disk: disco rgido Designao abreviada para nmero hexadecimal Hand-held unit Funo auxiliar Interface homem mquina Sistema de medio de elevada resoluo Acionamento de fuso principal Hardware Entrada/Sada Power feed/return converter unit on the

A-294

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 IF IK (GD) Colocao em funcionamento Liberao de pulsos do mdulo de acionamento 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 IM IMR

Interpolative Compensation: compensao interpol. Interface-Modul: grupo de conexo Interface-Modul Receive: grupo de conexo para o modo de recepo

IMS INC INI IPO ISA ISO ISO Code

Interface-Modul Send: grupo de conexo para o modo de emisso Increment: incremento Initializing Data: dados de inicializao Interpolador International standard architecture International standard organization Cdigo especial de fita perfurada, o nmero de furos por caractere sempre par

JOG K1 .. K4 K-Bus KD KOP K Kv LCD

Jogging: modo de preparao Canal 1 a canal 4 Bus de comunicao Rotao de coordenadas Esquema de contato (mtodo de programao para PLC) Fator de amplificao de circuito Relao de transmisso Liquid-Crystal Display: Indicador pto-eletrnico com cristais lquidos

LED

Light Emitting Diode: Diodo emissor de luz

A-296

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 LMS LR LUD MB MD MDA MK MKS MLFB MMC

Line Feed Sistema de medio de posio Regulador de posio Local User Data Megabyte(s) Dados de mquina Maual Data Automatic: entrada desde teclado Measuring circuit Sistema de coordenadas da mquina Designao de produto legvel por mquina Man Machine Communication: Superfcie de comando do controle numrico para operar, programar e simular

MPF MPI MS MSTT NC NCK

Main Program File: programa de peas NC (programa principal Multiport interface Microsoft (fabricante de Software) Painel de controle da mquina Numerical Control: controle numrico Numerical Control Kernel: Ncleo de NC com preparao de bloco, capacidade de posicionamento etc.

NCU NRK NST

Numerical Control Unit: unidade de Hardware do NCK Designao do sistema operacional do NCK 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 NV OB OEM OI OP OPI OPI OPT OSI

Non uniform rational B spline Translao do ponto zero Mdulo de organizao no PLC Original equipment manufacturer Interface do operador Painel de operao Interface do painel de operao Operation Panel Interface: conexo do painel de comando Options: Opes Open Systems Interconnection: normalizao para comunicao com computador

P-Bus PC PCIN PCMCIA

Bus perifrico Computador pessoal Nome do SW para a transmisso de dados com o controle Personal Computer Memory Card International Association: normalizao de placa de memria

PG PLC POS RAM

Dispositivo de programao Programmable Logic Control: controle programvel Posicionamento Random Access Memory: memria de programa, que pode ser lida e gravada

REF REPOS

Funo de referenciamento Funo de reposicionamento

A-298

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 RTS

Roll Pitch Yaw: modo de rotao de um sistema de coordenadas Request To Send: ligar a parte de emisso, sinal de controle de interfaces de dados em srie

SBL SD SDB SEA SFB SFC SK SKP SM SPF SPS SRAM SRK SSFK SSI STL SW

Single Block: bloco nico Setting data Mdulo de dados do sistema Setting Data Active: designao (tipo de arquivo) para dados Setting Mdulo funcional de sistema System function call Softkey Skip: suprimir bloco Motor passo a passo Sub Program File: subprograma Controlador lgico programvel Memria esttica (com armaz. intermedirio) Correo do raio de gume Compensao de erro de passo de fuso Serial Synchron Interface: interface sncrono em srie Lista de programa Software

A-300

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 TO TOA

Testing Data Aktive: identificador para dados de mquina Tool Offset: correo de ferramenta Tool Offset Active: designao (tipo de arquivo) para correes de ferramenta

TRANSMIT

Transform Milling into Turning: converso de coordenadas em tornos para fresagem

UFR UP V24

User Frame: translao do ponto zero Subprograma Interface em srie (definio das linhas de transmisso entre DEE e DE)

VSA WDP WKS WKZ WLK WOP WRK WZK WZW ZOA

Acionamento do avano Workpiece directory diretrio de peas Sistema de coordenadas da pea Ferramenta Correo do comprimento de ferramenta Programao orientada oficina Correo do raio de ferramenta Correo da ferramenta Troca de ferramenta Zero Offset Active: designao (tipo de arquivo) para dados de translao do ponto zero

Mikro-Controller

A-302

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) Baustein (bloco) Pea, com a qual se comea a usinagem de uma pea a trabalhar Parte de um -> programa de peas limitado por Line Feed. Distinguemse -> blocos principais e -> blocos secundrios. Block search (Busca de bloco) Para verificar programas de peas ou aps uma interrupo do 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 CNC high-level language (linguagem de alto nvel CNC) -> NC A linguagem de alto nvel proporciona: -> variveis de usurio, -> variveis de usurio predefinidas, -> variveis de sistema, -> 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) Coordinate system sistema de coordenadas CPU Cycle - ciclo Contorno da -> pea a trabalhar Veja -> sistema de coordenadas da mquina -> sistema de coordenadas da pea Central Processor Unit, -> Unidade central de processamento Subprograma protegido, para a execuo de um processo de usinagem repetido na -> pea a trabalhar Cycle setting data (dados setting do ciclo) Cycle support (suporte de ciclos) Por meio destes dados setting especiais, possvel variar parmetros de ciclo na sua compensao Na rea de comando "Programa", encontram-se em uma lista, sob o 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 dados) Unidade de dados do -> PLC, qual podem aceder -> programas 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 PCIN um programa auxiliar para a emisso e recepo de dados de

A-304

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 de transmisso de dados)

usurio CNC, atravs do interface em srie, tais como programas de 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 specification, metric and inches (especificao medida mtrica e inch)

No programa de trabalho, valores para a posio e para o passo podem ser programados em inch. Independentemente da medida programada (G70/G71), o controle ajustado a um sistema base. 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 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. Contorno da pea acabada. Ver tambm -> pea bruta.

G
Geometry axis eixo geomtrico Global main program/subroutine (programa/subprograma globais) Eixos geomtricos servem da descrio de uma rea bidimensional ou tridimensional no sistema de coordenadas da pea Cada programa global/subprograma global pode aparecer somente uma vez sob o seu nome no diretrio, um mesmo nome de programaJ em diretrios diferentes com contedos diferentes no possvel como programa global.

A-306

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 system (sistema de medio imperial) Sistema de medio que define as distncias em "polegada" e frao de polegadas.

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) Machine coordinate system (sistema de coordenadas da mquiba) Machine origin (ponto zero da mquina) Ponto fixo da mquina-ferramentas, ao qual se referem todos os sistemas de medio (deduzidos). rea de comando do controle Sistema de coordenadas, que se refere aos eixos da mquinaferramentas.

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

-> Programa de peas com nmero ou designador, no qual podem ser 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 system (sistema de medio mtrico) Mirroring (espelhar)

Sistema normalizado de unidades: para comprimentos em milimetro (mm), metro (m), etc. 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 orientada do fuso

Parada do fuso da pea na posio angular preestabelecida, p.ex., para executar um trabalho adicional em um ponto certo. 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 (subprograma) Uma sequncia de instrues para o controle NC que propicia uma conbinao especfica -> pea feita em um determinada operao de uma -> pea bruta . Part program management (gerenciamento do programa de peas) O gerenciamento do programa de peas pode ser organizado segundo > peas a trabalhar. A capacidade da memria do usurio especifica o nmero dos programas e dados a serem geridos. Cada arquivo (programas e dados) pode obter um nome de no mximo 24 caracteres alfanumricos. PG PLC Programador 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 (coordenadas polares) Sistema de coordenadas, que especifica a posio de um ponto em um 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 R) Rapid traverse

Parmetro de clculo, pode ser utilizado ou consultado no programa, pelo programador do -> programa de peas -> para quaisquer fins. 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 com macho sem mandril compensador)

Esta funo permite furar roscas sem mandril adaptador. Pelo posicionamento interpolador do fuso como eixo circular e do eixo de 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 (interface em srie V24) Para a entrada/sada dos dados h no mdulo deEdio 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 Setting data (dados setting) Standard cycles (ciclos padro) rea de operao do controle. Dados que informam o controle NC sobre propriedades da mquinaferramentas, de maneira definida pelo software de sistema. Para tarefas de trabalho que se repitem frequentemente esto 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 (subprograma) Sequncia de instrues de um -> programa de peas, as quais podem 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 tapholder (roscar com macho com mandril compensador) Text editor ( editor de texto) Tool (ferramenta) Parte efetiva na mquina-ferramentas que causa a usinagem, tais como ferramenta de tornear, fresa, broca, raio LASER... Tool edge radius compensation (correo do raio de ferramenta) Quando um contorno est programado, isto presupe que a ferramenta apropriada est sendo utilizada. Caso isto no seja sempre possvel o 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 compensation (correo do raio de ferramenta) Para poder programar diretamente um -> contorno de pea desejado, o controle tem de percorrer, considerando o raio da ferramenta utilizada, uma trajetria equidistante ao contorno (G41/G42). -> Editor A perfurao da rosca efetua-se sem e com encoder de fuso (G33 ou G63) -> CYCLE840

U
User-defined variable (variveis definidas pelo usurio) Usurio pode definir variveis no -> sub-programa ou bloco de dados (global user data) para o seu prprio uso. Uma definio contm a 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 (definio de variveis) Uma definio de variveis contm a especificao de um tipo de dados 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 trabalhar) Workpiece contour (contorno da pea a trabalhar) Workpiece coordinate system (sistema de coordenadas da pea) O sistema de coordenadas da pea a trabalhar tem o seu ponto inicial no -> ponto zero da pea a trabalhar. Na programao no sistema de coordenadas da pea a trabalhar, as medidas e direes referem-se a este sistema. Workpiece origin (ponto zero da pea) O ponto zero da pea o ponto inicial para o -> sistema de coordenadas da pea. Est definido por distncias ao ponto zero da mquina.. Contorno terico da -> pea a ser criada / trbalhada. Pea a ser gerada / trabalhada pela mquina-ferramentas.

Z
Zero offset (translao do ponto zero) Preestabelecimento de um novo ponto de referncia para um sistema 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

Anexo

04.00

Termos

A-316

Siemens AG 2000 All rights reserved. SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

04.00

Anexo

Termos

Siemens AG 2000 All rights reserved. SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

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 DOC ON CD (com todos os folhetes SINUMERIK 840D/810D/FM-NC e SIMODRIVE 611D) N. de pedido.: 6FC5 298-5CA00-0BG2 (04.00 Edio)

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 Instrues de operao Parte 2: Setup N. de pedido.: 6FC5 298-4AA50-0BP2 /AUK/ SINUMERIK 840D/810D/FM-NC Short Guide AutoTurn Operation N. de pedido.: 6FC5 298-4AA30-0BP2 /AUP/ SINUMERIK 840D/810D/FM-NC AutoTurn Graphic Sistema de programao Instrues de operao Part 1: Programming N. de pedido.: 6FC5 298-4AA40-0BP2 /BA/ SINUMERIK 840D/810D/FM-NC Instrues de manejo N. de pedido.: 6FC5 298-5AA00-0BP2 /BAE/ Instrues de manejo Instrues de operao programao interrativa (MMC 102/103) (04.00 Edio) (07.99 Edio) (07.99 Edio) (07.99 Edio)

SINUMERIK 840D/810D/FM-NC Instr. de operao unidade painel de operao N. de pedido.: 6FC5 298-3AA60-0BP1 (04.96 Edio)

/BAH/

SINUMERIK 840D/810D Instrues de operao HT 6 (HPU nova) N. de pedido.: 6FC5 298-0AD60-0BP0 (06.00 Edio)

/BAK/

SINUMERIK 840D/810D/FM-NC Guia resumido de operao N. de pedido.: 6FC5 298-4AA10-0BP0 (12.98 Edio)

/BAM/

SINUMERIK 840D/810D Instrues de operao ManualTurn N. de pedido.: 6FC5 298-5AD00-0BP0 (12.99 Edio)

/KAM/

SINUMERIK 840D/810D Manual resumido ManualTurn N. de pedido.: 6FC5 298-2AD40-0BP0 (11.98 Edio)

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 N. de pedido.: 6FC5 298-5AD10-0BP1 (11.99 Edio)

/KAS/

SINUMERIK 840D/810D Short Guide ShopMill N. de pedido.: 6FC5 298-2AD30-0BP0 (01.98 Edio)

/BAP/

SINUMERIK 840D/840Di/810D Instrues de operao unidade progr.nnio N. de pedido.: 6FC5 298-5AD20-0BP1 (04.00 Edio)

/BNM/

SINUMERIK 840D/840Di/810D/FM-NC Instrues de usurio Ciclos de medio N. de pedido.: 6FC5 298-5AA70-0BP2 (04.00 Edio)

/DA/

SINUMERIK 840D/840Di/810D/FM-NC Instrues de diagnstico N. de pedido.: 6FC5 298-5AA20-0BP2 (04.00 Edio)

/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 N. de pedido.: 6FC5 298-5AB10-0BP2 (04.00 Edio)

/PGK/

SINUMERIK 840D/810D/FM-NC Manual resumido programao N. de pedido.: 6FC5 298-5AB30-0BP0 (12.98 Edio)

/PGZ/

SINUMERIK 840D/840Di/810D/FM-NC Instrues de programao Ciclos N. de pedido.: 6FC5 298-5AB40-0BP2 (04.00 Edio)

/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 N. de pedido.: 6FC5 298-5AE40-0BP0 (06.00 Edio)

Documentao de fabricante/de servio

a) Lists /LIS/ SINUMERIK 840D/840Di/810D/FM-NC SIMODRIVE 611D Listas N. de pedido.: 6FC5 297-5AB70-0BP2 b) Hardware /BH/ SINUMERIK 840D/840Di/810D/FM-NC Manual dos componentes de operao (HW) N. de pedido.: 6FC5 297-5AA50-0BP2 /BHA/ SIMODRIVE Sensor Encoder absoluto com Profibus DP Manual do usurio (HW) N. de pedido.: 6SN1197-0AB10-0BP1 /EMV/ SINUMERIK, SIROTEC, SIMODRIVE EMC Instrues de instalao Manual planejamento (HW) N. de pedido.: 6FC5 297-0AD30-0BP1 /PHC/ SINUMERIK 810D Manual configurao (HW) N. de pedido.: 6FC5 297-3AD10-0BP2 /PHD/ SINUMERIK 840D NCU 561.2-573.2 Configurao manual (HW) N. de pedido.: 6FC5 297-5AC10-0BP2 /PHF/ SINUMERIK FM-NC NCU 570 Configurao manual (HW) N. de pedido.: 6FC5 297-3AC00-0BP0 (04.96 Edio) (04.00 Edio) (04.00 Edio) (06.99 Edio) (02.99 Edio) (04.00 Edio) (04.00 Edio)

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 Sistema de medio para driver do fuso Manual de configurao/Instalao, SIMAG-H (HW) N. de pedido.: 6SN1197-0AB30-0BP0

(05.99 Edio)

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 Ahead B2 D1 D2 F1 G2 H2 K1 K2 K4 N2 P1 P3 R1 S1 V1 W1 /FB2/ Acelerao Ajudas ao diagnstico Programao interativa Ir para limitador fixo Stop Velocidades, sistemas de valor terico/valor real, regulao Sada de funes auxiliares ao PLC Modo grupo, canal, Programa modo de operao Eixos, sistema de coordenadas, Frames Atual-sistema valor para pea, externo Zero Offset Comunicao PARADA DE EMERGNCIA Eixo transversal Programa bsico PLC Aproximao do ponto de referncia Fusos Avanos Compensao de ferrramenta (04.00 Edio) Sinais diversos de interface Monitorao de eixos, reas de proteo Controle contnuo da trajetria, parada de preciso e Look

SINUMERIK 840D/840Di/810D(CCU2)/FM-NC incluindo FM-NC: Tornear, motor passo a passo (em seguinte, so citados os respectivos captulos) N. de pedido.: 6FC5 297-5AC30-0BP2 A4 B3 B4 Digital e analgico NCK I/Os Several Painel de operao e NCUs Operao via PC/PG

Descrio das funes, funes avanadas (Parte 2)

A-322

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 H1 K3 K5 L1 M1 M5 N3 N4 P2 P5 R2 S3 S5 S6 S7 T1 W3 W4 /FB3/

Diagnose Remota Jog com / sem nnio Compensaes BAG, canais, troca de eixo FM-NC bus local Transformao cinemtica Medio Cames de Software, sinais de caminho Puncionar e roer Eixos de posicionamento Oscilao Eixos circulares Fuso sncrono Aes sncronas (at SW 3) Controle por motor passo a passo Configurao da memria Eixos de diviso Troca de ferramentas Retificao

SINUMERIK 840D/840Di/810D(CCU2)/FM-NC Descrio das funes, funes especiais (Parte3) (em seguinte, so citados os respectivos captulos) N. de pedido.: 6FC5 297-5AC80-0BP2 F2 G1 G3 K6 M3 S8 T3 V2 W5 TE1 TE2 TE3 TE4 TE5 TE6 Transformao de 3-eixos para 5-eixos Eixos tipo Gantry Tempos de ciclo Monitorao do tnel de contorno Movimento acoplado e acoplamento de valor de guia Velocidade de rotao constante da pea para retificao Controle tangencial Preprocessamento Correo do raio de ferramenta 3D Regulao da distncia Eixo anlogo Master-Slave para drives Transformao Package Handling Setpoint troca MCS Coupling (04.00 Edio)

Centerless

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 (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 Monitoraes/limitaes (04.00 Edio)

/FBAN/

SINUMERIK 840D/SIMODRIVE 611D digital Descrio das funes Mdulo-ANA N. de pedido.: 6SN1 197-0AB80-0BP0 (11.99 Edio)

/FBD/

SINUMERIK 840D Descrio das funes digitalizao N. de pedido.: 6FC5 297-4AC50-0BP0 DI1 DI2 DI3 DI4 Start-up Escaniar com sensores Tactile (scancad scan) Escaniar com Lasers (scancad laser) Gerao programa de furao (scancad mill) (07.99 Edio)

/FBDN/

CAM Integrao DNC NT-2000 Descrio das funes dados N. de pedido.: 6FC5 297-5AE50-0BP0 10.99 Edio) Sistema para gerenciamento de dados NC e distribuio de

/FBFA/

SINUMERIK 840D/810D Descrio das funes ISO Dialects para SINUMERIK N. de pedido.: 6FC5 297-5AE10-0BP1 (04.00 Edio)

/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 N. de pedido.: 6SN1 197-0AB60-0BP1

(08.99 Edio)

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 N. de pedido.: 6FC5 297-5AD50-0BP0 (12.99 Edio)

/FBO/

SINUMERIK 840D/810D/FM-NC Descrio das funes Configurao da interface operador OP 030 (em seguinte, so citados os respectivos captulos) N. de pedido.: 6FC5 297-3AC40-0BP0 BA EU PS PSE IK Instrues de operao Development Environment (Pacote de configurao) Somente Online: Syntax de configurao (Pacote de Introduo da configurao da interface do usurio Screen Kit: Software Update e configurao (03.96 Edio)

configurao)

/FBP/

SINUMERIK 840D Descrio das funes programao C-PLC N. de pedido.: 6FC5 297-3AB60-0BP0 (03.96 Edio)

/FBR/

SINUMERIK 840D/810D Descrio das funes SINCOM Computer Link N. de pedido.: 6FC5 297-5AD60-0BP0 NFL NPL Interface Host Computer Interface PLC/NCK (05.00 Edio) (02.00 Edio)

/FBSI/

SINUMERIK 840D/SIMODRIVE N. de pedido.: 6FC5 297-5AB80-0BP1

Descrio das funesSINUMERIK Safety Integrated

/FBSP/

SINUMERIK 840D/810D Descrio das funes ShopMill N. de pedido.: 6FC5 297-5AD80-0BP1 (05.00 Edio)

/FBST/

SIMATIC FM STEPDRIVE/SIMOSTEP Descrio da funo N. de pedido.: 6SN1 197-0AA70-0BP3 (01.97 Edio)

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 Para madeira, vidro, cermica, prensado N. de pedido.: 6FC5 297-5AD40-0BP2 (04.00 Edio)

/FBTD/

SINUMERIK 840D/810D Descrio das funes Informao ferramenta SINTDI com Help-Online N. de pedido.: 6FC5 297-5AE00-0BP0 (04.99 Edio)

/FBU/

SIMODRIVE 611 universal Descrio das funes posicionamento N. de pedido.: 6SN1 197-0AB20-0BP2 (10.99 Edio) Componente Closed-Loop Control para controle velocidade e

/FBW/

SINUMERIK 840D/810D Descrio das funes gerenciamento de ferramenta (04.00 Edio) N. de pedido.: 6FC5 297-5AC60-0BP2

/HBI/

SINUMERIK 840Di Manual N. de pedido.: 6FC5 297-5AE50-0BP0 (06.00 Edio)

/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 N. de pedido.: 6SN1 197-0AB40-0BP2 (10.99 Edio) Componente Closed-Loop Control para controle velocidade

/PJLM/

SIMODRIVE Guia de planejamento Linear Motors (sobre requisio) ALL 1FN1 1FN3 CON Informaes gerais sobre motores lineares 1FN1 Trs fases AC Linear Motor 1FN3 Trs fases AC Linear Motor Conexo (02.00 Edio)

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 Drives fuso principal N. de pedido.: 6SN1 197-0AA20-0BP3 (01.98 Edio)

/PJU/

SIMODRIVE 611-A/611-D Planning Guide Inverters Transistor PWM Inverters for AC Feed Drives and AC Main Spindle Drives N. de pedido.: 6SN1 197-0AA00-0BP4 (08.98 Edio)

/POS1/

SIMODRIVE POSMO A User Manual Distributed Positioning Motor on PROFIBUS DP N. de pedido.: 6SN2 197-0AA00-0BP1 (02.00 Edio)

/POS2/

SIMODRIVE POSMO A Instrues de instalao (inclui o POSMO A) N. de pedido.: 462 008 0815 00 (12.98 Edio)

/S7H/

SIMATIC S7-300 Manual: Assembly, CPU Data (HW) Manual de referncia: Module Data N. de pedido.: 6ES7 398-8AA03-8AA0 (10.98 Edio)

/S7HT/

SIMATIC S7-300 Manual: STEP 7, Conhecimentos principais, V. 3.1 N. de pedido.: 6ES7 810-4CA02-8AA0 (03.97 Edio)

/S7HR/

SIMATIC S7-300 Manual: STEP 7, Manuais de referncia, V. 3.1 N. de pedido.: 6ES7 810-4CA02-8AR0 (03.97 Edio)

/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

Anexo

04.00

Referncias

A-330

Siemens AG 2000 All rights reserved. SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

Anda mungkin juga menyukai