Você está na página 1de 356

Operao e Programao Edio 05/2005

sinumerik
Torneamento SINUMERIK 802D sl

Introduo Ligar e referenciar

1 2 3 4 5 6 7 8 9

Preparao

SINUMERIK 802D sl Operao e programao Torneamento

Modo manual

Modo automtico

Programao de peas

Sistema

Programao

Ciclos

Vlido para Comando Verso de software SINUMERIK 802D sl 1

Edio 05/2005

Instrues tcnicas de segurana


Este manual contm instrues que devem ser observadas para sua prpria segurana e tambm para evitar danos materiais. As instrues so sinalizadas por um tringulo de advertncia, e dependendo do nvel de perigo, as advertncias so apresentadas como segue, em ordem decrescente de gravidade:

! ! !

Perigo
significa que haver caso de morte ou leses graves, caso as medidas de segurana correspondentes no forem cumpridas.

Aviso
significa que pode haver caso de morte ou leses graves, caso as medidas de segurana correspondentes no forem cumpridas.

Cuidado
com tringulo de alerta, indica um perigo iminente que pode resultar em leses leves, caso as medidas de segurana correspondentes no forem cumpridas.

Cuidado
sem tringulo de advertncia significa que podem ocorrer danos materiais, caso as medidas de segurana correspondentes no forem cumpridas.

Ateno
significa que pode ocorrer um evento ou um estado no esperado, caso a instruo correspondente no for observada. Ao aparecerem vrios nveis de perigo, sempre ser utilizada a advertncia de nvel mais alto de gravidade. Quando apresentada uma advertncia acompanhada de um tringulo de advertncia relativo a danos pessoais, esta mesma tambm pode vir adicionada de uma advertncia relativa a danos materiais.

Pessoal qualificado
O aparelho/sistema em questo somente pode ser ajustado e operado com base nesta documentao. A colocao em funcionamento e a operao de um aparelho/sistema somente devem ser realizadas pelo pessoal qualificado. O pessoal qualificado, de acordo com as instrues tcnicas de segurana desta documentao, so pessoas que detm a autorizao de operar, aterrar e identificar aparelhos, sistemas e circuitos eltricos conforme os padres da tcnica de segurana.

Uso correto
Observe o seguinte:

Aviso
O aparelho somente pode ser utilizado para os casos previstos no catlogo e na descrio tcnica, e em conjunto com os aparelhos e componentes externos recomendados e homologados pela Siemens. A operao sem falhas e segura do produto requer o transporte correto, estocagem correta, instalao e montagem correta, assim como a operao e manuteno cuidadosa.

Marcas registradas
Todas denominaes marcadas pelo smbolo de propriedade autoral so marcas registradas da Siemens AG. As demais denominaes nesta publicao podem ser marcas em que os direitos de proprietrio podem ser violados, quando usadas em prprio benefcio, por terceiros.

Excees de responsabilidade
Ns checamos o contedo desta documentao quanto a sua correspondncia com o hardware e o software descritos. Apesar de tudo, ainda podem existir diferenas e ns no podemos garantir a total conformidade. As informaes contidas neste documento so revisadas regularmente e as correes necessrias estaro presentes nas edies seguintes.
Siemens AG Automation and Drives Postfach 4848 90437 NRNBERG ALEMANHA Copyright (E) Siemens AG, 2005. 6FC5398-1CP10-1BA0 Siemens AG, 2005. Sujeito a modificaes tcnicas sem aviso prvio.

Prefcio
Documentao SINUMERIK A documentao SINUMERIK est organizada em 3 partes: S S S Documentao geral Documentao do usurio Documentao do fabricante e de assistncia tcnica

Informaes detalhadas sobre outras publicaes sobre o SINUMERIK 802D assim como publicaes de todos comandos SINUMERIK (p. ex. interface universal, ciclos de medio...), so obtidos diretamente com seu representante Siemens. Um resumo mensal das publicaes atualizadas e em quais idiomas estas esto disponveis encontra-se na Internet no seguinte endereo: http://www.siemens.com/motioncontrol Siga a seqncia dos itens de menu Suporte/Documentao tcnica/Resumo das publicaes. A verso Internet do DOConCD, a DOConWEB, encontra--se sob o endereo: http://www.automation.siemens.com/doconweb

Destinatrio da documentao
A presente documentao destinada ao fabricante de mquinas--ferramenta. A publicao descreve detalhadamente os procedimentos necessrios para o fabricante colocar o comando SINUMERIK 802D em funcionamento.

Escopo padro
No presente manual de instrues est descrita a funcionalidade de todo escopo padro. Os complementos e alteraes realizadas pelo fabricante da mquina so documentadas pelo prprio fabricante da mquina. No comando podem ser executadas outras funes que no esto descritas nesta documentao. Porm no existe nenhuma obrigao de fornecimento destas funes quando fornecido um novo comando ou em caso de assistncia tcnica.

Hotline
Para qualquer questo consulte a seguinte Hotline: A&D Technical Support Telefone: +49 (0) 180 / 5050 -- 222 Fax: +49 (0) 180 / 5050 -- 223 Internet: http://www.siemens.com/automation/support--request Em caso de dvidas sobre documentao (reclamaes, correes) pedimos para que as envie nos por Fax ou E-Mail no seguinte endereo: Fax: +49 (0) 9131 / 98 -- 63315 E-Mail: motioncontrol.docu@siemens.com Formulrio de fax: Veja a folha--resposta no fim da publicao.

SINUMERIK 802D sl Operao e programao Torneamento (BP--D), Edio 05/2005 6FC5 398--1CP10--1KA0

iii

Prefcio

Endereo de Internet
http://www.siemens.com/motioncontrol

iv

SINUMERIK 802D sl Operao e programao Torneamento (BP--D), Edio 05/2005 6FC5 398--1CP10--1KA0

ndice

ndice

ndice
1 Introduo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.1 1.2 1.3 1.3.1 1.3.2 1.3.3 1.3.4 1.4 1.5 1.5.1 1.5.2 1.5.3 1.5.4 1.5.5 1.5.6 1.6 1.6.1 1.6.2 1.6.3 1.6.4 1.6.5 1.7 Estrutura das telas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . reas de operao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ajudas de entrada . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Calculadora . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Edio de caracteres chineses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Hot Keys . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Copiar e colar arquivos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O sistema de ajuda . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Oparao via rede (opcional) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Configurar a conexo de rede . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Administrao de usurios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Login de usurio -- Login RCS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Trabalhar com uma conexo de rede . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Diretrios compartilhados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Conectar e desconectar unidades de rede . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ferramenta RCS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Funes offline . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Conectar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Modo online . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Funes da caixa de ferramentas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Gerenciador de projetos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Sistemas de coordenadas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1-11
1-11 1-14 1-15 1-15 1-20 1-20 1-21 1-21 1-23 1-23 1-24 1-25 1-26 1-26 1-27 1-30 1-30 1-32 1-33 1-33 1-34 1-36

2 3

Ligar e referenciar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Preparao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


3.1 3.1.1 3.1.2 3.1.3 3.1.4 3.1.5 3.2 3.2.1 3.3 3.4 Especificar ferramentas e correes das ferramentas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Com esta softkey cria--se uma nova ferramenta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Determinao de correes de ferramenta (manual) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Determinao de correes de ferramenta com um apalpador de medio . . . . . . . . . . . . Determinao da correo de ferramenta atravs de instrumentos de medio . . . . . . . . Ajustes do apalpador de medio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Especificar/modificar o deslocamento do ponto zero . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Determinar deslocamento do ponto zero . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Programar dados de ajuste -- rea de operao Parmetros . . . . . . . . . . . . . . . . . . . . . . . Parmetro de clculo R -- rea de operao Desloc./Parmetros . . . . . . . . . . . . . . . . . . .

2-39 3-41
3-41 3-43 3-44 3-47 3-48 3-48 3-51 3-52 3-53 3-56

Modo manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.1 4.1.1 4.2 4.2.1 Modo de operao Jog -- rea de operao Posio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Atribuio de volantes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Modo de operao MDA (entrada manual) -- rea de operao Mquina . . . . . . . . . . . . Torneamento de facear . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4-57
4-58 4-61 4-62 4-65

Modo AUTOMTICO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.1 5.2 5.3 5.4 Selecionar, iniciar programa de pea -- rea de operao Mquina . . . . . . . . . . . . . . . . . Localizao de blocos -- rea de operao Mquina . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Parar, cancelar programa de pea . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Reaproximao aps um cancelamento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5-69
5-73 5-75 5-76 5-77

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

ndice

5.5 5.6

Reaproximao aps uma interrupo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Execuo externa de programas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5-77 5-78

Programao de peas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.1 6.2 6.3 6.4 6.5 Especificar novo programa -- rea de operao Programa . . . . . . . . . . . . . . . . . . . . . . . . . Editar programa de pea -- Modo de operao Programa . . . . . . . . . . . . . . . . . . . . . . . . . . Programao de elementos de contorno . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

6-79
6-82 6-83 6-85

Simulao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-103 Transmisso de dados atravs da interface RS232 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-104

Sistema . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-107
7.1 7.2 7.3 7.3.1 7.3.2 7.4 Criar, importar e exportar um arquivo de colocao em funcionamento . . . . . . . . . . . . . . . . 7-133 Importar e exportar projetos PLC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-136 Diagnstico de PLC em representao de esquema de contatos . . . . . . . . . . . . . . . . . . . . . 7-138 Estrutura das telas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-138 Opes de operao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-139 Indicao de alarmes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-149

Programao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-151
8.1 8.1.1 8.1.2 8.1.3 8.1.4 8.1.5 8.1.6 8.2 8.2.1 8.2.2 8.2.3 8.2.4 8.2.5 8.2.6 8.2.7 8.3 8.3.1 8.3.2 8.3.3 8.3.4 8.3.5 8.3.6 8.3.7 8.3.8 8.3.9 8.3.10 8.3.11 8.3.12 8.3.13 8.3.14 8.3.15 8.3.16 8.3.17 8.3.18 8.3.19 Noes bsicas da programao NC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Nomes de programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Estrutura do programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Estrutura da palavra e endereo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Estrutura do bloco . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Mapa de caracteres . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Vista geral das instrues . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Indicaes de percursos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Indicao de medidas absolutas/incrementais: G90, G91, AC, IC . . . . . . . . . . . . . . . . . . . . Indicaes de dimenses mtricas ou em polegadas: G71, G70, G710, G700 . . . . . . . . . Indicao de dimenses de raio/dimetro: DIAMOF, DIAMON . . . . . . . . . . . . . . . . . . . . . . . Deslocamento do ponto zero programvel: TRANS, ATRANS . . . . . . . . . . . . . . . . . . . . . . . Fator de escala programvel: SCALE, ASCALE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Fixao da pea -- deslocamento do ponto zero ajustvel: G54 at G59, G500, G53, G153 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Limitao do campo de trabalho programvel: G25, G26, WALIMON, WALIMOF . . . . . . . Movimentaes de eixos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Interpolao linear com avano rpido: G0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Interpolao linear com avano: G1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Interpolao circular: G2,G3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Interpolao circular atravs de ponto intermedirio: CIP . . . . . . . . . . . . . . . . . . . . . . . . . . . Crculo com transio tangencial: CT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Rosqueamento com passo constante: G33 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Curso de entrada e de sada programvel com G33: DITS, DITE . . . . . . . . . . . . . . . . . . . . . Rosqueamento com passo varivel: G34, G35 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Interpolao de rosca: G331, G332 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Aproximao do ponto fixo: G75 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Aproximao do ponto de referncia: G74 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Medio com apalpador de contato: MEAS, MEAW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Avano F . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Parada exata / modo de controle da trajetria: G9, G60, G64 . . . . . . . . . . . . . . . . . . . . . . . . Comportamento de acelerao: BRISK, SOFT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Correo porcentual de acelerao: ACC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Deslocamento com controle antecipado: FFWON, FFWOF . . . . . . . . . . . . . . . . . . . . . . . . . . 3 e 4 eixo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Tempo de espera: G4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-151 8-151 8-151 8-152 8-153 8-154 8-156 8-169 8-169 8-170 8-171 8-172 8-173 8-175 8-176 8-178 8-178 8-179 8-180 8-183 8-183 8-184 8-187 8-188 8-189 8-191 8-191 8-192 8-193 8-194 8-196 8-197 8-198 8-199 8-199

vi

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

ndice

ndice

8.3.20 8.4 8.4.1 8.4.2 8.4.3 8.4.4 8.4.5 8.5 8.5.1 8.5.2 8.5.3 8.6 8.6.1 8.6.2 8.6.3 8.6.4 8.6.5 8.6.6 8.6.7 8.6.8 8.6.9 8.6.10 8.7 8.8 8.9 8.9.1 8.9.2 8.9.3 8.10 8.10.1 8.10.2 8.10.3 8.10.4 8.11 8.11.1 8.11.2 8.12 8.12.1 8.12.2 8.13 8.13.1 8.13.2 8.13.3 8.14 8.14.1 8.14.2

Deslocamento at o encosto fixo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-200 Movimentos do fuso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Rotao do fuso S, sentidos de giro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Limitao da rotao do fuso: G25, G26 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Posicionamento do fuso: SPOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Marchas de transmisso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 fuso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Funes especiais de torneamento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Velocidade de corte constante: G96, G97 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Arredondamento, chanfro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Programao de elementos de contorno . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ferramenta e correo de ferramenta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Notas gerais . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ferramenta T . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Nmero de correo de ferramenta D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Seleo da correo do raio de ferramenta: G41, G42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Comportamento em cantos: G450, G451 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Correo do raio de ferramenta DESL: G40 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Casos especiais da correo do raio de ferramenta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Exemplo para correo do raio de ferramenta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Emprego de fresas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Tratamento especial de correo da ferramenta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-204 8-204 8-204 8-205 8-206 8-206 8-208 8-208 8-210 8-213 8-215 8-215 8-215 8-216 8-220 8-222 8-223 8-224 8-225 8-226 8-228

Funo adicional (M) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-229 Funo H . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-230 Parmetros de clculo R, LUD e varivel de PLC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Parmetros de clculo R . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Dados de usurio locais (LUD) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Leitura e gravao de variveis de PLC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Saltos de programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Destino do salto para saltos de programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Saltos de programa incondicionais . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Saltos de programa condicionais . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Exemplo de programa para saltos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-231 8-231 8-233 8-234 8-235 8-235 8-235 8-236 8-238

Uso de subrotinas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-239 Generalidades . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-239 Chamada de ciclos de usinagem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-241 Relgio e contador de peas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Relgio para tempo de funcionamento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Contador de peas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Comandos de linguagem para a monitorao de ferramenta . . . . . . . . . . . . . . . . . . . . . . . . Vista geral da monitorao de ferramenta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Monitorao da vida til . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Monitorao do nmero de peas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-242 8-242 8-243 8-245 8-245 8-246 8-247

Fresamento em tornos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-250 Fresamento da face frontal -- TRANSMIT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-250 Fresamento da superfcie envolvente -- TRACYL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-252

Ciclos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-259
9.1 9.2 9.3 9.4 9.4.1 Vista geral dos ciclos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-259 Programao dos ciclos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-260 Suporte grfico para ciclos no editor de programas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-262 Ciclos de furao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-264 Generalidades . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-264

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

vii

ndice

9.4.2 9.4.3 9.4.4 9.4.5 9.4.6 9.4.7 9.4.8 9.4.9 9.4.10 9.4.11 9.4.12 9.4.13 9.4.14 9.5 9.5.1 9.5.2 9.5.3 9.5.4 9.5.5 9.5.6 9.5.7 9.6 9.6.1 9.6.2 9.6.3 9.6.4

Condies prvias . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Furao, centragem CYCLE81 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Furao, escareamento plano CYCLE82 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Furao profunda CYCLE83 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Rosqueamento com macho sem mandril de compensao CYCLE84 . . . . . . . . . . . . . . . Rosqueamento com macho com mandril de compensao CYCLE840 . . . . . . . . . . . . . Alargamento 1 (mandrilamento 1) CYCLE85 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Mandrilamento (mandrilamento 2) CYCLE86 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Mandrilamento com parada 1 (mandrilamento 3) CYCLE87 . . . . . . . . . . . . . . . . . . . . . . . . Furao com parada 2 (mandrilamento 4) CYCLE88 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Alargamento 2 (mandrilamento 5) CYCLE89 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Fileira de furos HOLES1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Crculo de furos HOLES2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ciclos de torneamento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Condies prvias . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Usinagem de canais CYCLE93 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Alvio (formas E e F conf. DIN) CYCLE94 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Desbaste com detalonado CYCLE95 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Alvio para rosca CYCLE96 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Rosqueamento CYCLE97 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Seqncias de roscas CYCLE98 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Mensagens de erros e tratamento de erros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Notas gerais . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Tratamento de erros em ciclos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Vista geral dos alarmes de ciclos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Mensagens nos ciclos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

9-265 9-266 9-269 9-271 9-275 9-278 9-282 9-285 9-288 9-291 9-293 9-295 9-299 9-302 9-302 9-304 9-312 9-316 9-329 9-333 9-339 9-346 9-346 9-346 9-346 9-348

viii

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

SINUMERIK 802D Definio de teclas

SINUMERIK 802D Definio de teclas

SINUMERIK 802D Definio de teclas


Tecla de apagar
&

Tecla Insert Tabulador ENTER / Tecla Input Tecla de rea de operao Posio Tecla de rea de operao Programa Tecla de rea de operao Parmetros Tecla de rea de operao Gerenciador de programas rea de operao Alarme/Sistema

Sem funo Tecla Recall Tecla ETC Tecla Confirmar alarme Teclas de cursor Sem funo Teclas de paginao

Tecla de seleo/Tecla Toggle


Tecla de informao Tecla Shift

Teclas alfanumricas
Tecla Control Tecla Alt Espao (SPACE) Backspace

Dupla funo no nvel Shift

Teclas numricas

Dupla funo no nvel Shift

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

ix

Painel de comando de mquina externo

Painel de comando de mquina externo


Tecla com LED definida pelo usurio Tecla sem LED definida pelo usurio INCREMENT Dimenso incremental JOG
80 70 60 90 100 110 120

REFERENCE POINT

AUTOMATIC SINGLE BLOCK

20 10 6 2 0

40

60 70

80 90 100 110 120

MANUAL DATA Entrada manual SPINDEL START LEFT Giro esquerda SPINDLE STOP

RESET NC STOP NC START

SPINDEL START RIGHT Giro direita RAPID TRAVERSE OVERLAY Sobreposio de avano rpido Eixo X

PARADA DE EMERGNCIA

Eixo Z

Controle do fuso (override)

Controle do avano

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Introduo

1.1

Estrutura das telas

Campo de estado

Funo G

Campo de aplicao

Campo de notas e de softkeys

Fig. 1-1

Estrutura das telas

A tela se divide nos seguintes campos principais: S S S Campo de estado Campo de aplicao Campo de notas e de softkeys

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

1-11

Introduo 1.1 Estrutura das telas

Campo de estado

Fig. 1-2 Tabela 1-1

Campo de estado Explicao dos elementos da tela no campo de estado Indicao Significado

Elemento de tela

Campo de operao ativo, modo de operao ativo Posio JOG; 1 INC, 10 INC, 100 INC, 1000 INC, VAR INC (avaliao incremental em modo JOG) MDA AUTOMATIC Offset (deslocamentos) Program (programa) Program Manager (gerenciador de programas) Sistema Alarme Identificao Idioma externo por G291 Linha de alarmes e mensagens 2 S visualizados So i li d alternativamente: lt ti t 1. Nmero do alarme com o texto do alarme, ou 2. Texto da mensagem Estado do programa RESET 3 RUN STOP 4 5 6 7 Programa cancelado / estado inicial Programa em andamento Programa parado

Controles do programa em modo automtico Reservado Mensagens do NC Programa de pea selecionado (programa principal)

1-12

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Introduo 1.1

Introduo Estrutura das telas

Campos de notas e de softkeys

Fig. 1-3 Tabela 1-2

Campos de notas e de softkeys Explicao dos elementos da tela nos campos de notas e de softkeys Indicao Smbolo Recall Pressionando--se a tecla Recall voltamos ao nvel superior do menu. Linha de indicaes Exibio das indicaes para o operador Informao de estado MMC ETC possvel (Ao ativar esta tecla, a rgua de softkeys horizontal mostra mais funes.) Forma de escrita mista (maisculas/minsculas) ativa Transmisso de dados em andamento Comunicao com a ferramenta de programao de PLC ativa Significado

Elemento de tela 1 2

Rgua de softkeys vertical e horizontal

Softkeys standard
A tela fechada. A entrada cancelada, a janela fechada. A entrada concluda e se executa o clculo.

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

1-13

Introduo 1.2 reas de operao


A entrada concluda e os valores especificados so incorporados. Esta funo usada para alternar a tela do modo de programao de dimetro para raio.

1.2

reas de operao
A funes do comando podem ser executadas nas seguintes reas de operao:
Posio Operao da mquina

Deslocamentos/Parmetros Entrada de valores de correo e dados de ajuste Programa Criao de programas de pea

Gerenciador de programas Diretrio de programas de pea Sistema Alarme Diagnstico, colocao em funcionamento Listas de alarmes e mensagens

A mudana para outra rea de operao feita atravs da ativao da respectiva tecla (Hard-Key).

Nveis de proteo
A especificao ou modificao de dados sensveis do comando est protegida em pontos sensveis mediante uma senha. A especificao ou modificao de dados nos seguintes menus depende do nvel de proteo ajustado: S S S S S Correes de ferramentas Deslocamentos do ponto zero Dados de ajuste Ajuste RS232 Criao do programa/ correo do programa

1-14

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Introduo 1.3

Introduo Ajudas de entrada

1.3
1.3.1

Ajudas de entrada
Calculadora
A funo calculador pode ser ativada de qualquer rea de operao atravs da ativao da tecla SHIFT =.

Para o clculo de expresses podem ser aplicadas as quatro operaes bsicas, assim como as funes seno, coseno, elevao ao quadrado e raiz quadrada. Uma funo de parnteses permite o clculo de expresses entrelaadas. A profundidade dos parnteses ilimitada. Se o campo de entrada j est ocupado por um valor, a funo o adota na linha de entradas da calculadora. A tecla Input calcula o resultado e o exibe na calculadora. A softkey Accept introduz o resultado no campo de entrada ou na posio atual do cursor do programa de pea e encerra automaticamente a calculadora.

Nota
Se um campo de entrada estiver em modo de edio, a tecla de Toggle permite restabelecer o estado original.

Fig. 1-4

Calculadora

Caracteres admissveis na entrada


+, -, *, / Tipos de operaes aritmticas bsicas S Funo Seno O valor (em graus) X antes do cursor de entrada substitudo pelo valor sen(X). O Funo Coseno O valor (em graus) X antes do cursor de entrada substitudo pelo valor cos(X).

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

1-15

Introduo 1.3 Ajudas de entrada


Q Funo Elevado ao quadrado O valor X antes do cursor de entrada substitudo pelo valor X2. R Funo Raiz quadrada O valor X antes do cursor de entrada substitudo pelo valor X. ( ) Funo de parnteses (X+Y)*Z

Exemplos de clculo
Tarefa 100 + (67*3) sen(45_) cos(45_) 42 4 (34+3*2)*10 100+67*3 45 S 45 S 4 Q 4 R (34+3*2)*10 Entrada -> Resultado --> 301 --> 0.707107 --> 0.707107 --> 16 --> 2 --> 400

Para o clculo de pontos auxiliares em um contorno, a calculadora oferece as seguintes funes: S S S S Calcular a transio tangencial entre um setor de crculo e uma reta Deslocar um ponto no plano Converso de coordenadas polares em coordenadas cartesianas Complementao do segundo ponto final de uma seco de contorno reta-reta estabelecida atravs de uma relao angular

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

Fig. 1-5

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

1-16

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Introduo 1.3

Introduo Ajudas de entrada

G2/G3

Com a softkey G2 / G3 define--se o sentido de giro do crculo. executado o clculo dos valores de abscissa e de ordenada. Aqui a abscissa corresponde ao primeiro eixo do plano e a ordenada o segundo eixo do plano. O valor da abscissa copiado para dentro do campo de entrada com o qual foi chamada a funo de calculadora, o valor da ordenada no campo de entrada seguinte. Se a funo foi chamada a partir do editor de programas de pea, a memorizao das coordenadas feita sob o mesmo nome de eixo do plano bsico.

Exemplo: Clculo do ponto de interseco entre o setor circular Informados: Raio: 10 Centro do crculo: Z 147 X 103 ngulo de conexo da reta: -45

e a reta

no plano G18.

Z X

Resultado:

Z = 154.071 X = 110.071

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

Fig. 1-6

Especifique as coordenadas ou ngulos a seguir: S S S S A coordenadas do ponto informado (PP) O ngulo de elevao da reta (A1) A distncia do novo ponto zero relacionada ao PP O ngulo de elevao da reta de conexo (A2) relacionado A1

Com a softkey executado o clculo das coordenadas cartesianas, estas que em seguida so copiadas nos dois campos de entrada a seguir. O valor da abscissa copiado para dentro do campo de entrada com o qual foi chamada a funo de calculadora. O valor da ordenada copiado no campo de entrada seguinte. Se a funo foi chamada a partir do editor de programas de pea, a memorizao das coordenadas feita sob o mesmo nome de eixo do plano bsico.

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

1-17

Introduo 1.3 Ajudas de entrada


Esta funo converte as coordenadas polares indicadas em coordenadas cartesianas.

Fig. 1-7

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


Com a softkey executado o clculo das coordenadas cartesianas, estas que em seguida so copiadas nos dois campos de entrada a seguir. O valor da abscissa copiado para dentro do campo de entrada com o qual foi chamada a funo de calculadora. O valor da ordenada copiado no campo de entrada seguinte. Se a funo foi chamada a partir do editor de programas de pea, a memorizao das coordenadas feita sob o mesmo nome de eixo do plano bsico. A funo calcula o ponto final inexistente da seco de contorno reta--reta, onde a segunda reta est posicionada verticalmente sobre a primeira reta.

Os seguintes valores so conhecidos a partir das retas: Reta 1: Ponto de partida e ngulo de elevao Reta 2: Comprimento e um ponto final no sistema de coordenadas cartesiano

Fig. 1-8

A funo seleciona a coordenada dada para o ponto final. O valor de ordenada ou o valor de abscissa est definido.

A segunda reta est girada em sentido horrio ou em sentido anti--horrio em 90 graus em relao primeira reta.

1-18

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Introduo 1.3

Introduo Ajudas de entrada

A funo seleciona o ajuste correspondente. O valor da abscissa copiado para dentro do campo de entrada com o qual foi chamada a funo de calculadora. O valor da ordenada copiado no campo de entrada seguinte. Se a funo foi chamada a partir do editor de programas de pea, a memorizao das coordenadas feita sob o mesmo nome de eixo do plano bsico.

Exemplo

Fig. 1-9

O presente desenho precisa ser complementado com os valores dos centros de crculo para, em seguida, poder calcular os pontos de interseco entre os setores da reta. O clculo das coordenadas inexistentes dos centros executado com a funo de calculadora tangencial est posicionado verticalmente sobre a reta. , dado que o raio na transio

Fig. 1-10

Clculo de M1 na seco 1:

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

1-19

Introduo 1.3 Ajudas de entrada


O raio est girado 90 em sentido horrio na reta definida pelo ngulo. selecione o sentido de rotao correspondente. Com a softkey Com a softkey se o ponto final indicado. define-

Especifique as coordenadas do ponto do plo, o ngulo de ascenso da reta, o valor de ordenada e o raio do crculo como comprimento.

Fig. 1-11

Resultado:

X = 60 Z=-44.601

1.3.2

Edio de caracteres chineses


Esta funo somente est disponvel para a verso de idioma chins. O comando oferece uma funo para editar caracteres chineses no editor de programas e no editor de textos de alarme do PLC. Aps sua ativao especifica-se a transcrio fontica (alfabeto fontico) do caractere procurado no campo de entrada. Para este fonema, o editor oferece diversos caracteres entre os quais pode-se selecionar um especificando-se o nmero 0 a 9.

Fig. 1-12

Editor chins

Alt

Ativao/desativao do editor

1.3.3

Hot Keys
O componente de operao oferece a opo de marcar, copiar, recortar e excluir textos com a ajuda de combinaes de teclas especiais. Estas funes esto disposio do editor de programas de pea assim como para os campos de entrada. CTRL CTRL CTRL CTRL Alt C B X V L Copiar Marcar Recortar Colar Comutao entre maisculas e minsculas

Alt H ou tecla de informao

Sistema de ajuda

1-20

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Introduo 1.4

Introduo O sistema de ajuda

1.3.4

Copiar e colar arquivos


Na rea Program Manager (captulo 6) e com a funo Start-up files (captulo 7.1), pode-se copiar arquivos ou diretrios para outro diretrio ou para outra unidade usandose as funes de softkey Copy e Paste. Neste caso, a funo Copy insere as referncias dos arquivos em uma lista que, em seguida, ser processada pela funo Paste. Esta funo assume o processo de cpia propriamente dito. A lista mantida at que um novo processo de cpia a sobrescreva. Particularidade: Se a interface RS232 foi selecionada como destino de dados, a funo Paste substituda pela funo de softkey Send. Durante a importao de arquivos (softkey Receive) no necessrio indicar um destino, dado que o nome do diretrio de destino est contido no fluxo de dados.

1.4

O sistema de ajuda
O sistema de ajuda pode ser ativado com a tecla Info. Ele oferece para todas as funes de operao importantes uma breve descrio. Alm disso, a ajuda contm os seguintes assuntos: S S S Vista geral dos comandos NC com breve descrio Programao de ciclos Explicao dos alarmes de acionamento

Fig. 1-13

ndice do sistema de ajuda

Show

A funo abre o assunto selecionado.

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

1-21

Introduo 1.4 O sistema de ajuda

Fig. 1-14
Go to topic

Descrio do assunto de ajuda

A funo permite a seleo de referncias cruzadas. Uma referncia cruzada identificada pelos caracteres >>....<<. Esta softkey somente est visvel quando uma referncia cruzada exibida no campo de aplicao. Quando se seleciona uma referncia cruzada, exibida adicionalmente a softkey Back to topic. Com esta funo retorna--se para a tela anterior. A funo permite a localizao de um termo no ndice. Escreva o termo e inicie o processo de localizao.

Back to topic

Find

Ajuda na rea do editor de programas


O sistema oferece uma explicao para cada instruo NC. Pode-se chegar diretamente ao texto de ajuda posicionando-se o cursor atrs da instruo e ativando a tecla Info.

1-22

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Introduo 1.5

Introduo Oparao via rede (opcional)

1.5

Oparao via rede (opcional)


Nota
A funo de rede somente est disponvel para o SINUMERIK 802D sl.

Graas ao adaptador de rede integrado, o comando torna-se apto para trabalhar em rede. So possveis as seguintes conexes: S S Peer-to-Peer: Conexo direta entre o comando e o PC usando um cabo cross-over. Twisted Pair: Integrao do comando em uma rede local existente atravs de um cabo de ligao.

A operao via rede assistida com transferncia de dados encriptados possvel usando-se um protocolo especial de transmisso do 802D. Este protocolo usado, por exemplo, para a transmisso e execuo de programas de peas em conjunto com a ferramenta RCS.

1.5.1
Condio

Configurar a conexo de rede

O comando est conectado ao PC ou rede local atravs da interface X5.

Especificar parmetros de rede


Na rea de operao Sistema, selecione o menu Service display > Service control .
Service display
Service network Service control

Selecione a softkey Service network para acessar a tela interativa para a especificao dos parmetros de rede.

Fig. 1-15

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

1-23

Introduo 1.5 Oparao via rede (opcional)

Tabela 1-3

Parmetros de rede necessrios Explicao Um protocolo de servio TCP/IP oferece a configurao dinmica dos endereos IP no computador de compartilhamento e distribui os respectivos parmetros de configurao aos clientes da rede. Ao especificar No, os endereos de rede passam a ser fixos. Ao especificar Yes, os endereos de rede so atribudos dinamicamente. Os campos de entrada desnecessrios so ocultados.

Parmetros DHCP

Nome do comp. Endereo IP Mscara de sub-rede

Nome do comando na rede Endereo de rede do comando (p. ex. 192.168.1.1) Identificao de rede (p. ex. 255.255.252.0)

Habilitar as portas de comunicao


Service Firewall

Com a softkey Service Firewall habilitam--se ou desabilitam--se portas de comunicao.

Para assegurar o maior nvel de segurana possvel, todas portas desnecessrias so fechadas.

Fig. 1-16

A rede RCS requer as portas 80 e 1597 para a comunicao. Para mudar o estado da porta, selecione a porta correspondente com o cursor. O estado da porta alterado pressionando-se a tecla INPUT. As portas abertas so verificadas na caixa de controle.

1.5.2

Administrao de usurios
Na rea de operao Sistema, selecione o menu Service display > Service control .

Service display

Service control

1-24

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Introduo 1.5

Introduo Oparao via rede (opcional)

Service network Authorization

Selecione a softkey Service network > Authorization para obter o acesso tela interativa para definir os parmetros de rede.

As contas de usurio servem para salvar as configuraes pessoais dos usurios. Para criar uma conta, escreva o nome de usurio e a senha de login nos campos de entrada. Com a softkey Create incorpora-se um novo usurio na administrao de usurios.

Fig. 1-17

Com a softkey Delete deleta-se o usurio marcado da administrao de usurios.

1.5.3

Login de usurio - Login RCS


Na rea de operao Sistema, selecione a softkey RCS log-in; a tela interativa para login de usurio aberta.

RCS log in

Fig. 1-18

Login de usurio

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

1-25

Introduo 1.5 Logon


Escreva um nome de usurio e a senha nos campos de entrada correspondentes e selecione a softkey Log in para confirmar. Aps o login realizado com sucesso, o nome do usurio indicado na linha Current user. Selecione a softkey Back para encerrar a caixa de dilogo.

Oparao via rede (opcional)

Nota
Este login serve, ao mesmo tempo, para a identificao de usurios para conexes remotas.

Logoff
Selecione a softkey Log out. Esta efetua o logoff do atual usurio logado, todas configuraes de usurio so salvas, e qualquer concesso autorizada ser cancelada.

1.5.4

Trabalhar com uma conexo de rede


Como padro, o acesso remoto (acesso ao comando a partir de um PC ou de uma rede) ao comando est desativado. Aps o login de um usurio local, a ferramenta RCS oferece as seguintes funes: S S S Funes de Start-up Transferncia de dados (transferncia de programas de pea) Controle remoto do comando

Para conceder o acesso uma parte do sistema de arquivos, compartilhe primeiro os diretrios relevantes para os outros usurios. Nota: Ao compartilhar diretrios com outros usurios, os pontos de rede autorizados possuem a concesso de acesso aos arquivos compartilhados no comando. Dependendo das propriedades de compartilhamento, o usurio pode modificar ou deletar arquivos.

1.5.5

Diretrios compartilhados
Esta funo define os direitos de acesso ao sistema de arquivos do comando que os usurios tero quando conectados de modo remoto.
Com Program Manager seleciona--se o diretrio que se deseja compartilhar. Com a softkey Shares abre--se a tela interativa para compartilhar o diretrio marcado.

Shares

1-26

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Introduo 1.5

Introduo Oparao via rede (opcional)

Fig. 1-19

Estado de compartilhamento do diretrio

Selecione o estado de compartilhamento do diretrio marcado: - Dont share directory - Share directory O diretrio no compartilhado com outros usurios. O diretrio compartilhado com outros usurios; escreva um nome de compartilhamento.

S S

No campo Share name escreva um identificador com o qual os usurios autorizados podem acessar os arquivos contidos no diretrio compartilhado. Defina os direitos de acesso. - Full access - Change - Read - Delete Concede o acesso irrestrito ao usurio. Ao usurio concedido o direito de modificar os arquivos. O usurio somente tem direito de leitura dos arquivos. Ao usurio concedido o direito de deletar arquivos.

Em seguida, selecione um usurio da lista de usurios. Para passar para a lista, use a tecla TAB.

Selecione a softkey OK para configurar as propriedades especificadas. Como no Windows, os diretrios compartilhados so identificados por uma mo.

1.5.6

Conectar e desconectar unidades de rede


Na rea de operao Sistema, selecione o menu Service display > Service control .

Service display
Service network Connect Disconn

Service control

Selecione Service network > Connect Disconn para obter acesso rea de configurao da unidade de rede.

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

1-27

Introduo 1.5 Oparao via rede (opcional)

Fig. 1-20

Conectar unidades de rede


Connect

A funo Connect atribui uma unidade de rede uma letra de unidade local.

Fig. 1-21

Configurao de unidade de rede

Posicione o cursor em uma letra de rede disponvel e com a tecla TAB passe para o campo de entrada Path. Neste campo especifique o endereo IP e o nome de compartilhamento. Exemplo: \\192.4.5.23\TEST\

A softkey Connect atribui a conexo ao servidor letra da unidade.

Desconectar unidades de rede


Disconnect

Com a funo Disconnect desconecta--se uma unidade ou diretrio compartilhado da rede.

1-28

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Introduo 1.5

Introduo Oparao via rede (opcional)

Fig. 1-22

Posicione o cursor na letra de unidade correspondente e selecione a softkey Disconnect . A unidade correspondente desconectada da rede.

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

1-29

Introduo 1.6 Ferramenta RCS

1.6

Ferramenta RCS
Com a ferramenta RCS (Remove Control System) est disponvel uma ferramenta Explorer para seu PC/PG para trabalhar com o SINUMERIK 802D sl. Aps a ativao, uma janela de Explorer aberta e os dados podem ser copiados entre um Sinumerik 802D sl e seu PC.

Fig. 1-23

Janela Explorer da ferramenta RCS

A conexo entre o comando e o PC/PG pode ser estabelecida ou atravs de um cabo RS232 ou um cabo de rede (opcional). Aps a inicializao, passa-se para o modo offline. Isto lhe permite manipular arquivos apenas em seu PC. No modo online, o diretrio Control 802D existe adicionalmente para a troca de dados com o comando. Alm disso, uma funo de controle remoto providenciada para a monitorao do processo.

1.6.1

Funes offline

Gerenciamento de dados
Aqui pode-se copiar, colar, deletar e compartilhar diretrios para o acesso remoto.

Configuraes
Com o menu Settings > Connection configura-se o tipo de conexo.

1-30

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Introduo 1.6

Introduo Ferramenta RCS

Fig. 1-24

Selecionar o tipo de conexo no PC/PG

S S

Selecione o tipo de conexo desejado e use Configure para passar para o menu de configurao da conexo. Selecione novamente Configure na janela que exibida agora, abre-se a janela de configurao da conexo.

Configuraes RS232 Adapte os parmetros do PC/PG com os parmetros do comando. No comando, estas configuraes encontram-se na rea Sistema, no menu PLC/Step 7 connect.

Fig. 1-25

Configuraes feitas no PC ...no comando

Configuraes de rede
Escreva um nome e o endereo IP de um novo comando na janela de dilogo interativa. Para saber os endereos IP, consulte seu administrador de rede, eles tambm podem ser lidos a partir do comando. A respectiva tela interativa encontra-se na rea de operao Sistema, sob o item de menu Service display/Service control/Service network.

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

1-31

Introduo 1.6 Ferramenta RCS

Fig. 1-26

Configuraes feitas no PC ...no comando

1.6.2

Conectar

Conexo via RS232


Inicialize o servidor RCS a partir de seu comando; de modo que abra o PCL/Step 7 connect na rea de operao Sistema e selecione a softkey Connect . Selecione ON. O comando indica a condio ativa do servidor RCS com o Para passar para o modo online (PC/PG), use o cone . ou o menu Tools/Connect.

Conectar mediante uma rede (opcional)


Para acessar o comando atravs de uma conexo de rede, logue-se primeiro no comando como um usurio. A caixa de dilogo correspondente encontra-se na rea de operao Sistema, no item de menu RSC login. Aps o login realizado com sucesso, o nome do usurio indicado na linha Current user. Em sua ferramenta RCS, selecione Network connection para o tipo de conexo e clique em OK para encerrar o dilogo. Em seguida, selecione o comando com o qual deseja estabelecer a conexo. Entre com seu nome e a senha na caixa de dilogo aberta. Com a funo OK passa-se para o modo online; lhe concedido o acesso aos dados do comando.

1-32

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Introduo 1.6

Introduo Ferramenta RCS

1.6.3

Modo online
No modo online, a unidade Control 802D adicionada janela Tool. Dessa forma, pode-se trocar arquivos entre seu PC/PG e o comando ou editar arquivos diretamente no comando. As seguintes unidades so indicadas no caminho do comando: S S S NC Drive(N): Contm ciclos de programas de pea 802D Data(A): Funo Start-up cuja estrutura se orienta com a da funo de start-up do comando. Para maiores informaes, consulte Sistema, colocao em funcionamento de mquinas em srie. Customer CF card(D): Exibe o contedo do carto CF inserido

1.6.4

Funes da caixa de ferramentas


O gerenciador da caixa de ferramentas oferece as seguintes funes de atualizao: S S S Criao de um sistema de ajuda independente que pode ser carregado no comando Carregamento de idiomas adicionais no comando Criao de textos de ciclo do usurio e texto de alarmes de PLC e carregamento no comando

Fig. 1-27

Nota de leitura
/BA/ SINUMERIK 802D sl Manual de instrues

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

1-33

Introduo 1.6 Ferramenta RCS

1.6.5

Gerenciador de projetos
Com o gerenciador de projetos administram-se dados especficos do projeto de uma srie de mquinas equipadas com SINUMNERIK 802.

Seqncia de operao
Com Settings > Toolbox > Controller seleciona-se o tipo de comando. Dessa forma so selecionados a tcnica de transferncia e os de comando correspondentes.

Fig. 1-28

Selecionar o tipo de comando

Use Settings > Toolbox > Select Version and Project para selecionar a atual caixa de ferramentas e clique OK para confirmar.

Fig. 1-29

Selecionar a verso de caixa de ferramentas

1-34

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Introduo 1.6

Introduo Ferramenta RCS

Crie um novo projeto (New) ou selecione o projeto com o qual deseja trabalhar.

Fig. 1-30

Selecionar o projeto

Todos projetos Siemens so protegidos contra gravao e no podem ser modificados. Se desejar carregar os dados de um projeto Siemens de forma modificada no comando, use a funo New para criar seu projeto. Neste projeto pode-se efetuar todas modificaes desejadas. S S Selecione o projeto base e use New para confirmar. Especifique um nome para seu projeto e selecione os idiomas que devero ser aceitos no projeto.

Fig. 1-31

Criar um novo projeto

Com Create cria-se o novo projeto.

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

1-35

Introduo 1.7 Sistemas de coordenadas

1.7

Sistemas de coordenadas
Para mquinas-ferramenta so utilizados sistemas de coordenadas ortogonais e com rotao direita. Com estes, descreve-se os movimentos realizados na mquina como movimentos relativos entre a ferramenta e a pea.
+Z +Y

+X

+X

+Z

Fig. 1-32

Determinao das direes dos eixos entre si, sistema de coordenadas durante o torneamento

Sistema de coordenadas da mquina (MCS)


Como o sistema de coordenadas est situado na mquina depende do tipo de mquina em questo. Ele pode estar girado em diversas posies.

+Z +X

Fig. 1-33

Coordenadas e eixos da mquina usados no exemplo de um torno

A origem deste sistema de coordenadas o ponto zero da mquina. Este ponto representa somente um ponto de referncia, o qual definido pelo fabricante da mquina. Ele no precisa ser aproximado. A rea de deslocamento dos eixos de mquina pode estar na rea negativa.

1-36

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Introduo 1.7

Introduo Sistemas de coordenadas

Sistema de coordenadas da pea (WCS)


O sistema de coordenadas ortogonal (veja a figura 1-32) tambm utilizado para a descrio da geometria de uma pea no programa de pea. O ponto zero da pea pode ser selecionado livremente no eixo Z pelo programador. No eixo X, este est no centro do torneamento.
Pea

Pea

Z
Pea

W --- Ponto zero da pea

Fig. 1-34

Sistema de coordenadas da pea

Sistema de coordenadas relativo


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

Fixao da pea
Para a usinagem, a pea fixada na mquina. Neste caso, a pea deve ser alinhada de modo que os eixos do sistema de coordenadas da pea estejam paralelos com os da mquina. Um deslocamento resultante do ponto zero da mquina at o ponto zero da pea determinado ao longo do eixo Z e inserido no campo de dados previsto para o deslocamento do ponto zero ajustvel. Por exemplo, no programa NC este deslocamento ativado com um G54 programado (veja o captulo 8.2.6).

X Mquina
M

Pea

X Pea
W

Z Mquina
p. ex.

Z Pea G54

Fig. 1-35

Pea na mquina

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

1-37

Introduo 1.7 Sistemas de coordenadas

Atual sistema de coordenadas da pea


Mediante o deslocamento do ponto zero programvel TRANS pode-se criar um deslocamento contra o sistema de coordenadas da pea. Neste caso, o atual sistema de coordenadas da pea (veja o captulo Deslocamento do ponto zero programvel: TRANS).

1-38

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Ligar e referenciar

Nota
Quando for ligar o SINUMERIK 802D e a mquina, observe tambm a documentao da mquina, pois ligar e referenciar so funes que mudam de mquina para mquina. Nesta documentao se parte de um painel de comando de mquina padro MCP 802D. No caso de se utilizar outro MCP, a operao pode ser diferente desta descrio.

Seqncia de operao
Em primeiro lugar, ligue a tenso de alimentao do CNC e da mquina. Aps a inicializao do comando, na rea de operao Posio encontramos o modo de operao Jog . A janela referenciar est ativa.

Fig. 2-1

Tela inicial Jog-Ref

Ative Referenciar com a tecla Ref no painel de comando da mquina.

Na janela de aproximao do ponto de referncia (fig. 2-1) indicado se os eixos possuem um ponto de referncia ou no.
O eixo deve ser referenciado O eixo alcanou o ponto de referncia Pressione uma tecla de sentido.

+X

...
-Z

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

2-39

Ligar e referenciar

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

Nota
Referenciar somente possvel no modo de operao JOG .

2-40

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Preparao
Notas prvias
Antes de poder trabalhar com o CNC, ajuste a mquina, as ferramentas, etc. como segue: S S S Especifique as ferramentas e correes das ferramentas. Especifique/modifique o deslocamento do ponto zero. Especifique os dados de ajuste.

3.1

Especificar ferramentas e correes das ferramentas

Funcionalidade
As correes das ferramentas so compostos de uma srie de dados que descrevem a geometria, o desgaste e o tipo de ferramenta. Cada ferramenta contm, dependendo do tipo de ferramenta, um nmero especfico de parmetros. A ferramentas so identificadas por um nmero (nmero T). Veja tambm o captulo 8.6 Ferramenta e correo de ferramenta

Seqncias de operao
Esta softkey abre a janela dos dados de correo das ferramentas que contm uma lista das ferramentas criadas. Dentro desta lista pode--se navegar com as teclas de cursor e as teclas Page Up e Page Down.
Tool List

Fig. 3-1

Lista de ferramentas

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

3-41

Preparao 3.1 Especificar ferramentas e correes das ferramentas


As correes so especificadas posicionando a S S barra do cursor no campo de entrada a ser modificado, inserindo o(s) valore(s)

e confirmando com Input ou um movimento de cursor.

Para ferramentas especiais est disponvel a funo de softkey parmetros completa para preencher.

Extend

que oferece uma lista de

Softkeys
Tool measure
Measure manual Measure auto Calibrate probe

Com esta softkey determina--se os dados de correo de ferramenta. Determinao manual dos dados de correo de ferramenta (veja o captulo 3.1.2). Determinao semi--automtica dos dados de correo de ferramenta (veja o captulo 3.1.3). Com esta softkey calibra--se o apalpador de medio. Com esta softkey deleta--se a ferramenta. Esta funo mostra todos parmetros de uma ferramenta. O significado dos parmetros est descrito no captulo Programao.

Delete tool Extend

Fig. 3-2

Tela de especificao para ferramentas especiais

Edges

Abre uma rgua de menu subordinada que oferece todas funes para a criao e exibio dos demais cortes. Com esta softkey seleciona--se o seguinte nmero de corte mais alto. Com esta softkey seleciona--se o seguinte nmero de corte mais baixo. Com esta softkey cria--se um novo corte.

D >>

<< D

New tool edge

3-42

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Preparao 3.1

Preparao Especificar ferramentas e correes das ferramentas

Reset edge Change type

Com esta softkey todos valores de correo do corte so zerados. A funo permite modificar o tipo de ferramenta. Selecione o tipo de ferramenta atravs da softkey. Com esta funo localiza--se uma ferramenta pelo seu nmero. Com esta softkey cria--se os dados de correo de ferramenta para uma nova ferramenta.

Find New tool

3.1.1

Com esta softkey cria-se uma nova ferramenta

Seqncia de operao
New tool

A funo oferece duas funes de softkey para a seleo do tipo de ferramenta. Depois da seleo, insira o nmero de ferramenta desejado (mx. 3 dgitos) no campo de entrada.

Fig. 3-3

Janela Nova ferramenta

Especificao do nmero de ferramenta

Para ferramentas de fresar e tornear, deve-se selecionar as direes de usinagem.

Fig. 3-4

Seleo da direo de usinagem para uma fresa

OK

Com OK se confirma a entrada. Um bloco de dados atribudo com um zero incorporado na lista de ferramentas.

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

3-43

Preparao 3.1 Especificar ferramentas e correes das ferramentas

3.1.2

Determinao de correes de ferramenta (manual)

Funcionalidade
A funo lhe permite determinar a geometria desconhecida de uma ferramenta T.

Condio
A ferramenta em questo carregada. Com o corte da ferramenta posiciona-se, no modo de operao JOG, um ponto na mquina cujos valores de coordenadas da mquina so conhecidos. Este pode ser uma pea cuja posio conhecida.

Procedimento
O ponto de referncia deve ser introduzido no campo previsto ou Z0. Observe: A atribuio do comprimento 1 ou 2 do eixo depende do tipo de ferramenta (ferramenta de tornear, broca). Para ferramentas de tornear, o ponto de referncia do eixo X um dimetro. Mediante a posio real do ponto F (coordenada de mquina) e o ponto de referncia, o comando pode calcular para o eixo pr-selecionado a correo correspondente do comprimento 1 ou comprimento 2. Nota: Tambm pode-se utilizar um deslocamento do ponto zero que j foi determinado (p. ex. valor G54). Neste caso, posicione o corte da ferramenta no ponto zero da pea. Se o corte est diretamente no ponto zero da pea, o ponto de referncia zero.
F- Ponto de referncia do porta-ferramenta M- Ponto zero da mquina W- Ponto zero da pea O valor de deslocamento no eixo X um valor de dimetro.

X Mquina
M

Pea

Comprimento 1=?

Atual pos.

Atual posio Z

Dimetro

Z Mquina
Comprimento 2=?

p. ex. G54

Fig. 3-5

Determinao das correes de comprimento no exemplo da ferramenta de tornear

3-44

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Preparao 3.1

Preparao Especificar ferramentas e correes das ferramentas

F- Ponto de referncia do porta-ferramenta M- Ponto zero da mquina W- Ponto zero da pea

X Mquina
M

Pea W

Atual posio Z

Z Mquina
p. ex. G55 Comprim.1=?

Fig. 3-6

Determinao das correes de comprimento no exemplo da broca: Comprimento 1/Eixo Z

Nota
A figura 3-6 somente aplicada quando os dados de mquina variveis MD 42950 TOOL_LENGTH_TYPE e MD 42940 TOOL_LENGHT_CONST forem 0; caso contrrio, aplicado o comprimento 2 para a fresa e a broca (veja tambm a documentao do fabricante Manual de instrues SINUMERIK 802D sl).

Seqncia de operao
Tool Measur.

Com esta softkey abre--se a caixa de lista para medio manual e medio semi--automtica.

Fig. 3-7

Seleo de medio manual ou semi--automtica

Measure manual

Com esta softkey abre--se a janela Medir ferramenta.

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

3-45

Preparao 3.1 Especificar ferramentas e correes das ferramentas

Fig. 3-8

Janela Medir ferramenta

Especifique o dimetro da pea no campo ou o comprimento da pea no campo Z0. So aplicadas as coordenadas da mquina e os valores dos deslocamentos do ponto zero. Ao utilizar um espaador, tambm pode-se especificar a espessura do mesmo para efeito de clculo. Depois de selecionar a softkey Set length 1 ou Set length 2, o comando determina o comprimento 1 ou comprimento 2 procurado conforme o eixo pr-selecionado. O valor de correo determinado memorizado.

Save position

Selecionando esta softkey, a posio X ser memorizada. Em seguida, pode--se deslocar no sentido X. Com isso possvel determinar, por exemplo, o dimetro da pea. O valor memorizado para a posio do eixo usada no clculo da correo de comprimento.

A ativao da softkey determinada pelo dado de mquina de exibio 373 MEAS_SAVE_POS_LENGTH2 (veja tambm a documentao do fabricante Manual de instrues SINUMERIK 802D sl).

3-46

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Preparao 3.1

Preparao Especificar ferramentas e correes das ferramentas

3.1.3

Determinao de correes de ferramenta com um apalpador de medio

Seqncia de operao
Tool Measur.

Com Measure auto

esta softkey abre--se a janela Medir ferramenta.

Fig. 3-9

Janela Medir ferramenta

Esta tela permite a especificao do nmero de ferramenta e o nmero de cortes. Tambm exibida a posio do corte aps o smbolo .

Depois de abrir a tela, os campos de entrada so ocupados com os dados da ferramenta empregada. A ferramenta pode ser S S a ferramenta ativa do NC (carregada atravs de um programa de pea) ou uma ferramenta carregada pelo PLC.

Se a ferramenta foi carregada pelo PLC, o nmero de ferramenta indicado na tela de especificaes pode ser diferente do apresentado na janela T,F,S. Quando se muda o nmero da ferramenta, no ocorre nenhuma troca automtica de ferramentas a partir desta funo. Porm, os resultados de medio so atribudos ferramenta indicada.

Processo de medio
O apalpador de medio aproximado atravs das teclas de deslocamento ou atravs da manivela. Depois que o Apalpador ativado abrir, libere a tecla de deslocamento e espere at o processo de , que sim-

medio ser finalizado. Durante a medio automtica, aparece um relgio comparador boliza o processo de medio.

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

3-47

Preparao 3.1 Especificar ferramentas e correes das ferramentas

Nota
Para criar o programa de medio, so utilizados os parmetros da Distncia de segurana da tela Settings e a velocidade de avano da tela Dados do apalpador (veja o captulo 3.1.5). Se forem movimentados vrios eixos simultaneamente, no pode ser executado nenhum clculo de correo.

3.1.4

Determinao da correo de ferramenta atravs de instrumentos de medio

Fig. 3-10

Medio com um instrumento ptico de medio (para os campos de entrada T e D, veja em Medio com apalpador de medio)

Processo de medio
Para a medio, a ferramenta deslocada at que sua ponta aparea dentro da linha de mira. No caso de uma fresa, deve-se usar o ponto mais alto do corte para definir o comprimento da ferramenta. Em seguida, com a softkey Set length executado o clculo dos valores de correo.

3.1.5

Ajustes do apalpador de medio


A tela a seguir usada para memorizar as coordenadas do apalpador de medio e definir a velocidade de avano do eixo para o processo de medio automtico.

Settings
Data probe

Todos valores de posio referem-se ao sistema de coordenadas da mquina.

3-48

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Preparao 3.1

Preparao Especificar ferramentas e correes das ferramentas

Fig. 3-11 Tabela 3-1

Tela de especificao Dados do apalpador de medio

Parmetros Posio absoluta P1 Posio absoluta P2 Posio absoluta P3 Posio absoluta P4 Velocidade de avano

Significado Posio absoluta do apalpador de medio no sentido Z-Posio absoluta do apalpador de medio no sentido X+ Posio absoluta do apalpador de medio no sentido Z+ Posio absoluta do apalpador de medio no sentido X-Avano com o qual a ferramenta movimentada sobre o apalpador

Calibrao do apalpador de medio


Calibrate probe

A calibrao do apalpador de medio pode ser feita ou pelo menu Settings ou pelo menu Measure tool. Devem ser aproximados todos os quatro pontos do apalpador de medio.

Para a calibrao deve-se utilizar uma ferramenta do tipo 500 com posio de corte 3 ou 4. Os parmetros necessrios para determinar as quatro posies do apalpador podem ser registrados nos blocos de dados de dois cortes da ferramenta.

Fig. 3-12

Calibrao do apalpador de medio

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

3-49

Preparao 3.1 Especificar ferramentas e correes das ferramentas


Depois de abrir a tela, ao lado das atuais posies do apalpador aparece uma animao que sinaliza o passo a ser executado. Este ponto deve ser aproximado com o eixo correspondente. Depois que o Apalpador ativado abrir, libere a tecla de deslocamento e espere at o processo de , que sim-

medio ser finalizado. Durante a medio automtica, aparece um relgio comparador boliza o processo de medio.

A posio fornecida pelo programa de medio serve para o clculo da posio real do apalpador. A funo de medio pode ser cancelada sem precisar aproximar todas posies. Os pontos que foram coletados permanecem armazenados.

Nota
Para criar o programa de medio, so utilizados os parmetros da Distncia de segurana da tela Settings e a velocidade de avano da tela Dados do apalpador. Se forem movimentados vrios eixos simultaneamente, no pode ser executado nenhum clculo de correo.

A funo Next Step permite saltar um ponto quando este no for necessrio para a medio.

3-50

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Preparao 3.2

Preparao Especificar/modificar o deslocamento do ponto zero

3.2

Especificar/modificar o deslocamento do ponto zero

Funcionalidade
Aps o posicionamento do ponto de referncia, a memria de valores reais e, com ela, tambm a exibio dos valores reais, esto relacionados ao ponto zero da mquina. Um programa de pea, ao contrrio, refere-se ao ponto zero da pea. Este deslocamento especificado como deslocamento do ponto zero.

Seqncias de operao
Selecionar o deslocamento do ponto zero atravs de Offset Parameter e Work Offset .
Work offset

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

Fig. 3-13

Janela Deslocamento do ponto zero

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

Especificar o(s) valor(es). Com um movimento de cursor ou com Input feita a incorporao dos valores nos deslocamentos do ponto zero.
Change activated

Os valores de correo do corte tornam--se imediatamente ativos.

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

3-51

Preparao 3.2 Especificar/modificar o deslocamento do ponto zero

3.2.1

Determinar deslocamento do ponto zero

Condio
Foi selecionada a janela com o deslocamento do ponto zero correspondente (p. ex. G54) e o eixo para o qual se deseja determinar o deslocamento.

F- Ponto de referncia do porta-ferramenta M- Ponto zero da mquina W- Ponto zero da pea

XMquina
M

Pea

Atual posio Z

W
Compr. 2 Deslocamento do ponto zero Z=?

Z Mquina

Fig. 3-14

Determinao do deslocamento do ponto zero para o eixo Z

Procedimento
Measure workpiece

Ative a softkey Measure workpiece. Em seguida, o comando passa para a rea de operao Posio e abre a caixa de dilogo para medio dos deslocamentos do ponto zero. O eixo selecionado aparece como softkey sobre fundo preto.

Em seguida, contate a pea com a ponta da ferramenta. No campo Set position to: especifique a posio que deseja incorporar o canto da pela no sistema de coordenadas da pea.

Fig. 3-15

The Determinar deslocamento do ponto zero em X Tela Determinar deslocamento do ponto zero em Z

Set work offset

Esta softkey calcula o deslocamento e mostra o resultado no campo Deslocamentos.

3-52

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Preparao 3.3

Preparao Programar dados de ajuste - rea de operao Parmetros

3.3

Programar dados de ajuste - rea de operao Parmetros

Funcionalidade
Com os dados de ajuste define-se as configuraes para os estados de operao. Estes podem ser modificados em caso de necessidade

Seqncias de operao
Selecionar os dados de ajuste atravs das softkeys Offset parameters e Setting data.
Setting data

A softkey Setting data ramifica para outro nvel de menu, onde se pode ajustar diversas opes de comando.

Fig. 3-16

Tela inicial Dados de ajuste

Avano JOG Valor do avano no modo Jog Se o valor de avano for zero, o comando utiliza o valor memorizado nos dados de mquina. Fuso Rotao do fuso Mnima / Mxima Uma limitao para a rotao do fuso nos campos Mx. (G26) /Mn. (G25) somente pode ser realizada dentro dos limites estabelecidos nos dados de mquina. Programada (Limitation) Limitao superior da rotao programada (LIMS) com velocidade de corte constante (G96). Avano de teste para modo de teste (DRY) O avano que se pode especificar neste caso utilizado na execuo do programa em lugar do avano programado em caso de seleo da funo Avano de teste no modo de operao AUTOMTICO.

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

3-53

Preparao 3.3 Programar dados de ajuste - rea de operao Parmetros


ngulo de partida para rosqueamento (SF) Para o rosqueamento indica-se uma posio de partida para o fuso como ngulo de partida. Modificando-se este ngulo pode-se usinar uma rosca de mltiplas entradas quando repetido o processo de usinagem da rosca.

Posicionar a barra de cursor no campo de entrada a ser modificado e especificar o(s) valor(es). Confirme com Input ou um movimento de cursor.

Softkeys
Work area limit.

A limitao do campo de trabalho tem efeito sobre a geometria e eixos adicionais. Especifique os valores para a limitao do campo de trabalho na caixa de dilogo. A softkey Set Active ativa / desativa os valores para o eixo marcado pelo cursor.

Fig. 3-17 Contador de tempo

Time counter

Fig. 3-18

3-54

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Preparao 3.3

Preparao Programar dados de ajuste - rea de operao Parmetros

Significado: S S S S Parts total: Quantidade total de peas produzidas (valor real total) Parts required: Quantidade de peas requeridas (nominal de peas) Part count: Neste contador se registra a quantidade de peas produzidas desde o momento de seu incio. Run time: Tempo de execuo total de programas NC no modo de operao AUTOMTICO No modo de operao AUTOMTICO so somados os tempos de execuo de todos os programas entre a partida do NC e o fim do programa / RESET. O relgio zerado a cada inicializao do comando. S Cycle time: Tempo de interveno de ferramenta No programa NC selecionado medido o tempo de execuo entre o NC START e o fim do programa / RESET. Com a partida de um novo programa NC o temporizador apagado. S Cutting time Se mede o tempo de movimento dos eixos de percurso em todos programas NC entre o NC START e o fim do programa / RESET, sem avano rpido ativo. A medio interrompida adicionalmente quando o tempo de espera est ativo. O temporizador automaticamente zerado durante a Inicializao do comando com valores padro.
A funo lista todos os dados de ajuste existentes no comando, em forma de lista. Os dados dividem--se em

Misc

S S S

gerais, especficos por eixo e dados de ajuste do canal.

Fig. 3-19

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

3-55

Preparao 3.4 Parmetro de clculo R - rea de operao Desloc./Parmetros

3.4

Parmetro de clculo R - rea de operao Desloc./Parmetros

Funcionalidade
Na tela inicial Parmetros R so listados todos os parmetros R existentes no comando (veja tambm o captulo 8.9 Parmetros de clculo R). Estes podem ser modificados em caso de necessidade.

Fig. 3-20

Janela Parmetros R

Seqncia de operao
Atravs da softkey Parameters e R parameters
R variable

Posicionar a barra do cursor no campo de entrada a ser modificado e especificar os dados.


Confirmar com Input ou com um movimento do cursor. Localizar parmetros R.

Find

3-56

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

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

4
Measure workpiece Tool measure Measure manual Work offset X Measure auto Settings Data probe

Set base x=0

z=0

Add axes

Z Switch mm>inch. Calibrate probe Set work offset Back << Back << Back <<

Set rel Delete base W0 All to zero Back <<

Fig. 4-1

rvore de menus no modo de operao Jog

Set basis x=0

Face Peripher. surface

Settings

Data probe

z=0

Add axes Switch mm>inch.

Set rel Delete base W0 All to zero Back <<

Abort Back <<

OK

Fig. 4-2

rvore de menus no modo de operao MDA

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

4-57

Modo manual 4.1 Modo de operao Jog - rea de operao Posio

4.1

Modo de operao Jog - rea de operao Posio

Seqncias de operao
Selecionar o modo de operao Jog com a tecla Jog no painel de comando da mquina .
+X -Z

...

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

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

Se necessrio, ajuste a velocidade com o interruptor de controle do avano.


%

Quando tambm se ativa a tecla Correo do avano rpido , o eixo selecionado desloca--se com a velocidade de avano rpido enquanto as duas teclas forem mantidas pressionadas. No modo de operao Jogpode--se deslocar em incrementos ajustveis na mesma seqncia de operao. O valor de incremento ajustado exibido na rea de exibio. Para desselecionar pressiona--se novamente Jog.

Na tela inicial Jog so indicados valores de posio, avano e do fuso e a atual ferramenta.

Fig. 4-3

Tela inicial Jog

4-58

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Modo manual 4.1

Modo manual Modo de operao Jog - rea de operao Posio

Parmetros
Tabela 4-1 Parmetros
MCS X Z +X -Z Posio mm

Descrio dos parmetros na tela inicial JOG Explicao


Indicao dos endereos dos eixos existentes no sistema de coordenadas da mquina (MCS) ou no sistema de coordenadas da pea (WCS) Quando se desloca um eixo no sentido positivo (+) ou negativo (-), aparece um sinal de mais ou de menos no campo correspondente. Se o eixo encontra-se em posio, no indicado mais nenhum sinal. Nestes campos indicada a atual posio dos eixos em MCS ou WCS.

Desloc. de re- Se os eixos forem deslocados no estado Programa interrompido no modo de operao Jog, na coluna pos. indicado o percurso percorrido de cada eixo relativo ao ponto de interrupo. Funo G Fuso S r.p.m. Avano F mm/min Ferramenta Indicao de funes G importantes Indicao dos valores real e nominal da rotao do fuso Indicao dos valores real e nominal do avano de percurso Indicao da atual ferramenta empregada com seu atual nmero de corte

Nota
Se for incorporado um segundo fuso no sistema, a exibio do fuso de trabalho feita com uma fonte menor. A janela sempre mostra os dados de um fuso por vez. O comando mostra os dados do fuso conforme os seguintes critrios: O fuso mestre indicado (exibio maior): ----em estado de repouso, na partida do fuso, quando ambos fusos estiverem ativos. na partida do fuso de trabalho.

O fuso de trabalho indicado (exibio menor): A barra de rendimento vale somente para o fuso que est ativo.

Softkeys
Set base

Definio do deslocamento do ponto zero bsico ou de um ponto de referncia temporrio no sistema de coordenadas relativo. Aps a abertura, a funo permite a definio do deslocamento do ponto zero bsico.

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

4-59

Modo manual 4.1 Modo de operao Jog - rea de operao Posio


So oferecidas as seguintes subfunes: S Especificao direta da posio de eixo desejada Na janela de posio, o cursor de entrada deve ser colocado no eixo desejado, em seguida, especifica-se a nova posio. A entrada deve ser concluda com Input ou com um movimento de cursor. Zerar todos os eixos A funo de softkey All to zero sobrescreve a atual posio do eixo correspondente com um zero. Zerar eixos individuais Ao ativar a softkey X=0 ou Z=0 a atual posio sobrescrita com um zero.

Tool measure

S S

Ao ativar a softkey Set rel, a indicao comutada para o sistema de coordenadas relativo. As entradas seguintes modificam o ponto de referncia neste sistema de coordenadas.

Nota
Um deslocamento do ponto zero bsico modificado atua independentemente de todos demais deslocamentos do ponto zero.

Measure workpiece Tool measure

Com esta softkey determina--se o deslocamento do ponto zero (veja o captulo 3)

Com esta softkey so medidas as correes de ferramenta (veja o captulo 3)

Settings

A janela de especificao serve para definir o plano de retrocesso, a distncia de segurana e o sentido de giro do fuso para programas de pea gerados de forma automtica no modo de operao MDA. Alm disso, pode--se definir os valores para o avano JOG e a dimenso incremental varivel.

Fig. 4-4

Retract plane: Aps a execuo da funo, a funo Face retrocede a ferramenta at a posio especificada (posio Z).

4-60

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Modo manual 4.1

Modo manual Modo de operao Jog - rea de operao Posio

Safety distance: Distncia de segurana at a superfcie da pea Este valor define a distncia mnima entre a superfcie da pea e a ferramenta. Ela usada pelas funes Face e Medio automtica de ferramentas. JOG Feedrate: Valor de avano em modo Jog Dir. of rot.: Sentido de giro do fuso para programas gerados automaticamente nos modos JOG e MDA.
Switch to mm > inch

Com esta softkey comuta--se entre a unidade de medida mtrica e o dimensionamento em polegadas.

4.1.1

Atribuio de manivelas

Seqncia de operao
Hand wheel

Com esta softkey exibe--se a janela manivela no modo Jog .

Depois de abrir a janela, na coluna Eixo so indicados todos identificadores de eixo que tambm aparecem simultaneamente na rgua de softkeys.

Selecione a manivela desejado com o cursor. Em seguida, realizada a atribuio ou desseleo ativando a softkey de menu do eixo desejado.

Na janela aparece o seguinte smbolo:

Fig. 4-5

Tela de menu manivela

MCS

Com a softkey MCS seleciona--se os eixos do sistema de coordenadas da mquina ou da pea para a atribuio de manivela. O atual ajuste visvel na janela.

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

4-61

Modo manual 4.2 Modo de operao MDA (entrada manual) - rea de operao Mquina

4.2

Modo de operao MDA (entrada manual) - rea de operao Mquina

Funcionalidade
No modo de operao MDA pode-se criar e executar um programa de pea.

Cuidado
Valem os mesmos bloqueios de segurana como no modo totalmente automtico. Alm disso, aqui so necessrias as mesmas condies como no modo totalmente automtico.

Seqncias de operao
Selecionar o modo de operao MDA com a tecla MDA no painel de comando da mquina .

Fig. 4-6

Tela inicial MDA

Especifique um ou mais blocos atravs do teclado.


Pressionando--se NC-START inicia--se a usinagem. Durante a usinagem j no mais possvel editar os blocos.

Aps a usinagem, o contedo mantido, de modo que a usinagem pode ser repetida pressionando-se NC-START.

4-62

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Modo manual 4.2

Modo manual Modo de operao MDA (entrada manual) - rea de operao Mquina

Parmetros
Tabela 4-2 Parmetros
MCS X Z +X -Z Posio mm Curso restante Funo G Fuso S r.p.m. Avano F Ferramenta Janela de edio Quando se desloca um eixo no sentido positivo (+) ou negativo (-), aparece um sinal de mais ou de menos no campo correspondente. Se o eixo encontra-se em posio, no indicado mais nenhum sinal. Nestes campos indicada a atual posio dos eixos em MCS ou WCS. Neste campo indicado o curso restante dos eixos em MCS ou WCS. Indicao de funes G importantes Indicao dos valores real e nominal da rotao do fuso Indicao dos valores real e nominal do avano de percurso em mm/min ou mm/rotao. Indicao da atual ferramenta empregada com seu atual nmero de corte (T..., D...). No estado de programa Reset, uma janela de edio serve para a especificao do bloco do programa de pea.

Descrio dos parmetros na janela de trabalho MDA Explicao


Indicao dos eixos existentes no MCS ou WCS

Nota
Se for incorporado um segundo fuso no sistema, a exibio do fuso de trabalho feita com uma fonte menor. A janela sempre mostra os dados de um fuso por vez. O comando mostra os dados do fuso conforme os seguintes critrios: O fuso mestre indicado: ----em estado de repouso, na partida do fuso, quando ambos fusos estiverem ativos. na partida do fuso de trabalho.

O fuso de trabalho indicado: A barra de rendimento vale somente para o fuso que est ativo.

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

4-63

Modo manual 4.2 Modo de operao MDA (entrada manual) - rea de operao Mquina

Softkeys
Set base Face Settings
G function

Com esta softkey define--se o deslocamento do ponto zero bsico (veja o captulo 4.1). Fresamento de facear (veja o captulo 4.2.1) Veja o captulo 4.1 A janela de funes G contm todas funes G, sendo que cada funo G est atribuda a um grupo e ocupa um lugar fixo na janela. Atravs das teclas PageDown e PageUp pode--se visualizar as demais funes G. Ativando--se novamente a softkey, fecha--se a janela. A janela mostra as funes auxiliares e as funes M que esto ativas. Ativando--se novamente a softkey, fecha--se a janela. Com esta softkey exibe--se a janela Avano de eixos. Ativando--se novamente a softkey, fecha--se a janela. Com esta softkey deleta--se os blocos que esto na janela do programa.

Auxiliary function

Axis feedrate

Delete MDI prog.

Save MDI prog.

No campo de entrada, especifique um nome com o qual o programa MDA dever ser salvo no diretrio de programas. Como alternativa pode--se selecionar um programa da lista. A comutao entre o campo de entrada e a lista de programas feita com a tecla TAB.

Fig. 4-7

MCS/WCS REL

A indicao dos valores reais para o modo de operao MDA realizada em funo do sistema de coordenadas selecionado. Com esta softkey alterna--se entre dois sistemas de coordenadas.

4-64

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Modo manual 4.2

Modo manual Modo de operao MDA (entrada manual) - rea de operao Mquina

4.2.1

Torneamento de facear

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

Seqncia de operao
Face

No modo de operao MDA, abrir com a softkey Face a tela de especificaes. S S Posicionamento dos eixos no ponto de partida. Especificar os valores na tela.

Depois de preencher totalmente a tela, a funo cria um programa de pea que pode ser iniciado com NC START. A tela de especificao fechada e passa--se para a tela inicial Mquina. Aqui possvel observar o avano do programa.

Important
O plano de retrocesso e a distncia de segurana devem ser definidas primeiro no menu Settings.

Fig. 4-8 Tabela 4-3

Incorporar a atual posio da ponta da ferramenta Descrio dos parmetros na janela de trabalho Torneamento de facear Explicao
Especificao da ferramenta a ser utilizada. A ferramenta carregada antes da usinagem. Para isso, a funo chama um ciclo de usurio que executa todos passos necessrios. Este ciclo preparado pelo fabricante da mquina.

Parmetros
Ferramenta

Avano F Fuso S r.p.m.

Especificao do avano de percurso, em mm/min ou mm/rotao. Especificao da rotao do fuso

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

4-65

Modo manual 4.2 Modo de operao MDA (entrada manual) - rea de operao Mquina

Tabela 4-3

Descrio dos parmetros na janela de trabalho Torneamento de facear , continued Explicao


Definio da qualidade superficial. Pode-se selecionar entre desbaste e acabamento. Especificao do dimetro bruto da pea. Especificao da posio Z

Parmetros
Mach. Dimetro DN Z0 Dimenso da pea bruta Z1 Dimenso de usinagem DZ Dimenso de usinagem UZ Penetrao mx. UX Penetrao mx.

Dimenso incremental de usinagem

Especificao do comprimento de usinagem no sentido Z. A indicao da dimenso sempre especificada em incrementos e est relacionada ao canto da pea. Sobremetal no sentido Z Sobremetal no sentido X

Peripher. surface

Torneamento longitudinal

Fig. 4-9 Tabela 4-4

Torneamento longitudinal Descrio dos parmetros na janela de trabalho Torneamento longitudinal Explicao
Especificao da ferramenta a ser utilizada. A ferramenta carregada antes da usinagem. Para isso, a funo chama um ciclo de usurio que executa todos passos necessrios. Este ciclo preparado pelo fabricante da mquina.

Parmetros
Ferramenta

Avano F Fuso S r.p.m. Mach.

Especificao do avano de percurso, em mm/min ou mm/rotao. Especificao da rotao do fuso Definio da qualidade superficial. Pode-se selecionar entre desbaste e acabamento.

4-66

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Modo manual 4.2

Modo manual Modo de operao MDA (entrada manual) - rea de operao Mquina

Tabela 4-4

Descrio dos parmetros na janela de trabalho Torneamento longitudinal , continued Explicao


Especificao do dimetro da pea bruta

Parmetros
X0 Dimetro da pea bruta X1 Comprimento de usinagem Z0 Posio Z1 Comprimento de usinagem DZ Penetrao mx. UZ UX

Comprimento incremental de usinagem no sentido X

Especificao da posio do canto da pea no sentido Z Comprimento incremental de usinagem no sentido Z

Especificao o valor de penetrao no sentido X Campo de entrada para o sobremetal durante o desbaste Sobremetal

Get curr. position

Esta softkey usada para incorporar a atual posio da ponta da ferramenta no campo de entrada Z0 ou X0.

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

4-67

Modo manual 4.2 Modo de operao MDA (entrada manual) - rea de operao Mquina

Para suas anotaes

4-68

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Modo AUTOMTICO
Condio

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

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

Aparece a tela inicial AUTOMTICO onde so indicados os valores de posio, avano, fuso e ferramentas e o atual bloco.

Fig. 5-1

Tela inicial AUTOMTICO

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

5-69

Modo AUTOMTICO

Program control Program test Dry run feedrate Condit. stop Skip

Block search To contour To endpoint Without calculate Interr. point Find

Correct progr.

SBL fine ROV active

Back <<

Back <<

Back <<

Fig. 5-2

rvore de menus AUTOMTICO

Parmetros
Tabela 5-1 Parmetros
MCS X Z +X -Z Posio mm Curso restante Funo G Fuso S r.p.m. Avano F mm/min ou mm/rotao Ferramenta Atual bloco Quando se desloca um eixo no sentido positivo (+) ou negativo (-), aparece um sinal de mais ou de menos no campo correspondente. Se o eixo encontra-se em posio, no indicado mais nenhum sinal. Nestes campos indicada a atual posio dos eixos em MCS ou WCS. Nestes campos indicada a atual posio dos eixos em MCS ou WCS. Indicao de funes G importantes Indicao dos valores real e nominal da rotao do fuso Indicao dos valores real e nominal do avano de percurso

Descrio dos parmetros na janela de trabalho Explicao


Indicao dos eixos existentes no MCS ou WCS

Indicao da atual ferramenta empregada com seu atual nmero de corte (T..., D...). A indicao do bloco contm sete blocos consecutivos do programa de pea. A visualizao de um bloco est limitada largura da janela. Se os blocos forem executados em uma seqncia rpida, deve-se passar para a janela Avano do programa. Com a softkey Program sequence pode-se retornar para a indicao de sete blocos.

5-70

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Modo AUTOMTICO

Modo AUTOMTICO

Nota
Se for incorporado um segundo fuso no sistema, a exibio do fuso de trabalho feita com uma fonte menor. A janela sempre mostra os dados de um fuso por vez. O comando mostra os dados do fuso conforme os seguintes critrios: O fuso mestre indicado: ----em estado de repouso, na partida do fuso, quando ambos fusos estiverem ativos. na partida do fuso de trabalho.

O fuso de trabalho indicado: A barra de rendimento vale somente para o fuso que est ativo.

Softkeys
progr. control

So exibidas as softkeys para a seleo do controle do programa (p. ex. bloco ocultado, teste do programa). Com o teste do programa bloqueia--se a emisso de valores nominais para os eixos e fusos. A indicao dos valores nominais simula o movimento de deslocamento. Selecionando--se esta softkey, todos os movimentos de deslocamento so executados com o valor de avano nominal determinado no dado de ajuste Avano de teste. Em outras palavras: O avano de teste atua no lugar dos comandos de movimento programados. Quando esta funo est ativa, a execuo do programa parada nos blocos nos quais est programada a funo adicional M01. Os blocos de programa marcados com uma barra antes do n de bloco no so considerados na inicializao do programa (p. ex. /N100). Se a funo est ativa, os blocos do programa de pea so executados individualmente como segue: Cada bloco decodificado individualmente, em cada bloco ocorre uma parada, a nica exceo so os blocos de rosca sem avano de teste. Neste caso, uma parada somente ocorre no fim do bloco de rosca em andamento. O Single Block fine somente pode ser ativado em estado RESET. O interruptor de correo do avano tambm atua no avano rpido. A tela fechada. Com a localizao de blocos encontra--se o ponto desejado do programa. Localizao de blocos abaixo com clculo Durante a localizao de blocos so executados os mesmos clculos como no processamento normal do programa, mas os eixos no se movimentam.

Program test

Dry run feedrate

Condit. stop

Skip

SBL fine

ROV active Back << Block Search To contour

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

5-71

Modo AUTOMTICO

To end point

Localizao de blocos abaixo com clculo do ponto final do bloco Durante a localizao de blocos so executados os mesmos clculos como no processamento normal do programa, mas os eixos no se movimentam. Localizao de blocos sem clculo Durante a localizao de blocos no executado nenhum clculo. O cursor posicionado no ponto da interrupo do bloco do programa principal.

Without calculate

Interr. point

Find

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

Correct progr.

Existe a possibilidade de se corrigir uma parte errnea do programa. Todas modificaes so memorizadas imediatamente. Abre a janela Funes G a exibio de todas funes G ativas.

G funct

A janela Funes G contm todas funes G, sendo que cada funo G est atribuda a um grupo e ocupa um lugar fixo na janela. Atravs das teclas Paginar para trs ou para frente pode-se visualizar as demais funes G.

Fig. 5-3

Janela Funo G ativa

Auxiliary function

A janela mostra as funes auxiliares e as funes M que esto ativas. Ativando--se novamente a softkey, fecha--se a janela. Com esta softkey exibe--se a janela Avano de eixos. Ativando--se novamente a softkey, fecha--se a janela. Com esta softkey passa--se da indicao de sete blocos para a indicao de trs blocos.

Axis feedrate

Program sequence

MCS/WCS REL

So selecionados os valores do sistema de coordenadas da mquina, pea ou relativa.

5-72

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Modo AUTOMTICO 5.1

Modo AUTOMTICO Selecionar, iniciar programa de pea - rea de operao Mquina

5.1

Selecionar, iniciar programa de pea - rea de operao Mquina

Funcionalidade
Antes de inicializar o programa, o comando e a mquina devero estar ajustados. Para isso devem ser observadas as instrues de segurana do fabricante da mquina.

Seqncia de operao
Selecionar o modo de operao AUTOMTICO com a tecla AUTOMTICO no painel de comando da mquina. O gerenciador de programas aberto. Com a softkey NC directory (seleo padro) ou Customer CF card acessa--se os diretrios correspondentes.

Fig. 5-4

Tela inicial Gerenciador de programas

Posicione a barra do cursor sobre o programa desejado. Com a softkey Execute (diretrio NC) ou Ext. execution (com carto CF) seleciona--se o programa para execuo. O nome de programa selecionado aparece na linha de tela Nome de programa. Se necessrio, agora ainda podem ser realizadas definies para a execuo do programa.

Execute

Progr. control

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

5-73

Modo AUTOMTICO 5.1 Selecionar, iniciar programa de pea - rea de operao Mquina

Fig. 5-5

Controle do programa

O programa de pea executado com NC START.

5-74

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Modo AUTOMTICO 5.2

Modo AUTOMTICO Localizao de blocos - rea de operao Mquina

5.2

Localizao de blocos - rea de operao Mquina

Seqncia de operao
Condio: O programa desejado j foi selecionado (veja o captulo 5.1) e o comando encontra-se em estado RESET.
Block Search

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

Fig. 5-6

Localizao de blocos

To contour To end point Without calculate Interr. point

Localizao de blocos at o incio do bloco Localizao de blocos at o fim do bloco Localizao de blocos sem clculo O ponto da interrupo carregado Esta softkey executa a localizao de blocos atravs da indicao de um termo de busca.

Find

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

5-75

Modo AUTOMTICO 5.3 Parar, cancelar programa de pea

Fig. 5-7

Especificar termo de busca

Com o campo de seleo pode-se definir a partir de qual posio o termo dever ser procurado.

Resultado da busca
Indicao do bloco desejado na janela Bloco atual.

5.3

Parar, cancelar programa de pea

Seqncia de operao
Com NC STOP cancela--se um programa de pea. A usinagem interrompida pode ser continuada com NC-START. Com RESET pode--se cancelar o programa em andamento. Ativando--se novamente o NC-START reinicia--se o programa cancelado e executa--se este do comeo.

5-76

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Modo AUTOMTICO 5.4

Modo AUTOMTICO Reaproximao aps um cancelamento

5.4

Reaproximao aps um cancelamento


Aps um cancelamento do programa (RESET) pode-se afastar a ferramenta do contorno em modo manual (Jog).

Seqncia de operao
Selecionar o modo de operao AUTOMTICO.
Block Search Interr. point To contour

Abrir a janela Localizao de blocos para carregar o ponto da interrupo. O ponto da interrupo carregado. Com esta softkey inicia--se a localizao no ponto da interrupo. feito o ajuste na posio inicial do bloco interrompido. A usinagem interrompida pode ser continuada com NC-START.

5.5

Reaproximao aps uma interrupo


Aps uma interrupo do programa (NC STOP) pode-se afastar a ferramenta do contorno em modo manual Jog; o comando armazena as coordenadas do ponto em que houve a interrupo. So mostradas as diferenas de percurso dos eixos percorridas.

Seqncia de operao
Selecionar o modo de operao AUTOMTICO. A usinagem interrompida pode ser continuada com NC-START.

Cuidado
Durante a reaproximao at o ponto de interrupo desloca-se todos eixos simultaneamente. Deve-se assegurar que a rea de deslocamento est livre.

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

5-77

Modo AUTOMTICO 5.6 Execuo externa de programas

5.6

Execuo externa de programas

Funcionalidade
Com esta softkey um programa externo transmitido atravs do carto CF ao comando, para executlo pressione NC-START. Durante a execuo do contedo da memria intermediria realizada uma recarga automtica.

Seqncia de operao quando se executa um programa a partir do carto CF


Condio: O comando encontra-se em estado RESET.
Selecionar o modo de operao AUTOMTICO e o gerenciador de programas atravs das teclas correspondentes do painel de comando da mquina.
Customer CF card

Ativar a softkey.

O programa a ser executado deve ser selecionado atravs do cursor.


Ativar a softkey.

Ext. execution

O programa transmitido para a memria intermediria e a seleo do programa feita e exibida automaticamente.
Para iniciar a execuo programa pressione NC-START. O programa continuamente recarregado.

Ao final do programa ou com RESET o programa automaticamente removido do comando.

5-78

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Programao de peas
Seqncia de operao
Com a tecla Gerenciador de programas abre--se o gerenciador de programas.

RCS connect.

Fig. 6-1

Tela inicial Gerenciador de programas

Com as teclas de cursor possvel navegar no diretrio de programas. Para a localizao rpida de programas escreve-se as primeiras letras do nome do programa. O comando posiciona o cursor automaticamente sobre um programa no qual encontrou-se a coincidncia dos caracteres.

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

6-79

Programao de peas

Softkeys
NC directory

Esta softkey exibe os diretrios do NC.

Execute

A funo seleciona o programa marcado pelo cursor para ser executado. Ento o comando comuta para a exibio de posio. Com o seguinte NC-START inicia--se este programa. Com a softkey New pode--se criar um novo programa.

New

Open

Com a softkey Open o arquivo marcado pelo cursor aberto para edio.

Mark all

Com esta softkey seleciona--se todos arquivos das operaes seguintes. A seleo cancelada quando se pressiona novamente a softkey.

Nota
Seleciona arquivos individualmente: Posicone o cursor no respectivo arquivo e pressione a tecla Select. A linha selecionada tem sua cor alterada. Pressionando-se novamente a tecla Select, cancela-se a seleo.

Copy

Esta funo marca um ou mais arquivos em uma lista de arquivos (chamada de memria temporria) para serem copiados. Esta softkey insere no atual diretrio arquivos ou diretrios que esto armazenados na memria temporria. Pressionando--se a softkey Delete, o arquivo marcado pelo cursor deletado aps confirmar o aviso de confirmao. Se forem selecionados vrios arquivos, todos sero deletados aps confirmar o aviso de confirmao.

Paste

Delete

Com a softkey OK executa-se a tarefa de apagar, com Abort cancela-se.


Com esta softkey acessa--se outras funes. Com a softkey Rename abre--se uma janela na qual pode--se renomear o programa marcado previamente pelo cursor.

More

Rename

Depois de especificar o novo nome, confirme a tarefa com OK ou cancele com Abort.
Preview window

Esta softkey abre uma janela que mostra as primeiras sete linhas de um arquivo quando o cursor estiver posicionado no nomer do programa por um determinado tempo.

6-80

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Programao de peas

Programao de peas

Customer CF card

Selecionandos--se esta softkey, so apresentadas as funes necessrias para exportar e importar arquivos atravs da interface RS232 e a funo Execuo externa de programas. Quando selecionada esta funo, so exbidos os diretrios do carto CF. A funo seleciona o programa marcado pelo cursor para ser executado. Se estiver selecionado o carto CF, o programa executado pelo NC como um programa externo. Este programa no pode conter nenhuma chamada de programa de pea que no estiver armazenado no diretrio do NC. Esta softkey usada para exportar e importar arquivos atravs da interface RS232. Esta funo transmite arquivos da memria temporria para um PC conectado pelo RS232. Com esta softkey carrega--se arquivos atravs da interface RS232.

Ext. execution

RS232
Send

Receive

Para as configuraes da interface, consulte a rea de operao Sistema (captulo 7). Os programas de pea devem ser transmitidos usando-se o formato texto.
Error log

Error log

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

6-81

Programao de peas 6.1 Especificar novo programa - rea de operao Programa

6.1

Especificar novo programa - rea de operao Programa

Seqncias de operao
Foi selecionado o gerenciador de programas.
NC directory

Atravs da softkey NC directory ou da softkey Customer CF card seleciona--se o local para salvar o novo programa. Depois de pressionar a softkey New abre--se uma janela de dilogo na qual se especifica o novo nome de programa principal ou de subrotinas. A extenso para programas principais .MPF adicionada automaticamente. A extenso para subrotinas .SPF deve ser adicionada ao nome do programa.

New

Fig. 6-2

Tela de especificaes Novo programa

Especifique o novo nome. Conclua a especificao com a softkey OK. O novo arquivo de programa de pea criado e a janela de edio abre--se automaticamente. Com Abort pode--se cancelar a criao do programa, a janela fechada.

6-82

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Programao de peas 6.2

Programao de peas Editar programa de pea - Modo de operao Programa

6.2

Editar programa de pea - Modo de operao Programa

Funcionalidade
Um programa de pea somente pode ser editado quando no estiver sendo executado. Todas modificaes so memorizadas imediatamente no programa de pea.

Fig. 6-3

Tela inicial Editor de programas

rvore de menus

Edit Execute Mark block Copy block Insert block Delete block Find Renumber

Contour

Drilling

Milling

Turning

Simulation Zoom Auto To origin Show ... Zoom + Zoom -Delete window Cursor crs./fine

Recompile

Fig. 6-4

rvore de menus Programa (ocupao padro)

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

6-83

Programao de peas 6.2 Editar programa de pea - Modo de operao Programa

Seqncia de operao
Use o Program manager para selecionar o programa a ser editado e selecione Open para abrir o programa.

Softkeys
Edit

Softkey para edio de um arquivo. Com esta softkey executa--se o arquivo selecionado. Com esta softkey marca--se um bloco de texto a partir da atual posio do cursor (alternativa: <Ctrl>B). Com esta softkey copia--se um texto marcado para a memria temporria (alternativa: <Ctrl>B). Com esta softkey insere--se um texto a partir da memria intermediria na atual posio do cursor (alternativa: <Ctrl>V). Com esta softkey deleta--se um texto marcado (alternativa: <Ctrl>X). Com a softkey Find pode--se localizar uma seqncia de caracteres no arquivo de programa indicado.

Execute Mark block Copy block Insert block

Delete block Find

Escreva o termo de busca na linha de entrada e inicie o processo de localizao com a softkey OK. Com Abort fecha-se a janela de dilogo sem iniciar o processo de localizao.
Com esta softkey substitui--se os nmeros de blocos da atual posio do cursor at o fim do programa. Para a programao de elementos do contorno, veja o captulo 6.3 veja o captulo Ciclos veja o captulo Ciclos (com os opcionais Transmit e Tracyl) veja o captulo Ciclos Para a recompilao, o cursor tem de estar posicionado sobre a linha de chamada do ciclo no programa. A funo decodifica o nome do ciclo e prepara a tela com os parmetros correspondentes. Se os parmetros encontram--se fora da rea de validade, a funo emprega automaticamente os valores padro. Ao fechar a tela, o bloco de parmetros original substitudo pelo corrigido.

Renumber Contour

Drilling Milling
Turning

Recompile

Nota: Somente podem ser recompilados os blocos que foram gerados automaticamente.
A simulao est descrita no captulo 6.4.

Simulation

6-84

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Programao de peas 6.3

Programao de peas Programao de elementos de contorno

6.3

Programao de elementos de contorno

Funcionalidade
Para a criao rpida e segura de programas de pea, o comando oferece diversas telas de contorno. Preencha os parmetros necessrios nas telas de dilogo. Com a ajuda das telas de contorno pode-se programar os seguintes elementos de contorno ou segmentos de contorno: S S S S S S S S S S S S Setor de reta com indicao de ponto final ou ngulo Segmento de contorno reta - reta com indicao de ngulo e ponto final Setor circular com indicao de centro / ponto final / raio Segmento de contorno reta - crculo com transio tangencial; calculado a partir do ngulo, raio e ponto final Segmento de contorno reta - crculo com qualquer transio; calculado a partir do ngulo, centro e ponto final Segmento de contorno crculo - reta com transio tangencial; calculado a partir do ngulo, raio e ponto final Segmento de contorno crculo - reta com qualquer transio; calculado a partir do ngulo, centro e ponto final Segmento de contorno crculo - reta - crculo com transies tangenciais Segmento de contorno crculo - crculo com transio tangencial; calculado a partir do centro, raio e ponto final Segmento de contorno crculo - crculo com qualquer transio; calculado a partir de centros e ponto final Segmento de contorno crculo - crculo - reta com transies tangenciais Segmento de contorno reta - crculo - reta com transies tangenciais

Fig. 6-5

Funes de softkey

A especificao das coordenadas pode ser feita como valor absoluto, incremental ou polar. A comutao realizada com a tecla de alternativas.

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

6-85

Programao de peas 6.3 Programao de elementos de contorno

Softkeys
As funes de softkey ramificam-se nos elementos de contorno. Ao abrir pela primeira vez a tela de contorno, deve-se informar o ponto de partida do segmento de contorno para o comando. Todos clculos posteriores se referem este ponto. Se a barra de entrada se move com o cursor, deve-se especificar novamente os valores.

Fig. 6-6

Definir ponto de partida

Na tela de especificaes definido se os segmentos de contorno seguintes devem ser programados pelo raio ou pelo dimetro ou se os eixos de transformao devem ser usados para TRANSMIT ou TRACYL. A funo de softkey Approach start point gera um bloco NC que produz uma aproximao das coordenadas especificadas.
Ajuda de programao para a programao de setores de retas

Fig. 6-7

Especifique o ponto final da reta em dimenso absoluta, em dimenso incremental (relacionada ao ponto de partida) ou em coordenadas polares. A tela de dilogo mostra as configuraes atuais. O ponto final tambm pode ser determinado por uma coordenada e o ngulo entre um eixo e a reta.

6-86

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Programao de peas 6.3

Programao de peas Programao de elementos de contorno

Se o ponto final for determinado atravs de coordenadas polares, ser necessrio o comprimento do vetor entre o plo e o ponto final, assim como o ngulo do vetor relacionado ao plo. O requisito para isso que o plo tenha sido definido previamente. Este ser utilizado at que seja definido um novo plo.
Set Pole

Abre--se uma caixa de dilogo na qual devem ser especificadas as coordenadas do ponto polar. O ponto polar refere--se ao plano selecionado.

Fig. 6-8 Quando esta funo selecionada, o bloco executado em avano rpido ou com o avano de trajetria programado. Caso seja necessrio, podem ser especificados comandos adicionais nos campos. Os comandos so separados entre si por espaos, vrgula ou ponto--e--vrgula.

G0/G1 Addition. functions

Fig. 6-9

Esta tela de dilogo est disponvel para todos elementos de contorno.


OK

Pressionando--se a softkey OK todos comandos so incorporados no programa de pea.

Atravs de Abort sai-se da tela de dilogo sem salvar os valores.

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

6-87

Programao de peas 6.3 Programao de elementos de contorno


A funo serve para calcular o ponto de interseco entre duas retas.

Deve-se especificar as coordenadas do ponto final da segunda reta e o ngulo da reta.

Fig. 6-10 Tabela 6-1

Calcular o ponto de interseco entre duas retas Especificao na tela de dilogo E A1 A2 F Deve--se especificar o ponto final da reta. A indicao do ngulo realizada em sentido anti--horrio de 0 at 360 graus. A indicao do ngulo realizada em sentido anti--horrio de 0 at 360 graus. Velocidade de avano

Ponto final da reta 2 ngulo da reta 1 ngulo da reta 2 Velocidade de avano

A tela de dilogo serve para ajustar um bloco circular com a ajuda das coordenadas do ponto final e o centro.

Fig. 6-11

Especifique as coordenadas do ponto final e do centro nos campos de entrada. Os campos de entrada desnecessrios so ocultados.
A softkey comuta o sentido de giro de G2 para G3. Na exibio aparece G3. Ao ativar novamente comuta--se novamente para G2.

G2/G3

6-88

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Programao de peas 6.3

Programao de peas Programao de elementos de contorno

OK

A softkey OK incorpora o bloco no programa de pea. A funo calcula a transio tangencial entre uma reta e um setor circular. A reta deve ser descrita pelo ponto de partida e o ngulo. O crculo deve ser descrito pelo raio e o ponto final.

Para o clculo dos pontos de interseco com qualquer ngulo de transio, a funo de softkey POI exibe as coordenadas do centro.

Fig. 6-12 Tabela 6-2

Reta -- crculo com transio tangencial Especificao na tela de dilogo E O R F M Deve--se especificar o ponto final do crculo. A indicao do ngulo realizada em sentido anti--horrio de 0 at 360 graus. Campo de entrada para o raio do crculo. Campo de entrada para o avano de interpolao. Se no foi indicada uma transio tangencial entre a reta e o crculo, o centro do crculo dever ser conhecido. A indicao feita em funo do tipo de clculo selecionado no bloco anterior (coordenadas absolutas, incrementais ou polares).

Ponto final do crculo ngulo da reta Raio do crculo Velocidade de avano Centro do crculo

G2/G3

A softkey comuta o sentido de giro de G2 para G3. Na exibio aparece G3. Ao ativar novamente esta softkey comuta--se novamente para G2. A exibio passa para G2. Pode--se escolher entre transio tangencial ou qualquer transio.

POI

A tela gera um bloco de reta e um bloco de crculo a partir dos dados especificados. Se existirem vrios pontos de interseco, deve-se selecionar o ponto de interseco desejado em um dilogo. Se uma coordenada no foi indicada, o programa tenta calcul-las a partir das informaes existentes. Se existirem vrias opes, deve-se voltar a selecionar a coordenada no dilogo.
A funo calcula a transio tangencial entre uma reta e um setor circular. O setor circular deve ser descrito atravs dos parmetros ponto de partida e raio, e a reta atravs do ponto final e ngulo.

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

6-89

Programao de peas 6.3 Programao de elementos de contorno

Fig. 6-13 Tabela 6-3

Transio tangencial Especificao na tela de dilogo E M R O F O ponto final da reta deve ser especificado em coordenadas absolutas, incrementais ou polares. O centro do crculo deve ser especificado em coordenadas absolutas, incrementais ou polares. Campo de entrada para o raio do crculo A indicao do ngulo realizada em sentido anti--horrio de 0 at 360 graus e relacionado ao ponto de interseco. Campo de entrada para o avano de interpolao.

Ponto final da reta Centro Raio do crculo ngulo da reta 1 Velocidade de avano

G2/G3

A softkey comuta o sentido de giro de G2 para G3. Na exibio aparece G3. Ao ativar novamente esta softkey comuta--se novamente para G2. A exibio passa para G2. Pode--se escolher entre transio tangencial ou qualquer transio.

POI

A tela gera um bloco de reta e um bloco de crculo a partir dos dados especificados. Se existirem vrios pontos de interseco, deve-se selecionar o ponto de interseco desejado em um dilogo.
A funo insere uma reta entre dois setores circulares. Os setores so definidos atravs de seus centros e raios. Em funo do sentido de giro selecionado resultam diferentes pontos de interseco tangenciais.

Na tela oferecida devem ser especificados os parmetros centro, raio para o setor 1 e os parmetros ponto final, centro e raio para o setor 2. Alm disso, deve-se selecionar o sentido de giro dos crculos. Uma tela de ajuda mostra a atual configurao. A funo OK calcula trs blocos a partir dos valores especificados e os insere no programa de pea.

6-90

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Programao de peas 6.3

Programao de peas Programao de elementos de contorno

Fig. 6-14 Tabela 6-4 Ponto final Especificao na tela de dilogo E 1 e 2 eixo geomtrico do plano Se no for especificada nenhuma coordenada, a funo fornece o ponto de interseco entre a reta e o setor 2 inseridos. Centro do crculo 1 Raio do crculo 1 Centro do crculo 2 Raio do crculo 2 Velocidade de avano M1 R1 M2 R2 F 1 e 2 eixo geomtrico do plano (coordenadas absolutas) Campo de entrada do raio 1 1 e 2 eixo geomtrico do plano (coordenadas absolutas) Campo de entrada do raio 2 Campo de entrada para o avano de interpolao.

A tela gera um bloco de reta e dois blocos de crculo a partir dos dados especificados.
A softkey define o sentido de giro dos dois setores circulares. As combinaes so: Setor 1 G2 G3 G2 G3 Setor 2 G3 G2 G2 G3

G2/G3

O ponto final e as coordenadas do centro podem ser especificados em coordenadas de dimenso absoluta,
incremental ou polar. A tela de dilogo mostra as configuraes atuais.

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

6-91

Programao de peas 6.3 Programao de elementos de contorno

Exemplo DIAMON

Fig. 6-15

Informados:

R1 R2 R3 M1 M2 M3

50 mm 100 mm 40mm Z-159 X 138 Z-316 X84 Z-413 X 292

Ponto de partida: Como ponto de partida tomamos o ponto X = 138 e Z = -109 mm (-159 - R50).

Fig. 6-16

Definir ponto de partida

Depois de confirmar o ponto de partida, use a tela .

para calcular o segmento de contorno

Com a softkey G2/G3 selecione o sentido de giro dos dois setores circulares (G2|G3) e preencha a lista de parmetros. As coordenadas do centro devem ser especificadas como coordenadas absolutas, isto , a coordenada X relativa ao ponto zero.

6-92

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Programao de peas 6.3

Programao de peas Programao de elementos de contorno

O ponto final permanece aberto.

Fig. 6-17

Depois de preenchida a tela de especificaes, sai-se da tela com OK. realizado o clculo dos pontos de interseco e a criao dos dois blocos.

Fig. 6-18

Resultado do passo 1

Dado que o ponto final foi deixado aberto, o ponto de interseco entre a reta e o setor circular , ao mesmo tempo, o ponto de partida para o prximo elemento de contorno. . O ponto final

A tela deve ser novamente chamada para o clculo do segmento de contorno do segmento de contorno tem as coordenadas Z= -413.0 e X=212.

Fig. 6-19

Chamada da tela

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

6-93

Programao de peas 6.3 Programao de elementos de contorno

Fig. 6-20

Resultado do passo 2

A funo calcula a transio tangencial entre dois setores de crculos. O setor circular 1 deve ser descrito atravs dos parmetros ponto de partida e centro, e o setor circular 2 atravs do ponto final e raio.

Fig. 6-21 Tabela 6-5

Transio tangencial Especificao na tela de dilogo 1 e 2 eixo geomtrico do plano 1 e 2 eixo geomtrico do plano Campo de entrada do raio 1 e 2 eixo geomtrico do plano Campo de entrada do raio Campo de entrada para o avano de interpolao.

Ponto final do crculo 2 E Centro do crculo 1 Raio do crculo 1 Centro do crculo 2 Raio do crculo 2 Velocidade de avano M1 R1 M2 R2 F

A indicao dos pontos feita em funo do tipo de clculo selecionado anteriormente (coordenadas absolutas, incrementais ou polares). Os campos de entrada desnecessrios so ocultados. Quando se omite um valor nas coordenadas do centro, deve-se indicar o raio.

6-94

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Programao de peas 6.3

Programao de peas Programao de elementos de contorno

G2/G3

A softkey comuta o sentido de giro de G2 para G3. Na exibio aparece G3. Ao ativar novamente esta softkey comuta--se novamente para G2. A exibio passa para G2. Pode--se escolher entre transio tangencial ou qualquer transio.

POI

A tela gera dois blocos circulares a partir dos dados especificados. Seleo do ponto de interseco Se existirem vrios pontos de interseco, deve-se selecionar o ponto de interseco desejado em um dilogo.

Fig. 6-22

Seleo do ponto de interseco

POI 1

O contorno desenhado usando--se o ponto de interseco 1.

Fig. 6-23

POI 2

O contorno desenhado usando--se o ponto de interseco 2.

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

6-95

Programao de peas 6.3 Programao de elementos de contorno

Fig. 6-24

OK

Pressionando--se OK incorpora--se o ponto de interseco do contorno representado incorporado no programa de pea. A funo insere um setor circular entre dois setores circulares vizinhos. Os setores circulares so descritos por seus centros e raios de crculo, o setor inserido, apenas por seu raio.

Para o operador oferecida uma tela onde ele especifica os parmetros centro e raio para o setor circular 1 e os parmetros ponto final, centro e raio para o setor circular 2. Alm disso, deve-se especificar o raio para o setor circular 3 e definir o sentido de giro. Uma tela de ajuda mostra a configurao selecionada. A funo OK calcula trs blocos a partir dos valores especificados e os insere no programa de pea.

Fig. 6-25

Tela para clculo do segmento de contorno crculo--crculo--crculo

6-96

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Programao de peas 6.3

Programao de peas Programao de elementos de contorno

Tabela 6-6 Ponto final

Especificao na tela de dilogo E 1 e 2 eixo geomtrico do plano Se no for especificada nenhuma coordenada, a funo fornece o ponto de interseco entre a reta e o setor 2 inseridos.

Centro do crculo 1 Raio do crculo 1 Centro do crculo 2 Raio do crculo 2 Raio do crculo 3 Velocidade de avano

M1 R1 M2 R2 R3 F

1 e 2 eixo geomtrico do plano Campo de entrada do raio 1 1 e 2 eixo geomtrico do plano Campo de entrada do raio 2 Campo de entrada do raio 3 Campo de entrada para o avano de interpolao.

Se o ponto de partida no pode ser determinado a partir dos blocos anteriores, deve-se especificar as coordenadas correspondentes na tela Ponto de partida.
A softkey define o sentido de giro dos dois crculos. As combinaes so: Setor 1 G2 G2 G2 G2 G3 G3 G3 G3 Setor inserido G 3, G2 G2 G3 G2 G3 G2 G3 Setor 2 G2 G2 G3 G3 G2 G2 G3 G3

G2/G3

O centro e o ponto final podem ser incorporados em coordenadas de dimenso absoluta, incrementa ou polar. A tela de dilogo mostra as configuraes atuais.

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

6-97

Programao de peas 6.3 Programao de elementos de contorno

Exemplo DIAMON - G23

Fig. 6-26

Informados: (C2) (C3) (C4) (C5) M1 M2 M3

(C1) R1 R2 69 mm R3 39 mm R4 49 mm R5 39 mm Z-111 X 196 Z-233 X 260 Z-390 X 162

39 mm

As coordenadas Z -72, X 196 so selecionadas como o ponto de partida. Depois de confirmar o ponto de partida, use a tela para calcular o segmento de contorno -

. O ponto final deixado aberto, dado que as coordenadas no so conhecidas. Com a softkey 1 ajusta-se o sentido de giro dos dois crculos (G2 - G2 - G3) e preenche-se a lista de parmetros.

Fig. 6-27

Definir ponto de partida

6-98

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Programao de peas 6.3

Programao de peas Programao de elementos de contorno

Fig. 6-28

Especificao do passo 1

Fig. 6-29

Resultado do passo 1

A funo fornece o ponto da interseco entre o setor de crculo 2 e o setor de crculo 3 como ponto final. Num segundo passo, calculamos o segmento de contorno com a tela . Para calcular, selecione o sentido de giro G2 - G3 - G2. O ponto de partida ponto final do primeiro clculo.

Fig. 6-30

Especificao do passo 2

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

6-99

Programao de peas 6.3 Programao de elementos de contorno

Fig. 6-31

Resultado do passo 2

A funo fornece o ponto da interseco entre o setor de crculo 4 e o setor de crculo 5 como ponto final. Para calcular a transio tangencial entre e , utiliza-se a tela Crculo - Reta.

Fig. 6-32

Tela Crculo -- Reta

Fig. 6-33

Resultado do passo 3

6-100

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Programao de peas 6.3

Programao de peas Programao de elementos de contorno

A funo insere um setor circular (com transies tangenciais) entre duas retas. O setor circular descrito atravs do centro e o raio. Deve--se especificar as coordenadas do ponto final da segunda reta e opcionalmente o ngulo A2. A primeira reta descrita atravs do ponto de partida e o ngulo A1.

A tela pode ser utilizada sob as seguintes condies:


Ponto Ponto de partida Setor circular Ponto final Coordenadas indicadas S Ambas coordenadas no sistema de coordenadas cartesiano

S S S S S

Ponto de partida como coordenada polar Ambas coordenadas no sistema de coordenadas cartesiano e raio Centro como coordenada polar Ambas coordenadas no sistema de coordenadas cartesiano Ponto final como coordenada polar

Ponto Ponto de partida Setor circular Ponto final

Coordenadas indicadas S Ambas coordenadas no sistema de coordenadas cartesiano

S S S S S

Ponto de partida como coordenada polar Uma coordenada no sistema de coordenadas cartesiano e raio ngulo A1 ou A2 Ambas coordenadas no sistema de coordenadas cartesiano Ponto final como coordenada polar

Se o ponto de partida no pode ser determinado a partir dos blocos anteriores, o operador deve definir o ponto de partida.

Fig. 6-34

Reta--crculo--reta Especificao na tela de dilogo E M A1 Deve--se especificar o ponto final da reta. 1 e 2 eixo geomtrico do plano A especificao do ngulo feita em sentido anti-horrio.

Tabela 6-7

Ponto final da reta 2 Centro do crculo ngulo da reta 1

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

6-101

Programao de peas 6.3 Programao de elementos de contorno

ngulo da reta 2 Velocidade de avano

A2 F

A especificao do ngulo feita em sentido anti-horrio. Campo de entrada para o avano

O ponto final e o centro podem ser especificados em coordenadas absolutas, incrementais ou polares. A tela gera um bloco circular e dois blocos de reta a partir dos dados especificados.
A softkey comuta o sentido de giro de G2 para G3. Na exibio aparece G3. Ao ativar novamente esta softkey comuta--se novamente para G2. A exibio passa para G2.

G2/G3

6-102

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Programao de peas

Programao de peas 6.4 Simulao

6.4

Simulao

Funcionalidade
Com a ajuda de um grfico de linhas pode-se acompanhar a trajetria da ferramenta do programa selecionado.

Seqncia de operao
Encontra-se no modo de operao Automtico e o programa de usinagem foi selecionado (veja o captulo 5.1).
Simulation

A tela inicial aberta.

Fig. 6-35

Tela inicial Simulao

Com NC-START inicia--se a simulao do programa de pea selecionado.

Softkeys
Zoom Auto To origin Display All Zoom +

Selecionando--se esta softkey, realiza--se uma escala automtica da trajetria da ferramenta registrada. Com esta softkey, utiliza--se o ajuste bsico da escala. Com esta softkey exibe--se a pea inteira. Com esta softkey amplia--se a seco exibida. Com esta softkey reduz--se a seco exibida. Com esta softkey apaga--se a imagem apresentada.

Zoom -Delete window

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

6-103

Programao de peas 6.5 Transmisso de dados atravs da interface RS232


Com esta softkey muda--se o incremento do cursor.

Cursor crs./fine

6.5

Transmisso de dados atravs da interface RS232

Funcionalidade
Atravs da interface RS232 do comando pode-se exportar dados (p. ex. programas de pea) para uma unidade de gravao de dados externa ou import-los desta. A interface RS232 e seu equipamento de armazenamento de dados devero estar adaptados entre si.

Seqncia de operao
Foi selecionada a rea de operao Gerenciador de programas e encontra--se na vista geral dos programas que j foram criados no NC.

Selecione os dados a serem transmitidos ou com o cursor ou com a softkey Mark all.
Em seguida, copie os dados para a memria temporria. Selecione a softkey RS232 e escolha o modo de transmisso desejado.

Copy

RS232

Fig. 6-36

Enviar programa

Send

Com Send inicia--se a transmisso dos dados. So transmitidos todos arquivos copiados para a memria temporria.

Outras softkeys
Receive

Com esta softkey carrega--se arquivos atravs da interface RS232.

6-104

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Programao de peas 6.5

Programao de peas Transmisso de dados atravs da interface RS232

Error log

Protocolo de transmisso Este protocolo contm todos arquivos transmitidos com uma informao de estado:

Para os arquivos de sada: - o nome do arquivo - uma confirmao de erro Para arquivos de entrada: - os nomes dos arquivos e a indicao do atalho - uma confirmao de erro

Mensagens de transmisso:
OK ERR EOF Time Out User Abort Error Com NC/PLC Error Error Data Transmisso realizada com sucesso Foi recebido o caractere de fim de texto, mas o arquivo no est completo A monitorao de tempo menciona uma interrupo na transmisso Transmisso finalizada com a softkey Stop Erro na porta COM 1 Mensagem de erro do NC Erro de dados 1. Arquivos lidos com/sem prefixo ou 2. Arquivos em formato de fita perfurada enviados sem nome. Error File Name O nome de arquivo no corresponde conveno de nomes do NC.

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

6-105

Programao de peas 6.5 Transmisso de dados atravs da interface RS232

Para suas anotaes

6-106

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Sistema
Funcionalidade

Na rea de operao Sistema encontram-se todas funes necessrias para a parametrizao e anlise do NCK e o PLC.

Fig. 7-1

Tela inicial Sistema

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

7-107

Sistema

Dependendo da funo selecionada modificam-se as rguas de softkeys horizontal e vertical. Na rvore de menus a seguir esto representadas apenas as funes horizontais.
Start up NC PLC Machine data General MD Axis MD Channel MD Drive MD Service display Service axes Service drives Service profibus Service control PLC Step 7 connect PLC status Status list PLC program Program list Display MD Servo trace Servo trace Version Edit PLC alarm txt RS232 Start up files 802 data Customer CF card

Fig. 7-2

rvore de menus Sistema (somente a profundidade de nveis horizontal)

Softkey
Set password

Definir senha

No comando existem trs nveis diferentes de senha, cada uma permite uma autorizao de acesso diferente: S S S Senha de sistema Senha de fabricante Senha de usurio

Dependendo do nvel de acesso selecionado (veja tambm Manual tcnico) possvel realizar a modificao em determinados dados. Quando no se sabe a senha, no concedido o direito de acesso.

7-108

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Sistema

Sistema

Fig. 7-3

Especificar senha

Depois de pressionar a softkey OK inserida a senha. Com ABORT retorna-se tela inicial Sistema sem executar nenhuma ao.
Change password

Modificar senha

Fig. 7-4

Modificar senha

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

7-109

Sistema

Dependendo da autorizao de acesso, na rgua de softkeys so oferecidas diferentes opes de modificar a senha. Selecione o nvel de senha com a ajuda da softkey. Especifique a nova senha e conclua a entrada com OK . A nova senha novamente solicitada para controle. OK conclui a modificao da senha. Com ABORT retorna-se para a tela principal sem executar nenhuma ao.
Delete password RCS log in Change language

Resetar o direito de acesso Login de usurio rede (veja o captulo 1.5) Mudana de idioma

Com a softkey Change language pode-se comutar entre o idioma de primeiro plano ou de segundo plano.
Salvar dados

Save data

Esta funo salva o contedo da memria voltil em uma rea de memria no voltil. Condio: No se encontra nenhum programa em execuo. Durante o salvamento dos dados, no se deve executar nenhum tipo de operao!
Colocao em funcionamento Seleo do modo de inicializao do NC. Selecione o modo desejado com o cursor.

Start-up
NC

S S S

Normal power-up O sistema reiniciado. Power-up with default data Reinicializao com valores padro (estabelece o estado original de fornecimento) Power-up with saved data Reinicializao com os ltimos dados salvos (veja Salvar dados)

PLC

O PLC pode ser iniciado nos seguintes modos:

S S

Restart Overall reset

Reinicializao Reset geral

Adicionalmente possvel combinar a partida com o posterior modo Debug.


Com OK produz--se um RESET do comando com posterior reinicializao no modo selecionado.

OK

Com RECALL retorna-se tela inicial Sistema sem executar nenhuma ao.

7-110

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Sistema

Sistema

Machine data

Dados de mquina

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

Nmero MD Nome

Valor

Unidade Efeito

Fig. 7-5 Ativao

Estrutura de uma linha de dados de mquina so cf re po imediatamente ativo com confirmao Reset Power on

Cuidado
Uma parametrizao incorreta pode causar a danificao da mquina.

Os dados de mquina so divididos nos grupos descritos a seguir.


General MD

Dados de mquina gerais

Abra a janela Dados de mquina gerais. Com as teclas de paginao pode-se paginar para frente e para trs.

Fig. 7-6

Tela inicial Dados de mquina

Axis MD

Dados de mquina especficos de eixo

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

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

7-111

Sistema

Fig. 7-7

So exibidos os dados do eixo 1.


Com Eixo + ou Eixo - comuta--se para a rea de dados de mquina do eixo seguinte ou anterior.

Eixo + Eixo --

Find

Find

Especifique o nmero ou o nome (ou uma parte do nome) do dado de mquina desejado e pressione OK. O cursor salta para o dado desejado.
Continue find

procurada a prxima coincidncia do termo de busca. A funo oferece a opo de selecionar diversos filtros de exibio para o atual grupo de dados de mquina. Esto disponveis as seguintes softkeys:

Select group

Softkey Expert: A funo seleciona todos grupos de dados em modo avanado para sua exibio. Softkey Filter active: A funo ativa os grupos de dados selecionados. Depois de sair da janela, na tela de dados de mquina apenas estaro visveis os dados selecionados. Softkey Select all: Esta softkey seleciona todos grupos de dados do modo Expert para sua exibio. Softkey Deselect all: Todos grupos de dados so desselecionados.

7-112

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Sistema

Sistema

Fig. 7-8

Filtro de exibio

Channel MD

Outros dados de mquina

Abra a janela Dados de mquina especficos de canal. Com as teclas de paginao pode-se paginar para frente e para trs.
Dados de mquina para acionamento SINAMICS

Drive MD

Abra a caixa de dilogo Dados de mquina de acionamento. A primeira caixa de dilogo mostra a atual configurao, assim como o estado do comando, alimentao de energia e unidades de acionamento.

Fig. 7-9

Vista geral da configurao

Para exibir todos parmetros, posicione o cursor na unidade desejada e selecione a softkey Parameter displays. Para uma descrio dos parmetros, consulte a documentao dos acionamentos SINAMICS.

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

7-113

Sistema

Fig. 7-10

Lista de parmetros

Display MD

Dados de mquina para exibio

Abra a janela Exibio dos dados de mquina. Com as teclas de paginao pode-se paginar para frente e para trs.

Nota de leitura
Uma descrio dos dados de mquina encontra-se nas documentaes do fabricante: Manual de instrues SINUMERIK 802D sl Descrio das funes SINUMERIK 802D sl.

Change Colors

Com a ajuda das funes Color Softkey e Color Window podem ser feitas configuraes de cores definidas pelo usurio. A cor exibida consiste dos componentes vermelho, verde e azul. A janela Edit colors mostra os atuais valores ajustados nos campos de entrada. A core desejada pode ser produzida modificando--se estes valores. Alm disso, tambm pode--se ajustar o brilho.

Depois de especificar, a nova relao de mistura exibida momentaneamente. Com as teclas de cursor pode-se alternar entre os campos de entrada. A softkey OK incorpora o ajuste feito e fecha o dilogo. A softkey Abort fecha o dilogo sem salvar as alteraes feitas.
Color Softkey

Esta funo permite a mudana das cores das reas de aviso e das softkeys.

7-114

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Sistema

Sistema

Fig. 7-11

Softkey Cores

Color Window

Esta softkey permite a mudana da cor das bordas das caixas de dilogo. A funo de softkey Active window atribui o ajuste da janela de foco e a funo Inactive window a janela que no est ativa.

Fig. 7-12

Janela Cores

Service display
Service Axes

A janela Service Eixos aberta. A janela contm informaes sobre o eixo.

A softkey Eixo + ou Eixo - exibida adicionalmente. Esta pode exibir os valores do eixo seguinte ou anterior.
A janela contm informaes sobre o acionamento digital. A janela contm informaes sobre os ajustes de PROFIBUS. Com esta softkey ativa--se o protocolo de aes.

Service drive Service profibus Service control

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

7-115

Sistema

Fig. 7-13

Janela Service comando

Service network Action log

Configurao de rede (veja o captulo 1.5) A funo Action log est prevista para o caso de servio e lista todos eventos registrados.

Fig. 7-14

Protocolo de aes

Setting

O dilogo oferece a opo de se selecionar determinados eventos para exibio. Para alternar entre os campos Mostrar todos os dados e Exibio de grupos de dados feita pela tecla TAB. Tabela 7-1 Grupos de dados Significado Entrada pelo teclado Carimbo de horrio Mensagens de erro do gerenciador - Windows (relevante apenas para o sistema) Mensagens de erro do sistema operacional - QW (relevante apenas para o sistema) Mensagens de erro Object request broker (relevante apenas para o sistema)

Grupo Keys operated Time stamp Error messages Window manager Error messages Operating system Error messages TCS

7-116

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Sistema

Sistema

Tabela 7-1

Grupos de dados, continued Significado Modo selecionado Estado de canal Valor de override ajustado Painel de comando da mquina Alarmes NC / PLC Alarmes NC / PLC cancelados

Grupo Mode change Channel status IPO override switch MCP Incoming alarm messages Deleted alarm messages

Fig. 7-15
Find

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

Fig. 7-16
Service Firewall

Configurao do firewall (veja o captulo 1.5)

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

7-117

Sistema

Servo trace

Para otimizar os acionamentos, foi implementada uma funo de osciloscpio para representao grfica

S S S S S S

do valor nominal da velocidade O valor nominal da velocidade corresponde interface +10V. do desvio de contorno do erro de seguimento do valor de posio real do valor de posio nominal da parada exata aproximada / fina

O tipo de representao pode ser vinculado diversos critrios que permitem a representao sincronizada com os estados internos do comando. O ajuste deve ser realizado com a funo Select signal. Para a anlise do resultado esto disponveis as seguintes funes: S S S S Modificao da escala da abscissa e ordenada, Medir um valor com a ajuda do marcador horizontal ou vertical, Medir valores de abscissas e ordenadas como diferena entre duas posies de marcadores. Salvar como arquivo no diretrio de programas de pea. Em seguida existe a opo de se exportar os arquivos com o RCS802 ou o carto CF e editar os dados com o MS Excel.

Fig. 7-17

Tela inicial Servo trace

A linha de ttulo do diagrama contm a atual diviso das abscissas e o valor de diferena do marcador horizontal. O diagrama exibido pode ser movimentado na rea visvel da tela atravs das teclas de cursor.

7-118

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Sistema

Sistema

tempo base

tempo da pos. do marcador Diferena entre marcador 1 e posio do marcador

Fig. 7-18

Significado dos campos

Select signal

Este menu serve para a parametrizao do canal de medio.

Fig. 7-19

S S

Seleo do eixo: A seleo do eixo realizada com o campo de seleo Eixo. Tipo de sinal:
Erro de seguimento Diferena do regulador Desvio do contorno Valor de posio real Valor real de velocidade Valor nominal de velocidade Valor de compensao Bloco de parmetros Valor de posio nominal entrada do regulador Valor nominal de velocidade entrada do regulador Valor nominal de acelerao entrada do regulador Valor antecipado de velocidade Sinal de parada exata fina Sinal de parada exata aproximada

Estado:

On Off

a representao realizada neste canal. o canal est inativo.

Na metade inferior da tela podem ser ajustados os parmetros tempo de medio e tipo de ativao para o canal 1. Todos demais canais incorporam este ajuste. S S Determinao do tempo de medio: O tempo de medio especificado em ms diretamente no campo de entrada Tempo de medio (mx. 6,133 ms). Seleo da condio de ativao: Posicione o cursor no campo Condio de ativao e selecione a condio atravs da tecla de seleo.

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

7-119

Sistema

- Sem ativao, isto , a medio comea diretamente aps ser ativada a softkey Start, - Flanco positivo, - Flanco negativo, - Parada exata fina alcanada, - Parada exata aproximada alcanada
Marker V--OFF Marker T--OFF FIX V--Mark FIX T--Mark

Com as softkeys Marker on/Marker off se ativa ou desativa as linhas auxiliares.

Com a ajuda do marcador pode--se determinar as diferenas no sentido horizontal ou vertical. Para isso, o marcador deve ser posicionado no ponto de partida e ativada a softkey V--Mark Fix V - Mark. ou Fix TMark.. Agora, na linha de estado exibida a diferena entre o ponto de partida e a atual posio do marcador. O texto inscrito na softkey muda para Free V - Mark. ou Free T - Mark. Esta funo abre um nvel de menu que oferece as softkeys para exibir/ocultar os diagramas. Se uma softkey est com cor de fundo preta, exibe----se o diagrama para o canal trace selecionado. Com a ajuda desta funo pode--se ampliar ou reduzir a base de tempo.

Show trace

Time scale + Time scale -Vertical scale + Vertical scale -Marker steps

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

Com a ajuda desta funo pode--se definir os valores de incremento do marcador.

Fig. 7-20

O movimento do marcador realizado com o valor de incremento de um incremento mediante as teclas de cursor. Valores de incremento maiores podem ser ajustados com a ajuda do campo de entrada. O valor indica em quantas unidades de quadriculado por <SHIFT> + movimento do cursor que se deve movimentar o marcador. Quando um marcador alcana a borda do diagrama, exibe-se automaticamente o prximo quadriculado em sentido horizontal ou vertical.
File service

A softkey serve para salvar ou carregar dados trace.

7-120

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Sistema

Sistema

Fig. 7-21

No campo Nome de arquivo especifica-se o nome desejado do arquivo sem extenso. A softkey Save salva os dados sob o nome indicado no diretrio de programas de pea. Em seguida, o arquivo pode ser exportado e os dados editados com o MS-Excel. A softkey Load carrega o arquivo indicado e mostra os dados em formato grfico.
A janela contm os nmeros de verso e o dado de ajuste dos diversos componentes do CNC. A rea de menu HMI details est prevista para o caso de servio e acessvel com o nvel de senha de usurio. So listados todos os programas do componente de operao com seus nmeros de verso. Atravs do recarregamento de componentes de software, os nmeros de verso podem divergir entre si.

Version HMI details

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

7-121

Sistema

Fig. 7-22

rea de menu Verso HMI

Registry details

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

Fig. 7-23 Tabela 7-2 Significado das entradas em [DLL arrangement] Significado SK1 a SK7 atribuio de hardkeys 1 a 7 Nome do programa a executar A coluna define o identificador para recepo de mensagens Nmero de funo que se executa aps a inicializao do programa 0 -- O gerenciamento do programa realizado pelo sistema bsico. 1 -- O sistema bsico inicia o programa e transfere para o comando o programa carregado. No arquivo texto (sem extenso) Reservado A execuo do programa depende do nvel da senha.

Descrio Softkey DLL name Class name Start method Execute flag (kind of execution) Text file name Softkey text ID (SK ID) Password level

7-122

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Sistema

Sistema

Tabela 7-2

Significado das entradas em [DLL arrangement], continued Significado Reservado Reservado

Descrio Class SK SK file

Font details

A funo lista os dados dos blocos de caracteres carregados.

Fig. 7-24

Change Start DLL

Determinar programa de partida

Aps a inicializao do sistema, o comando inicia automaticamente a rea de operao Mquina (SK 1). Se for desejado outro comportamento de partida, esta funo permite a definio de outro programa de partida. Deve-se especificar o nmero do programa (coluna SoftKey) que se deve iniciar aps a inicializao do sistema.

Fig. 7-25

Modificar Start--Up DLL

PLC

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

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

7-123

Sistema

STEP 7 connect

Esta softkey abre o dilogo de configurao para os parmetros de interface da conexo STEP 7 (veja tambm a descrio do Programming Tool, item Communications).

Se a interface RS232 j est ocupada com a transmisso de dados, o comando somente pode ser acoplado com o pacote de programao depois que a transmisso estiver finalizada. Com a ativao da conexo executa-se uma inicializao da interface RS232.

Fig. 7-26

Ajustar a velocidade de transmisso

O ajuste da velocidade de transmisso (em bauds) realizado atravs do campo de seleo. Esto disponveis os seguintes valores: 9600/19200/38400/57600/115200.

Fig. 7-27

Ajustes com o modem ativo

Com o modem ativo (ON) pode-se selecionar entre os formados de dados de 10 ou 11 bits. S S S Paridade: none even com 10-bits com 11-bits 1 (ajuste fixo - com inicializao do comando) 8 (ajuste fixo - com inicializao do comando)

Bits de parada: Bits de dados:

7-124

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Sistema

Sistema

Connect on Connect off

Com esta softkey ativa--se a conexo entre o comando e o PC/PG. Espera--se pela chamada do Programming Tool. Neste estado no se pode realizar nenhuma modificao nos ajustes. O texto inscrito na softkey muda para Connect off. Ativando--se Connect off a transmisso pode ser cancelada em qualquer parte do comando. Agora pode--se realizar novamente as modificaes nos ajustes.

O estado ativo ou inativo mantido alm do Power On (exceto durante a inicializao com dados default). Uma conexo ativa indicada atravs de um smbolo na barra de estado (veja a tabela 1-2). Sai-se do menu com RECALL.
Modem settings

Nesta rea so realizadas as configuraes para o modem.

Os possveis tipos de modem so: ISDN box Mobile phone.

Analog Modem (analgico)

Os tipos das duas estaes de comunicao precisam coincidir.

Fig. 7-28

Ajustes com Analog Modem (analgico)

No caso de indicao de vrios strings AT apenas ser necessrio iniciar uma vez por AT, todos demais comandos pode ser simplesmente anexados, p. ex. AT&FS0=1E1X0&W. A aparncia exata de determinados comandos e seus parmetros est disponvel nos manuais do fabricante. Por isso que os valores padro no comando apenas apresentam um mnimo real e devem ser testados detalhadamente antes de seu primeiro uso. Em caso de dvidas, deve-se conectar primeiro os aparelhos em um PC/PG, testando e otimizando o estabelecimento da conexo mediante um programa terminal.

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

7-125

Sistema

Fig. 7-29

Ajustes com ISDN Box

PLC-status

Com esta funo pode--se exibir e modificar os atuais estados da rea de memria mencionada na tabela 7-3.

Existe a opo de exibir simultaneamente 16 operandos.


Tabela 7-3 Entradas Sadas Marcadores Tempos Contador Dados Formato reas de memria I Q M T C V B H D Byte de entrada (IBx), palavra de entrada (Iwx), palavra dupla de entrada (IDx) Byte de sada (Qbx), palavra de sada (Qwx), palavra dupla de sada (QDx) Byte de marcador (Mx), palavra de marcador (Mw), palavra dupla de marcador (MDx) Tempo (Tx) Contador (Zx) Byte de dados (Vbx), palavra de dados (Vwx), palavra dupla de dados (VDx) binrio hexadecimal decimal A representao binria no possvel em palavras duplas. Os contadores e os tempos so apresentados de forma decimal.

Fig. 7-30

Exibio de estado do PLC

7-126

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Sistema

Sistema

Operand + Operand -

O endereo de operando aumenta cada vez em 1. O endereo de operando indica o valor reduzido em 1 por vez. Com esta softkey deleta--se todos operandos. A atualizao cclica dos valores interrompida. Em seguida, eles podem modificar os valores dos operandos. Com a funo Listas de estado do PLC pode--se exibir e modificar os sinais do PLC.

Delete

Change

Status list

So oferecidas 3 listas: S S S S Entradas (ajuste bsico) Marcadores (ajuste bsico) Sadas (ajuste bsico) Varivel lista esquerda lista central lista direita

Fig. 7-31

Tela inicial Lista de estado do PLC

Change

Esta softkey permite a modificao do valor da varivel marcada. A modificao incorporada ativando--se novamente a softkey de menu Accept. Com esta softkey a coluna ativa atribuda para uma nova rea. Para isso, a tela de dilogo oferece as quatro reas para seleo. Para cada coluna pode ser atribudo um endereo de partida que deve ser especificado no campo de entrada correspondente. Ao sair da tela de especificao, o comando salva estes ajustes.

Edit pad

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

7-127

Sistema

Fig. 7-32

Tela de seleo Tipo de dados

Para navegar nas e entre as colunas servem as teclas de cursor e o Page up / Page Down
PLC program Program list

Diagnstico de PLC em representao de esquema de contatos (veja o captulo 7.3) Pode--se selecionar e executar programas de pea atravs do PLC. Para isso, o programa de usurio do PLC escreve um nmero de programa na interface do PLC que, em seguida, ser convertido em um nome de programa com a ajuda de uma lista de referncia. Pode--se gerenciar no mximo 255 programas.

Fig. 7-33

O dilogo lista todos os arquivos do diretrio CUS e a atribuio feita na lista de referncia (PLCPROG.LST). Com a tecla TAB pode-se alternar entre as duas colunas. As funes de softkey Copy, Insert e Delete so oferecidas conforme o contexto. Se o cursor se encontra no lado esquerdo, somente a funo Copy estar disponvel. No lado direito podemos, atravs das funes Insert e Delete , modificar a lista de referncia.
... armazena o nome de arquivo marcado na memria temporria

Copy

7-128

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Sistema

Sistema

Insert

... insere o nome de arquivo na atual posio do cursor. ... deleta o nome de arquivo marcado a partir da lista de atribuies.

Delete

Estrutura da lista de referncia (arquivo PLCPROG.LST) Ela se divide em 3 reas:


Nmero 1 ... 100 101 ... 200 201 ... 255 rea rea do usurio Fabricante da mquina Siemens Usurio Fabricante da mquina Siemens Nvel de proteo

A notao para cada programa feita por linhas. Por linhas esto previstas duas colunas que esto separadas entre si por TAB, espaos ou o caractere |. Na primeira coluna deve-se especificar o nmero de referncia do PLC e na segunda o nome do arquivo. Exemplo: 1 | eixo.mpf 2 | cone.mpf

Edit PLC alarm txt

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

Fig. 7-34

Edio do texto de alarme do PLC

Especifique o novo texto na linha de entrada. A especificao deve ser concluda com Input e salva com Save. A notao dos textos deve ser consultada no manual de colocao em funcionamento.

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

7-129

Sistema

Start-up files

Com esta funo para criar, sada e entrada de arquivos de colocao em funcionamento e projetos de PLC (veja tambm o captulo 7.1). A janela mostra o contedo da unidade selecionada em uma estrutura de rvore. As softkeys horizontais mostram as unidades disponveis para seleo em forma de lista. As softkeys verticais fornecem as funes de controle possveis para a respectiva unidade.

As atribuies fixas definidas so: S S S 802D data Customer CF card RS232 Dados de colocao em funcionamento Dados de usurio no carto CF Interface serial

O manuseio de todos os dados feito conforme o princpio Copy & Paste.

Fig. 7-35

802D data

Os diversos grupos de dados na rea 802D data tm o seguinte significado:

Data:

Dados de mquina Dados de ajuste Dados de ferramenta Parmetros R Deslocamento do ponto zero Compensao: Leadscrew error (SSFK) Dados globais de usurio Dados NC Diretrios NC Dados de mquina para exibio Compensao: Leadscrew error Textos de alarme de PLC do usurio Projeto PLC Dados de mquina para acionamento

Estes dados so dados especiais de inicializao e so transmitidos em um arquivo ASCII. S Start-up archive (NC/PLC):

Estes dados formam um arquivo de colocao em funcionamento para dados NC e PLC so transmitidos em formato binrio atravs de um arquivo HMI.

7-130

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Sistema

Sistema

Start-up archive (HMI)

Ciclos de usurio Diretrios de usurio Arquivos de linguagem SP1 Arquivos de linguagem SP2 Tela inicial Ajuda online HMI bitmaps

Estes dados formam um arquivo de colocao em funcionamento para dados HMI so transmitidos em formato binrio atravs de um arquivo HMI. S Projeto PLC (PT802D *.PTE) Atravs do suporte do manuseio de um proj. PLC no formato de exportao do Programming Tool, efetua-se uma troca direta entre o comando e o Programming Tool sem precisar de converses.
Customer CF card

Com esta funo pode--se transferir dados atravs de um carto CompactFlash. Neste caso esto disponveis as seguintes funes: Com esta funo pode--se renomear um arquivo previamente marcado com o cursor. Com esta softkey cria--se um novo diretrio no carto CF. Com esta softkey pode--se copiar um ou mais arquivos para a memria temporria. Esta softkey insere no atual diretrio arquivos ou diretrios que esto armazenados na memria temporria. ... deleta o nome de arquivo marcado a partir da lista de atribuies. Com esta softkey seleciona--se todos arquivos das operaes seguintes. Com esta softkey pode--se exportar e importar dados atravs da interface RS232. Esta funo permite exibir e modificar os parmetros de interface. Todas alteraes feitas nos ajustes tornam-se imediatamente ativas.

Rename New directory Copy

Paste

Delete Mark all RS232

Settings

A funo de softkey Save salva os ajustes selec. para serem usados mesmo depois do desligamento. A softkey Default Settings reseta todos ajustes para os ajustes bsicos.

Fig. 7-36

Parmetros da interface RS232

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

7-131

Sistema

Parmetros de interface
Tabela 7-4 Parmetros Protocolo Parmetros de interface Descrio RTS/CTS O sinal RTS (Request to Send) controla o modo de envio do transmissor de dados. Ativo: Os dados devem ser enviados. Passivo: Somente sai do modo de envio quando todos dados forem transmitidos. O sinal CTS mostra como sinal de confirmao para o RTS a disponibilidade de emisso do transmissor de dados Velocidade de transmisso Ajuste da velocidade de interface. 300 Baud 600 Baud 1.200 Baud 2.400 Baud 4.800 Baud 9.600 Baud 19.200 Baud 38.400 Baud 57.600 Baud 115.200 Baud Nmero de bits de parada na transmisso assncrona Especificao: 1 bit de parada (pr--definio) 2 bits de parada Bits de paridade so utilizados para deteco de erros. Estes so acrescentados aos caracteres codificados para tornar o nmero de pontos ajustados em 1 em um nmero mpar ou para um nmero par. Especificao: nenhuma paridade (pr--definio) paridade par paridade mpar Bits de dados Nmero de bits de dados na transmisso assncrona. Especificao: 7 bits de dados 8 bits de dados (pr--definio)

Bits de parada

Paridade

Sobrescre- Y: Na importao ser verificado se o arquivo j existe no NC. ver com N: Os arquivos sero sobrescritos sem consulta prvia. confirmao

7-132

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Sistema 7.1

Sistema Criar, importar e exportar um arquivo de colocao em funcionamento

7.1

Criar, importar e exportar um arquivo de colocao em funcionamento


Nota de leitura
/BA1/ SINUMERIK 802D sl Manual de instrues, captulo Salvamento de dados e colocao em funcionamento de mquinas em srie

Seqncia de operao

Start-up files

Na rea de operao Sistema, selecione a softkey Start up files.

Criar um arquivo de colocao em funcionamento


Um arquivo de colocao em funcionamento pode ser criado completo com todos seus componentes ou apenas com alguns componentes. Deve-se realizar as seguintes aes de operao para este agrupamento de componentes seletivos:
802D data

Com as teclas de sentido, selecione a linha Start-up archive (NC/PLC) do menu 802D data. Pressine ENTER para abrir o diretrio e use as teclas de cursor para selecionar os arquivos desejados.

Copy

Com a softkey Copy copia-se os arquivos para a memria temporria.

Fig. 7-37

Copiar um arquivo completo de colocao em funcionamento

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

7-133

Sistema 7.1 Criar, importar e exportar um arquivo de colocao em funcionamento

Fig. 7-38

Agrupamento do arquivo de colocao em funcionamento

Gravar o arquivo de colocao em funcionamento em um carto CompactFlash


Condio: O carto CF foi inserido e o arquivo de colocao em funcionamento foi copiado para a memria temporria. Seqncia de operao:
Customer CF card Paste

Selecione Customer CF card e escolha o local de salvamento (diretrio).

Com a softkey Paste inicia-se a gravao do arquivo de colocao em funcionamento. Na caixa de dilogo a seguir, confirme o nome que aparecer ou especifique outro nome e clique OK para confirmar o dilogo.

Fig. 7-39

7-134

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Sistema 7.1

Sistema Criar, importar e exportar um arquivo de colocao em funcionamento

Exportar o arquivo de colocao em funcionamento atravs do RS232


Condio: O arquivo de colocao em funcionamento foi copiado para a memria temporria e a conexo RS232 est pronta. Seqncia de operao:
RS232

Selecione o menu RS232 e pressione Send.

Send

No PC: S S S Inicie o WinPCIn. Ative o modo de transmisso binrio. Selecione o menu Receive Data e defina os nomes de arquivo.

Primeiramente so lidos todos os dados e armazenados na memria temporria. Quando todos dados estiverem armazenados na memria, o processo de transmisso iniciado automaticamente e o PC (WinPCIn) recebe os dados. Se ocorrerem erros durante a criao do arquivo (por exemplo, a unidade est desativada), no executada nenhuma transmisso de dados. aberta uma janela de protocolo que mostra a seqncia de criao e o erro.

Importar o arquivo de colocao em funcionamento atravs do RS232


Para importar um arquivo de colocao em funcionamento, execute as seguintes aes de operao:
RS232

Selecione o menu RS232 e inicie a importao com Receive.

Receive

No PC: S S S S Inicie o WinPCIn. Ative o modo de transmisso binrio. Abra o arquivo e selecione Send Data para iniciar a transferncia de dados. Confirme o dilogo de inicializao no comando.

Importar arquivos de colocao em funcionamento a partir do carto CompactFlash


Para importar um arquivo de colocao em funcionamento, execute as seguintes aes de operao: 1. Insira o carto CF. 2. Ative a softkey Customer CF card e selecione a linha com o arquivo desejado. 3. Com Copy copia-se o arquivo para a memria temporria. 4. Selecione a softkey 802D data e posicione o cursor na linha Start-up archive (NC/PLC). 5. Com Paste inicia-se a colocao em funcionamento. 6. Confirme o dilogo de inicializao no comando.

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

7-135

Sistema 7.2 Importar e exportar projetos PLC

7.2

Importar e exportar projetos PLC


Ao importar um projeto, este transferido para o sistema de arquivos do PLC e depois ativado. Para finalizar a ativao, o comando ser reiniciado (reinicializado).

Importar um projeto atravs do RS232


Para importar um projeto, execute as seguintes aes de operao: 1. No menu RS232 selecione Receive para iniciar a importao. 2. Inicie o WinPCIn no PC. 3. Ative o modo de transmisso binrio. 4. Abra o arquivo e selecione Send Data para iniciar a transferncia de dados. 5. Confirme o dilogo de inicializao no comando.

Exportar um projeto atravs do RS232


Execute as seguintes aes de operao: 1. Selecione a linha PLC project (PT802D *.PTE) do menu 802D data com as teclas de sentido. 2. Com a softkey Copy copia-se o arquivo para a memria temporria. 3. Passe para o menu RS232 e selecione a softkey Send. 4. Inicie o WinPCIn no PC. 5. Ative o modo de transmisso binrio. 6. Selecione o menu Receive Data e defina os nomes de arquivo. Ao exportar a partir do comando atravs do RS232, resulta um arquivo em formato de arquivo.

Nota
Para trocar o projeto PLC entre o Programming Tool e o comando, tambm pode-se usar o carto CF. Procedimento:

S No Programming Tool selecione e exporte os arquivos (PT802D*.PTE); S Ou grave diretamente o projeto exportado no carto CF ou use o Explorer para copiar o projeto
para o carto CF. S Insira o carto CF no comando e carregue o projeto como descrito a seguir.

7-136

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Sistema 7.2

Sistema Importar e exportar projetos PLC

Importar um projeto a partir do carto CompactFlash


Para importar um projeto PLC, execute as seguintes aes de operao: 1. Insira o carto CF. 2. No menu Customer CF card selecione a linha com o arquivo de projeto em formato PTE desejado. 3. Com Copy copia-se o arquivo para a memria temporria. 4. Selecione o menu 802D data e posicione o cursor na linha PLC project (PT802D *.PTE) . 5. Com Paste inicie a importao e a ativao.

Gravar o projeto no carto CompactFlash


Execute as seguintes aes de operao: 1. Insira o carto CF. 2. Selecione a linha PLC project (PT802D *.PTE) do menu 802D data com as teclas de sentido. 3. Com a softkey Copy copia-se o arquivo para a memria temporria. 4. Selecione o menu Customer CF card. 5. Procure um local de armazenamento e ative a softkey Paste.

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

7-137

Sistema 7.3 Diagnstico de PLC em representao de esquema de contatos

7.3

Diagnstico de PLC em representao de esquema de contatos

Funcionalidade
Um programa de usurio do PLC constitudo, em sua maior parte, de combinaes lgicas para a realizao de funes de segurana e suporte de processos. Aqui combinado um grande nmero dos mais diversos contatos e rels. A falha de um contato ou rel individual normalmente causa uma avaria na instalao. Para localizar as causas das avarias ou de um erro de programa existem funes de diagnstico disponveis na rea de operao Sistema.

Nota
Uma edio do programa neste ponto no possvel.

Seqncia de operao

PLC

Na rea de operao Sistema selecionada a softkey PLC


PLC program

Abre--se o projeto existente na memria permanente.

7.3.1

Estrutura das telas


A diviso da tela nas reas principais corresponde quela j descrita no captulo 1.1. Os desvios e complementaes para o diagnstico do PLC esto descritos a seguir.

7-138

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Sistema 7.3

Sistema Diagnstico de PLC em representao de esquema de contatos

Fig. 7-40

Estrutura das telas

Elemento de tela 1 2 3

Display

Significado

C Campo d aplicao de li Linguagem de programao PLC suportada Nome do mdulo de programa ativo Representao: Nome simblico (nome absoluto) Estado do programa RUN Programa em andamento Programa parado Representao simblica Representao absoluta Indicao das teclas ativas Foco Assume as tarefas do cursor Linha de indicaes Indicao de informaes durante a localizao STOP Sym abs

Estado da rea de aplicao

5 6 7

7.3.2

Opes de operao
Alm das softkeys e das teclas de navegao, nesta rea existem outras combinaes de teclas disponveis.

Combinaes de teclas
As teclas de cursor movimentam o foco atravs do programa de usurio do PLC. Ao alcanar os limites da janela surge automaticamente a funo de barra de rolagem.

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

7-139

Sistema 7.3 Diagnstico de PLC em representao de esquema de contatos

Tabela 7-5

Combinao de teclas Ao Para a primeira coluna da linha Para a ltima coluna da linha Uma tela para cima Uma tela para baixo Um campo para a esquerda Um campo para a direita Um campo para cima Um campo para baixo Para o primeiro campo da primeira rede Para o ltimo campo da primeira rede Abrir o prximo bloco de programa na mesma janela Abrir o bloco de programa anterior na mesma janela A funo da tecla Select depende da posio do foco de entrada.

Combinao de teclas ou ou

ou ou

S Linha de tabela: Exibio da linha de texto completa S Ttulo de rede: Exibio do comentrio de rede S Comando: Exibio completa dos operandos
Se o foco de entrada estiver em um comando, so exibidos todos operandos inclusive os comentrios.

7-140

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Sistema 7.3

Sistema Diagnstico de PLC em representao de esquema de contatos

Softkeys
PLC info

O menu PLC Info informa sobre o modelo de PLC, a verso de sistema do PLC, o tempo de ciclo e o tempo de execuo do programa de usurio do PLC.

Fig. 7-41

PLC info

Reset pro. time

Com a softkey os dados da janela so atualizados. No estado do PLC possvel observar e modificar durante a execuo do programa.

PLC status

Fig. 7-42

Exibio de estado do PLC

Status list

Com a funo Listas de estado do PLC pode--se exibir e modificar os sinais do PLC.

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

7-141

Sistema 7.3 Diagnstico de PLC em representao de esquema de contatos

Fig. 7-43

Lista de estado

Window 1 xxxx Window 2 xxxx

Na janela so representadas todas informaes lgicas e grficas do programa de PLC no mdulo de programa correspondente. A lgica no LAD (esquema ladder) est dividida em claras partes de programa e rotas de corrente, denominadas redes. Basicamente, os programas LAD representam o fluxo de corrente eltrico atravs de uma srie de ligaes lgicas.

Fig. 7-44

Window 1

Neste menu pode-se comutar entre a representao simblica e a absoluta dos operandos. As seces de programa pode ser representadas em diversos nveis de ampliao, e uma funo de localizao permite a busca rpida dos operandos.
Program block

Com esta softkey pode--se selecionar a lista dos mdulos de programa do PLC. Com Cursor Up/Cursor Down ou Page Up/Page Down pode--se selecionar o mdulo de programa do PLC a ser aberto. O atual mdulo de programa est visvel na linha de informao da janela de listas.

7-142

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Sistema 7.3

Sistema Diagnstico de PLC em representao de esquema de contatos

Fig. 7-45

Seleo de mdulos PLC

Properties

Com esta softkey exibida a descrio do mdulo de programa selecionado que foi atribudo durante a criao do projeto de PLC.

Fig. 7-46

Propriedades do mdulo de programa do PLC selecionado

Local variables

Com a softkey exibida a tabela de variveis local do mdulo de programa selecionado.

Existem dois tipos de mdulos de programa. S S OB1 SBRxx somente varivel local temporria varivel local temporria

Para cada mdulo de programa existe uma tabela de variveis.

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

7-143

Sistema 7.3 Diagnstico de PLC em representao de esquema de contatos

Fig. 7-47

Tabela de variveis local do mdulo de programa do PLC selecionado

Em todas tabelas, os textos que forem maiores do que a largura da coluna, sero truncados no final com o caractere ~. Para este caso existe neste tipo de tabelas um campo de texto de nvel superior no qual exibido o texto da atual posio do cursor. Se o texto estiver truncado com ~, este representado na mesma cor do cursor no campo de texto de nvel superior. Em textos mais longos existe a opo de se exibir o texto completo com a tecla SELECT.
Abre--se o bloco de programa selecionado e seu nome (absoluto) indicado na softkey Window 1/2. Com esta softkey ativa--se ou desativa--se a exibio do estado do programa. Aqui pode--se observar os atuais estados das rede do fim do ciclo PLC. No esquema ladder Estado do programa indicado o estado de todos operandos. Este LAD compreende os valores para a indicao de estado em vrios ciclos PLC e os atualiza em seguida na exibio do estado.

Open

Program stat. ON Program stat. OFF

Fig. 7-48

Estado do programa ON representao simblica

7-144

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Sistema 7.3

Sistema Diagnstico de PLC em representao de esquema de contatos

Fig. 7-49

Estado do programa ON representao absoluta

Symbolic address Absolute address

Com esta softkey realiza--se a comutao entre as representaes absoluta e simblica dos operandos. Dependendo do tipo de representao selecionado, os operandos so exibidos com identificadores absolutos ou simblicos.

Se para uma varivel no existir um smbolo, esta exibida automaticamente de forma absoluta.
A representao na rea de aplicao pode ser ampliada ou reduzida passo a passo. Esto disponveis os seguintes nveis de ampliao:

Zoom + Zoom -

20% (padro), 60%, 100% e 300%


Localizao de operandos em representao simblica ou absoluta.

Find

exibida uma caixa de dilogo na qual pode-se selecionar diversos critrios de localizao. Com a ajuda da softkey Absolute/Symbolic adress pode-se procurar o determinado operando conforme este critrio nas duas janelas de PLC. Na localizao so ignoradas as maisculas e minsculas. Seleo no campo superior de seleo: S S S Localizao de operandos absolutos ou simblicos Ir para o nmero de rede Localizar comando SBR

Outros critrios de busca: S S S S Direo de busca para cima (a partir da atual posio do cursor) Mdulo de programa inteiro (a partir do comeo) Em um mdulo de programa Em todos os mdulos de programa

Os operandos e constantes podem ser procurados como palavra inteira (identificador). Dependendo do ajuste da exibio, pode-se localizar operandos simblicos ou absolutos.

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

7-145

Sistema 7.3 Diagnstico de PLC em representao de esquema de contatos


A softkey OK inicia a localizao. O elemento de busca encontrado marcado pelo foco. Quando nada encontrado, aparece a informao de erro correspondente na linha de informao. Com a softkey Abort sai-se da caixa de dilogo. No ocorre nenhuma localizao.

Fig. 7-50

Localizao de operandos simblicos

Localizao de operandos absolutos

Quando o objeto de busca encontrado, a softkey Continue search permite continuar a localizao.
Symbol info

Com esta softkey so exibidos todos identificadores simblicos utilizados na rede marcada.

Fig. 7-51

Simbologia de rede

Cross refs.

Com esta softkey selecionada a lista de referncias cruzadas. So exibidos todos os operandos utilizados no projeto de PLC.

A partir desta lista podemos verificar em quais redes uma entrada, sada, marcador, etc. utilizado.

7-146

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Sistema 7.3

Sistema Diagnstico de PLC em representao de esquema de contatos

Fig. 7-52

Menu principal Referncia cruzada (absoluto)

(simblico)

O ponto de programa correspondente pode ser diretamente aberto com a funo Open in Window 1/2 na janela 1/2.
Symbolic address Absolute address

Dependendo do tipo de representao ativo, os elementos so exibidos com identificadores absolutos ou simblicos.

Se no existe nenhum smbolo para um identificador, a descrio automaticamente absoluta. A forma de representao dos identificadores indicada na linha de estado. O ajuste bsico a representao absoluta de identificadores.

Open in window 1 Open in window 2

O operando selecionado na lista de referncias cruzadas aberto na janela correspondente.

Exemplo: Deve-se exibir a relao lgica do operando absoluto M251.0 na rede 1 no mdulo de programa OB1. Depois de selecionar o operando e ativar a softkey Open in Window 1 , exibida a seco de programa correspondente na janela 1.

Fig. 7-53

Cursor M251.0 em OB1 rede 2)

M251.0 em OB1 rede 2 na janela 1

Find

... usado para localizar operandos na lista de referncias cruzadas

Os operandos podem ser procurados como palavra inteira (identificador). Na localizao so ignoradas as maisculas e minsculas. Opes de localizao: S S Localizao de operandos absolutos ou simblicos Ir para a linha

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

7-147

Sistema 7.3 Diagnstico de PLC em representao de esquema de contatos


Critrios de localizao: S S Para baixo (a partir da atual posio do cursor) Mdulo de programa inteiro (a partir do comeo)

Fig. 7-54

Localizao por operandos em referncias cruzadas

O texto a ser procurado indicado na linha de informaes. Se o texto no for encontrado, aparece uma mensagem de erro correspondente que deve ser confirmada com OK. Quando o objeto de busca encontrado, a softkey Continue search permite continuar a localizao.

7-148

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Sistema 7.4

Sistema Indicao de alarmes

7.4

Indicao de alarmes

Seqncia de operao

A janela de alarmes aberta. Mediante softkeys pode-se classificar os alarmes de NC. Os alarmes de PLC no so classificados.

Fig. 7-55

Janela de alarmes

Softkeys
Highest priority

Com esta softkey os alarmes so exibidos classificados em ordem de prioridade. O alarme de maior prioridade est no comeo da lista. Com esta softkey os alarmes so exibidos em sua ordem cronolgica. O alarme mais recente est no comeo da lista. Com esta softkey os alarmes so exibidos em sua ordem cronolgica. O alarme mais antigo est no comeo da lista.

Most rec. alarm

Oldest alarm

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

7-149

Sistema 7.4 Indicao de alarmes

7-150

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Programao

8.1
8.1.1

Noes bsicas da programao NC


Nomes de programa
Cada programa tem seu nome prprio. O nome selecionado quando se cria o programa, considerando as seguintes determinaes: S S S S S Os primeiros dois caracteres devem ser letras. Utilizar somente letras, nmeros ou sublinhados. No utilizar nenhum caractere de separao (veja o cap. bloco de caracteres). O ponto decimal somente pode ser utilizado para a identificao de uma extenso de arquivo. Utilizar no mximo 16 caracteres.

Exemplo: EIXO527

8.1.2

Estrutura do programa

Composio e contedo
O programa NC composto por uma sucesso de blocos (veja a tabela 8-1). Cada bloco representa um passo de usinagem. Em um bloco so escritas instrues na forma de palavras. O ltimo bloco em ordem de execuo contm uma palavra especial para o fim do programa: M2.
Tabela 8-1 Bloco Estrutura do programa NC Palavra Palavra ... ;Comentrio

Palavra

Bloco N10 Bloco N20 Bloco N30 Bloco N40 Bloco N50

G0 G2 G91 ... M2

X20 Z37 ... ...

... ... ... ...

; 1 Bloco ; 2 Bloco ; ... ;fim do programa

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

8-151

Programao 8.1 Noes bsicas da programao NC

8.1.3

Estrutura da palavra e endereo

Funcionalidade/estrutura
A palavra um elemento de um bloco e representa uma instruo do comando no eixo principal. A palavra composta por S S caractere de endereo: normalmente uma letra valor numrico: uma srie de nmeros que pode estar completada, em determinados endereos, com um sinal antecedente e um ponto decimal. Um sinal positivo (+) pode ser omitido.
Palavr a
Endereo Valor

Palavra
Endereo Valor

Palavra
Endereo Valor

Exemplo: Explicao:

G1
Deslocam. com interpolao linear

X -20.1
Percurso ou pos. final para o eixo X: -20.1mm

F300
Vel. de avano: 300 mm/min

Fig. 8-1

Exemplo da estrutura da palavra

Vrios caracteres de endereo


Uma palavra tambm pode conter vrios caracteres de endereo. Porm, aqui o valor numrico deve ser atribudo atravs do caractere intercalado =. Exemplo: CR=5.23 Adicionalmente, tambm pode ser chamadas funes G atravs de um nome simblico (veja tambm o captulo Vista geral das instrues). Exemplo: SCALE ; ativar o fator de escala

Endereo ampliado
Nos endereos R Parmetro R H Funo H I, J, K Parmetro de interpolao/ponto intermedirio M Funo M geral, relevante somente para o fuso S Rotao do fuso (fuso 1 ou 2), o endereo ampliado de 1 a 4 dgitos para obter um maior nmero de endereos. Neste caso, a atribuio dos valores deve ser realizada atravs de sinais de igualdade = (veja tambm o captulo Vista geral das instrues). Exemplos: R10=6.234 H5=12.1 I1=32.67 M2=5 S2=400

8-152

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Programao 8.1

Programao Noes bsicas da programao NC

8.1.4

Estrutura do bloco

Funcionalidade
Um bloco deveria conter todos os dados para a execuo de um passo de usinagem. O bloco normalmente composto por vrias palavras e sempre termina com o caractere de final de bloco LF (nova linha). Ao escrever, este gerado automaticamente com a quebra de linha ou pressionando a tecla Input.

/N...
Espao
(BLANK)

Pal.1

Pal.2

...

Pal.n
Espao

;Comentrio

LF
Caractere de final de bloco

Espao

Espao

Instrues do bloco

Nmero do bloco colocado antes das instrues, somente se necessrio, no lugar do N coloca--se : em blocos principais. Omisso de blocos, somente em caso de necessidade, se situa no comeo Fig. 8-2

Somente em caso de necessidade, se situa no final, separado por ; do resto do bloco

Total de caracteres em um bloco: 512

Esquema da estrutura do bloco

Ordem das palavras


Se existirem vrias instrues em um bloco, recomenda-se a seguinte seqncia: N... G... X... Z... F... S... T... D... M... H...

Nota sobre nmeros de bloco


Selecione primeiro os nmeros de bloco em saltos de 5 ou 10. Isto lhe permite inserir mais adiante blocos e ainda assim manter a ordem crescente dos nmeros de bloco.

Omisso de blocos
Os blocos de um programa que no devem ser executados a cada execuo do programa podem ser marcado especialmente com o caractere / antes da palavra do nmero de bloco. A omisso de blocos propriamente dita ativa-se atravs da operao controle do programa: SKP) ou atravs do controle de adaptao (sinal). Uma seco pode ser omitida mediante vrios blocos consecutivos com / . Se durante a execuo do programa uma omisso de blocos estiver ativa, todos blocos de programa marcados com / no sero executados. Todas instrues contidas nos blocos em questo no so consideradas. O programa continuado com o prximo bloco sem marcao.

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

8-153

Programao 8.1 Noes bsicas da programao NC

Comentrio, observao
As instrues nos blocos de um programa podem ser explicadas por comentrios (observaes). Um comentrio comea com o caractere ; e termina com o final do bloco. Os comentrios so exibidos com o contedo do resto do bloco na atual indicao de bloco.

Mensagens
As mensagens so programadas a parte no bloco. Uma mensagem exibida em um campo especial e ela mantida at o final do programa ou da execuo de um bloco com uma nova mensagem. Podese exibir no mx. 65 caracteres no texto da mensagem. Uma mensagem sem texto de mensagem apaga a mensagem anterior. MSG(ESTE O TEXTO DA MENSAGEM)

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

8.1.5

Mapa de caracteres
Os seguintes caracteres podem ser utilizados para a programao e so interpretados conforme as definies.

Letras, nmeros
A, B, C, D, E, F, G, H, I, J, K, L, M, N,O, P, Q, R, S, T, U, V, W X, Y, Z 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 No feita diferenciao entre letras minsculas e maisculas.

Caracteres especiais que podem ser impressos


( ) [ abre parnteses fecha parnteses abre colchetes _ . aspas sublinhado (pertencente s letras) ponto decimal

] <

fecha colchetes menor que

, ;

vrgula, caractere de separao incio do comentrio

8-154

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Programao 8.1

Programao Noes bsicas da programao NC

> : = / * + -

maior que bloco principal, final de etiqueta atribuio, parte de igualdade diviso, omisso de blocos multiplicao adio, sinal positivo subtrao, sinal negativo

% & $ ? !

reservado, no utilizar reservado, no utilizar reservado, no utilizar identif. de varivel prpria do sistema reservado, no utilizar reservado, no utilizar

Caracteres especiais que no podem ser impressos


LF Blank tabulador Caractere de final de bloco Caractere de separao entre as palavras, espao reservado, no utilizar

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

8-155

Programao

Programao

8-156
Atribuio de valores
0 ... 9, somente nmero inteiro, sem sinal 0.001 ... 99 999.999 Velocidade de trajetria da ferramenta/pea, unidade de medida: em mm/min ou mm/rotao em funo de G94 ou G95 Tempo de espera em segundos em mm/rot.2 veja em G34, G35 G4 F... F... Contm dados de correo de uma determinada ferramenta... ; D0->Valores de correo= 0, mx. 9 nmeros D para uma ferramenta D...

8.1.6

Vista geral das instrues

Funes disponveis no SINUMERIK 802D sl plus e pro!

Endereo

Significado

Informao

Programao

Nmero de correo de ferramenta

Velocidade de avano

F 0.001 ... 99 999.999

Tempo de espera (bloco com G4)

0.001 ... 99 999.999

;bloco prprio

Modificao do passo de rosca (bloco com G34, G35) Somente valores inteiros pr-definidos As funes G esto divididas em grupos G. S pode ser escrita uma funo G de um grupo em um bloco. Uma funo G pode estar ativa modalmente (at ser canc. por outra funo do mesmo grupo) ou ela est ativa apen. para o bloco onde ela est, ativa por bloco. Grupo G: 1: Comandos de movimento (Tipo de interpolao) G0 X... Z... G1 X...Z... F...

Funo G (funo preparatria)

G... ou nome simblico, p. ex.: CIP

G0

Interpolao linear com avano rpido

G1 *

Interpolao linear com avano

G2

Interpolao circular em sentido horrio

G2 X... Z... I... K... F... G2 X... Z... CR=... F... G2 AR=... I... K... F... G2 AR=... X... Z... F... G3 ....

;centro e ponto final ;raio e ponto final ;ngulo de abertura e centro ;ng. de abertura e ponto final ;caso contrrio como no G2 CIP X... Z... I1=... K1=... F... intermedirio N10 ... N20 CT Z... X... F... ;I1, K1 o ponto

G3

Interpolao circular em sentido anti-horrio

CIP

Interpolao circular pelo ponto intermedirio

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

CT

Interpolao circular, transio tangencial

;crculo, transio tangencial para segmento de trajetria anterior N10

G33 G33 Z... K... SF=... G33 X... I... SF=... G33 Z... X... K... SF=... G33 Z... X... I... SF=... G33 Z... K... SF=... ; rosca cilndrica, passo constante G34 Z... K... F17.123 ; passo crescente com ; 17.123 mm/rot.2 G33 Z... K... SF=... G35 Z... K... F17.321 ; rosca cilndrica ; passo decrescente com ; 7.321 mm/rot.2

Programao

Rosqueamento com passo constante

ativo modalmente

; passo constante ; rosca cilndrica ; rosca transversal ; rosca cnica (no eixo Z, percurso maior que no eixo X) ; rosca cnica (no eixo X, percurso maior que no eixo Z)

G34

Rosqueamento, passo crescente

G35

Rosqueamento, passo decrescente

G331

Interpolao de roscas

N10 SPOS=... ; fuso em controle de posio N20 G331 Z... K... S... ; rosqu. c/macho s/mandril de com. , p. ex. no eixo Z ; a rosca direita ou esquerda definida atravs do sinal que acompanha o passo (p. ex. K+): + : como no M3 - : como no M4 G332 Z... K... ;rosqueamento com macho sem mandril de comp., p. ex. no eixo Z, Movimento de retrocesso ; sinal do passo como no G331 2: Movimentos especiais, tempo de espera ativo por bloco G4 F... ou G4 S.... ; bloco prprio, F: tempo em segundos ;bloco prprio, S: em rotaes do fuso G74 X1=0 Z1=0 G75 X1=0 Z1=0 3: Escrever na memria ativo por bloco TRANS X... Z... SCALE X... Z... ; bloco prprio, (identificador de eixo da mquina!) ; bloco prprio, (identificador de eixo da mquina!) ;bloco prprio ; fator de escala no sentido do eixo especificado, bloco prprio ROT RPL=... MIRROR X0 ; rotao no plano atual G17 ... G19, bloco prprio ; eixo de coordenada, cujo sentido trocado, bloco prprio ATRANS X... Z... ;bloco prprio

G332

Interpolao de roscas - Retrocesso

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

G4

Tempo de espera

G74

Aproximao do ponto de referncia

G75

Aproximao do ponto fixo

TRANS

Deslocamento programvel

SCALE

Fator de escala programvel

ROT

Rotao programvel (rotation)

Programao

MIRROR

Espelhamento programvel

8-157

ATRANS

Deslocamento aditivo programvel

ASCALE

Fator de escala aditivo programvel

ASCALE X... Z...

Programao

8-158
AROT RPL=... ; rotao aditiva no atual plano G17 ... G19, bloco prprio ; eixo de coordenada, cujo sentido trocado, bloco prprio ; bloco separado ; bloco separado ; bloco separado ; bloco separado AMIRROR X0 G25 S... G25 X... Z... G26 S... G26 X... Z... 6: Seleo de plano 7: Correo do raio da ferramenta ativo modalmente 8: Deslocamento do ponto zero ajustvel ativo modalmente 9: Omisso do deslocamento do ponto zero ajustvel ativo por bloco 10: Comportamento de entrada ativo modalmente

; fator de escala no sentido do eixo especificado, bloco prprio

AROT

Rotao aditiva programvel

AMIRROR

Espelhamento aditivo programvel

G25

Limite inferior de rotao do fuso ou Limite inferior do campo de trabalho

G26

Limite superior de rotao do fuso ou Limite superior do campo de trabalho

G17

Plano X/Y (durante a centragem, necessrio o fresamento TRANSMIT)

G18 *

Plano Z/X (torneamento normal)

G19

Plano Y/Z (necessrio para o fresamento TRACYL)

G40 *

Correo do raio da ferramenta DESL

G41

Correo do raio da ferramenta esquerda do contorno

G42

Correo do raio da ferramenta direita do contorno

G500 *

Deslocamento do ponto zero ajustvel DESL

G54

1 deslocamento do ponto zero ajustvel

G55

2 deslocamento do ponto zero ajustvel

G56

3 deslocamento do ponto zero ajustvel

G57

4 deslocamento do ponto zero ajustvel

G58

5 deslocamento do ponto zero ajustvel

G59

6 deslocamento do ponto zero ajustvel

G53

Omisso por blocos do deslocamento do ponto zero ajustvel

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

G153

Omisso do deslocamento do ponto zero ajustvel inclusive o frame bsico

G60 *

Parada exata

G64

Modo de controle da trajetria

G9 12: Janela de parada exata ativo modalmente 13: Indicao das dimenses em polegadas/mtrica ativo modalmente

Parada exata por bloco

11: Parada exata por bloco ativo por bloco

G601 *

Janela de parada exata fina com G60, G9

Programao

G602

Janela de parada exata aproximada com G60, G9

G70

Indicao das dimenses em polegadas

G71 *

Indicao das dimenses mtrica

G700

Indic. das dim. em polegadas, tambm para avano F

G710 14: Indicao das dimenses absoluta/incremental ativo modalmente 15: Avano/fuso ativo modalmente G96 S... LIMS=... F...

Indic. das dimenses mtrica, tambm para avano F

G90 *

Indicao das dimenses absoluta

G91

Indicao das dimenses incremental

G94

Avano F em mm/min

G95 *

Avano F em mm/rotao do fuso

G96

Velocidade de corte constante LIG (F em mm/rotao, S em m/min)

G97 18: Comportamento de canto na correo do raio da ferramenta ativo modalmente 21: Perfil de acelerao ativo modalmente 24: Controle antecipado ativo modalmente 28: Limitao do campo de trabalho ativo modalmente

Velocidade de corte constante DESL

G450 *

Crculo de transio

G451

Interseco

BRISK *

Acelerao de trajetria de forma brusca

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0 ; vale para todos eixos que foram ativados atravs de dados de ajuste, valores definidos conforme G25, G26 29: Indicao de dimenso raio/dimetro ativo modalmente 47: Linguagens NC externas ativo modalmente

SOFT

Acelerao suave de trajetria

FFWOF *

Controle antecipado DESL

FFWON

Controle antecipado LIG

WALIMON *

Limitao do campo de trabalho LIG

WALIMOF

Limitao do campo de trabalho DESL

DIAMOF

Indio da dimenso de raio

DIAMON *

Indicao de dimenso de dimetro

G290 *

Modo SIEMENS

Programao

8-159

G291

Modo externo (no para 802D-bl)

As funes marcadas com * esto ativas no incio do programa (variante de comando para a tecnologia Torneamento), se no foi programada outra coisa e o fabricante da mquina manteve conservado o ajuste padro).

Endereo
Transmisso de valores para o PLC, definio do significado atravs do fabricante da mquina p. ex.: H7=23.456 H0=... H9999=...

Significado

Atribuio de valores

Informao

Programao

Programao

8-160
0.0000001 ... 9999 9999 (8 casas dec.) ou com indicao de expoente: (10--300 ... 10+300 ) 0.001 ... 99,999.999 Rosca: 0.001 ... 2,000.000 0.001 ... 99,999.999 Rosca: 0.001 ... 2,000.000 0.001 ... 99 999.999 0.001 ... 99 999.999 7 casas decimais; somente nmero inteiro, sem sinal No lugar de um nome qualquer tambm pode-se selecionar L1 ...L9999999, com isso a subrotina tambm chamada em um bloco prprio, Observe: L0001 no igual a L1. O nome LL6 est reservado para a subrotina de troca de ferramentas. P. ex. para ativar processos de comutao, como Lquido refrigerante LIG, mximo 5 funes M em um bloco, No final do bloco, com M0 para-se a usinagem; o processo continua com um novo NC-START. Como o M0, mas a parada somente executada quanto existe um sinal espec. (Contr. de progr.: M01) Encontra-se no ltimo bloco da ordem de execuo Reservado, no utilizar Reservado, no utilizar M... L.... Pertencente ao eixo Y, indicao na interpolao circular com CIP Veja CIP ; bloco separado Pertencente ao eixo X, indicao na interpolao circular com CIP Veja CIP Pertencente ao eixo Y, caso contrrio como no I Veja G2, G3 e G33, G34, G35 Pertencente ao eixo X, significado em funo de G2,G3 ->centro do crculo ou G33, G34, G35 G331, G332->passo da rosca Veja G2, G3 e G33, G34, G35 0 ... 99 somente nmero inteiro, sem sinal n = 1 ou = 2 n = 1 ou = 2 M2=3 fuso 2 M2=4 fuso 2 ;parada de giro direita para ;parada de giro esquerda para

Funo H

H0= at H9999=

Parmetro de interpolao

Parmetro de interpolao

I1=

Ponto intermedirio para interpolao circular

K1=

Ponto intermedirio para interpolao circular

Subrotina, nome e chamada

Funo adicional

M0

Parada programada

M1

Parada opcional

M2

Fim do programa

M30

M17

M3

Fuso com giro direita (para fuso mestre)

M4

Fuso com giro esquerda (para fuso mestre)

M5

Parada do fuso (para fuso mestre)

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Mn=3

Fuso com giro direita (para fuso n)

Mn=4

Fuso com giro esquerda (para fuso n)

Endereo
n = 1 ou = 2 Somente se estiver ativado atravs do dado de mquina com M6; seno, troca direta com o comando T M2=5 ;parada de fuso para fuso 2

Significado

Atribuio de valores

Informao

Programao

Mn=5

Parada do fuso (para fuso n)

Programao

M6

Troca de ferramentas

M40 n = 1 ou = 2 M1=40

Mudana automtica de marchas do redutor (para fuso mestre) ;marcha automtica do redutor ;para fuso 1

Mn=40

Mudana automtica de marchas do redutor (para fuso n)

M41 at M45 n = 1 ou = 2 Reservado, no utilizar A funcionalidade no definida pelo lado do comando e com isso torna-se disponvel p/o fabr. da mquina 0 ... 9999 9999 somente nmero inteiro, sem sinal 0 ... 9999 9999 somente nmero inteiro, sem sinal 1 ... 9999 somente nmero inteiro, sem sinal 0.0000001 ... 9999 9999 (8 casas dec.) ou com indicao de expoente: (10--300 ... 10+300 ) Alm das 4 operaes bsicas de clculo com os operadores + - * / existem as seguintes funes aritmticas: Graus Graus Graus R1=SIN(17.35) R2=COS(R3) R4=TAN(R5) R10=ASIN(0.35) R20=ACOS(R2) Encontra-se no mesmo bloco de chamada para o caso de mltiplos processamentos de subrotina Identificao especial de blocos - no lugar de N... ; este bloco deveria conter todas instrues para um completo segmento de usinagem seguinte :20 Pode ser utilizado para identificao de blocos com um nmero, est escrito no comeo de um bloco N20 M2=41 2

Marcha de redutor 1 at marcha de redutor 5 (para fuso mestre) ;1 marcha de redutor para fuso

Mn=41 at Mn=45

Marcha de redutor 1 at marcha de redutor 5 (para fuso n)

M70, M19

M...

Demais funes M

Nmero de bloco - bloco auxiliar

Nmero de bloco - Bloco principal

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0 L781 P... N10 L871 P3 R1=7.9431 R2=4 com indicao de expoente: R1=-1.9876EX9 ;R1=-1 987 600 000 ; bloco separado ;processamento triplo ;R10: 20,487 graus ;R20: ... graus

Nmero de ciclos de subrotina

R0 at R299

Parmetros aritmticos

Funes aritmticas

SIN( )

Seno

COS( )

Coseno

Programao

8-161

TAN( )

Tangente

ASIN( )

Arco-seno

ACOS( )

Arco-coseno

Endereo
Calcula-se o ngulo o vector formado por compon. vetoriais orientados ortogonalmente entre si. A referncia angular sempre ser o 2 vetor indicado. Resultado na faixa de: -180 a +180 graus R6=SQRT(R7) R12=POT(R13) R8=ABS(R9) R10=TRUNC(R2) R12=LN(R9) R13=EXP(R1) Uso no lugar de M2 para manter a operao de um modo de controle de trajetria 0.001 ... 99 999.999 0.001 ... 99 999.999 0.001 ... 99 999.999 0.001 ... 99 999.999 0.001 ... 99 999.999 1 ... 32 000 somente nmero inteiro, sem sinal 0.001 ... 99 999.999 0.001 ... 99 999.999 0.001 ... 99 999.999 1 ... 200, nmero inteiro Comando G A dimenso pode ser especificada para o ponto final ou centro de um eixo, diferente de G91. Correo da acelerao para um eixo ou fuso, especificada em porcentagem Para um eixo rotativo pode-se indicar bloco a bloco a dimenso para o ponto final com ACP(...), diferente de G90/G91, tambm aplicado no posicionam. do fuso Comando G Dados de posio, p. ex. com TRACYL, TRANSMIT Tempo de espera em rotaes do fuso A troca de ferramentas pode ser realizada diretamente com o comando T ou ento somente com M6. Isto pode ser ajustado no dado de mquina. Unidade de velocidade de corte em m/min com G96; somente para fuso mestre G96 S... G4 F... T... ;bloco prprio Rotao do fuso com unidade de medida em rpm S2=730 Rotao do fuso com unidade de medida em rpm S1=725 Rotao do fuso com unidade de medida em rpm S... ;rotao 725 rpm para fuso 1 ;rotao 730 rpm para fuso 2 RET ;bloco prprio R40=ATAN2(30.5,80.1) ;R40: 20,8455 graus

Significado

Atribuio de valores

Informao

Programao

Programao

8-162
X... Y... Z... N10 G91 X10 Z=AC(20) N10 ACC[X]=80 N20 ACC[S]=50 N10 A=ACP(45.3) N20 SPOS=ACP(33.1) X- dimenso incremental, Z- dimenso absoluta para eixo X 80% para fuso 50% ;aprox. posio absoluta do eixo A em sentido positivo posicionamento do fuso

ATAN2( , )

Arco-tangente2

SQRT( )

Raiz quadrada

POT( )

Quadrado

ABS( )

Valor

TRUNC( )

Parte inteira

LN( )

Logaritmo normal

EXP( )

Funo exponencial

RET

Fim de subrotina

S...

Rotao do fuso (fuso mestre)

S1=...

Rotao do fuso para fuso 1

S2=...

Rotao do fuso para fuso 2

Velocidade de corte com G96 ativo

Tempo de espera no bloco com G4

Nmero de ferramenta

Eixo

Eixo

Eixo

AC

Coordenada absoluta

ACC[eixo]

Correo porcentual da acelerao

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

ACP

Coordenada absoluta, aprox. pos. em sentido positivo (p/eixo rotativo, fuso)

Endereo
N20 SPOS=ACN(33.1) N10 G1 X... Z.... N11 X... ANG=... ou contorno atravs de vrios blocos: N10 G1 X... Z... N11 ANG=... N12 X... Z... ANG=... Veja G2, G3 N10 CALL VARNAME ;nome da varivel Para um eixo rotativo pode-se indicar bloco a bloco a dimenso para o ponto final com ACN(...), diferente de G90/G91, tambm aplicado no posicionam. do fuso Indicao em graus, uma opo para a indicao de retas com G0 ou G1, apenas uma coordenada do ponto final do plano conhecida ou em contornos com vrios blocos o ponto final conhecido Indicao em graus, uma opo para definio de crculos com G2/G3 forma especial de chamada do ciclo, nenhuma transf. de parmetros, nome do ciclo definido em varivel, previsto unicamente para o uso interno em ciclos insere um chanfro entre dois blocos de contorno com o comprimento de chanfro indicado Insere um chanfro entre dois blocos de contorno com comprimento de lado indicado Uma opo para a definio de crculos com G2/G3 N10 X... Z.... CHF=... N11 X... Z... N10 X... Z.... CHF=... N11 X... Z... Veja G2, G3 N10 A=ACP(45.3) aprox. posio absoluta do eixo A em sentido negativo posicionamento do fuso

Significado

Atribuio de valores

Informao

Programao

Programao

ACN

Coordenada absoluta, aprox. pos. em sentido negativo (p/eixo rotativo, fuso) 0.00001 ... 359.99999

ANG

ngulo para a indicao da reta na sucesso de elementos de contorno

AR -

ngulo de abertura para interpolao circular

0.00001 ... 359.99999

CALL

Chamada indireta do ciclo

CHF 0.001 ... 99 999.999

Chanfro, uso geral

0.001 ... 99 999.999

CHR

Chanfro, na sucesso de elementos de contorno 0.010 ... 99 999.999 sinal neg. - para seleo de crculo: maior semicrculo Somente valores especificados

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0 A chamada dos ciclos de usinagem requer um bloco prprio, os parmetros de transferncia devem estar ocupados com valores. Chamadas de ciclos especiais so possveis com MCALL ou CALL adicional. N5 RTP=110 RFP=100 .... N10 CYCLE82(RTP, RFP, ...) N10 CYCLE83(110, 100, ...) ;atribuir com valores ;bloco prprio ;ou transferir valores diretamente ;bloco prprio N10 CYCLE84(...) N10 CYCLE840(...) N10 CYCLE85(...) N10 CYCLE86(...) N10 CYCLE88(...) ;bloco prprio ;bloco prprio ;bloco prprio ;bloco prprio ;bloco prprio

CR

Raio para interpolao circular

CYCLE...

Ciclo de usinagem

CYCLE82

Furao, escareamento plano

CYCLE83

Furao profunda

CYCLE84

Rosqueamento com macho sem mandril de compensao

Programao

8-163

CYCLE840

Rosqu. com macho com mandril de compensao

CYCLE85

Alargamento

CYCLE86

Mandrilamento

CYCLE88

Furao com parada

Endereo
N10 CYCLE93(...) N10 CYCLE94(...) N10 CYCLE95(...) N10 CYCLE97(...) Para um eixo rotativo pode-se indicar bloco a bloco a dimenso para o ponto final com DC(...), diferente de G90/G91, tambm aplicado no posicionam. do fuso Definir varivel de usurio local do tipo BOOL, CHAR, INT, REAL, diretamente no incio do programa -1 ... < 0, 0, >0 -1 ... < 0, 0, >0 0, >0 0, >0 Com FRCM=0: Atua a velocidade de avano F Com FRC=0: Atua a velocidade de avano F Frear com acelerao de eixo configurada. Frear com acelerao abrupta, curso de sada indicado, com alisamento N10 G33 Z50 K5 DITE=4 Iniciar com acelerao de eixo configurada, iniciar com acelerao abrupta, curso de entrada indicado, se necessrio, com sobrecarga do eixo N10 G33 Z50 K5 DITS=4 N10 A=DC(45.3) posio do eixo A N20 SPOS=DC(33.1) aproximar diretamente a posicionamento do fuso ;bloco prprio ;bloco prprio ;bloco prprio ; bloco prprio

Significado

Atribuio de valores

Informao

Programao

Programao

8-164
DEF INT VARI1=24, VARI2 ;2 variveis do tipo INT ;o nome definido pelo usurio Para a unidade de medida, veja F e G94, G95; para chanfro/arredondamento, veja CHF, CHR, RND Para a unidade de medida, veja F e G94, G95; para arredondamento/arredondamento modal, veja RND, RNDM N20 G1 X10 Z25 FXS[Z1]=1 FXST[Z1]=12.3 FXSW[Z1]=2 F... N30 FXST[Z1]=12.3 =1: Seleo =0: Desseleo > 0.0 ... 100.0 Eixo: Utilizar identificador de eixo de mquina em %, mx. 100% do torque mx. do acionamento, eixo: Utilizar identificador de eixo de mquina Unidade de medida mm ou graus, especfica por eixo, eixo: Utilizar identificador de eixo de mquina Em combinao com uma etiqueta salta-se para o bloco marcado, o destino do salto situa-se em sentido ao incio do programa. Em combinao com uma etiqueta salta-se para o bloco marcado, o destino do salto situa-se em sentido ao fim do programa. > 0.0 N40 FXSW[Z1]=2.4 N10 LABEL1: ... ... N100 GOTOB LABEL1 N10 GOTOF LABEL2 ... N130 LABEL2: ... -

CYCLE93

Usinagem de canais

CYCLE94

Alvio DIN76 (formas E e F), acabamento

CYCLE95

Desbaste com detalonamento

CYCLE97

Rosqueamento

DC

Coordenada absoluta, aprox. diretamente at a pos. (p/eixo rotativo, fuso)

DEF

Instruo de definio

DITS

Curso de entrada com rosca G33

DITE

Curso de sada com rosca G33

FRC

Avano por bloco para chanfro/arredondamento

FRCM

Avano modal para chanfro/arredondamento

FXS [eixo]

Deslocamento at o encosto fixo

FXST [eixo]

Torque de fixao, deslocamento at o encosto fixo

FXSW [eixo]

Janela de monitorao, deslocamento at o encosto fixo

GOTOB

Instruo de salto para trs

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

GOTOF

Instruo de salto para frente

Endereo
Para um determinado eixo pode-se indicar bloco a bloco a indicao de dimenso para o ponto final, diferente de G90. Com a condio de salto cumprida, ocorre o salto at com Label ; , caso contrrio, para a prxima instruo/bloco, vrias instrues IF em um bloco so possveis. Operadores de comparao: == igual <> < > >= <= 0.001 ... 99 999.999 +1 -1 +1 -1 Leitura e gravao de variveis de PLC =+1: Entrada de medio1, flanco crescente =-1: Entrada de medio1, flanco decrescente =+1: Entrada de medio1, flanco crescente =-1: Entrada de medio1, flanco decrescente Limita o nmero de rotaes do fuso com a funo G96 ativada - velocidade de corte constante e G97 Veja G96 N10 MEAS=- 1 G1 X... Z... F... meior maior ou igual a menor ou igual a diferente a menor N10 IF R1>5 GOTOF LABEL3 ... N80 LABEL3: ... N10 G90 X10 Z=IC(20) ;Z - dimenso incremental, X- dimenso absoluta

Significado

Atribuio de valores

Informao

Programao

Programao

IC

Coordenada em dimenso incremental -

IF

Condio de salto

LIMS

Rotao limite superior do fuso com G96, G97

MEAS

Medio com cancelamento do curso restante

MEAW

Medio sem cancelamento do curso restante

N10 MEAS=- 1 G1 X... Z... F...

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0 N10 $A_DBR[5]=16.3 ;gravao das variveis reais ;com posio de desloc. 5 ; (posio, tipo e significado esto acordados entre NC e PLC) N10 $A_MONIFACT=5.0 ;finalizao 5 vezes mais rpida da vida til N10 IF $AA_FXS[X1]==1 GOTOF .... > 0.0 Valor de inicializao: 1.0 Valores: 0 ... 5 Eixo: Identificador de eixo de mquina Eixo: Identificador de um eixo (X, Y, Z, ...) deslocado durante a medio Eixo: Identificador de um eixo (X, Y, Z, ...) deslocado durante a medio Estado fornecido: 0: Estado inicial, apalpador no ativou 1: Apalpador ativou N10 R1=$AA_MM[X] N10 R2=$AA_MW[X] N10 IF $AC_MEAS[1]==1 GOTOF .... ;quando o apalpador ativar, o programa continua ...

$A_DBB[n] $A_DBW[n] $A_DBD[n] $A_DBR[n]

Byte de dados Palavra de dados Palavra dupla de dados Dados reais

$A_MONIF ACT

Fator para monitorao da vida til

$AA_FXS [eixo]

Estado, deslocamento at o encosto fixo

$AA_MM[ eixo]

Resultado de medio de um eixo no sistema de coord. da mquina

$AA_MW [eixo]

Programao

Resultado de medio de um eixo no sistema de coord. da pea

8-165

$AC_MEA[1 Estado da tarefa de ] medio

Programao

8-166
N10 IF $AC_CYCLE_TIME==50.5 .... 0 ... 999 999 999, nmero inteiro Atual real Nmero de peas - especificado pelo usurio N10 IF $AC_ACTUAL_PARTS==15 .... Somente leitura Somente leitura Somente leitura Nmero de fuso n =1 ou =2,, somente leitura Nmero de fuso n =1 ou =2,, somente leitura Nmero de fuso n =1 ou =2,, somente leitura Nmero de fuso n =1 ou =2,, somente leitura 0.0 ... 0.0 ... 0 ... 999 999 999, nmero inteiro 0 ... 999 999 999, nmero inteiro Somente leitura Em minutos, gravar ou ler valores para ferramenta t, nmero D d Em minutos, gravar ou ler valores para ferramenta t, nmero D d Gravar ou ler valores para ferramenta t, nmero D d Gravar ou ler valores para ferramenta t, nmero D d Somente leitura N10 IF $P_TOOLNO==12 GOTOF .... N10 IF $P_TOOL==1 GOTOF .... N10 IF $TC_MOP1[13,1]<15.8 GOTOF .... N10 IF $TC_MOP1[13,1]<15.8 GOTOF .... N10 IF $TC_MOP1[13,1]<15 GOTOF .... N10 IF $TC_MOP1[13,1]<8 GOTOF .... Varivel de sistema: Total real Peas nominal

$A..._..._ TIME

Relgio p/tempo de func.: $AN_SETUP_TIME $AN_POWERON_TIME $AC_OPERATING_TIME $AC_CYCLE_TIME $AC_CUTTING_TIME

0.0 ... 10+300 min (valor s de leitura) min (valor s de leitura) s s s Varivel de sistema: Tempo desde a ltima inicializao do comando Tempo desde a ltima inicializao normal Tempo total de execuo de todos programas NC Tempo de execuo do progr. NC (apenas o selec.) Tempo de atuao da ferramenta

$AC_..._ PARTS

Contador de peas: $AC_TOTAL_PARTS $AC_REQUIRED _PARTS $AC_ACTUAL_PARTS $AC_SPECIAL_PARTS

$AC_ MSNUM

Nmero do fuso mestra ativo

$P_ MSNUM

Nmero do fuso mestre programado

$P_NUM_ SPINDLES

Nmero de fusos configurados

$AA_S[n]

Rotao real do fuso n

$P_S[n]

ltima rotao programada do fuso n

$AC_ SDIR[n]

Sentido real de rotao do fuso n

$P_ SDIR[n]

ltimo sentido de rotao programado do fuso n

$P_ TOOLNO

Nmero da ferramenta T ativa

$P_TOOL

Nmero D ativo da ferramenta ativa

$TC_MOP 1[t,d]

Limite de pr-aviso vida til

$TC_MOP 2[t,d]

Vida til restante

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

$TC_MOP 3[t,d]

Limite de pr-aviso nmero de peas

$TC_MOP 4[t,d]

Nmero de peas restantes

$TC_MOP 11[t,d] Gravar ou ler valores para ferramenta t, nmero D d Estado fornecido - codificao por bits para ferramenta t, (Bit 0 at Bit 4) Tipo de monitorao para ferramenta t, gravar ou ler 0: Nenhuma monitorao, 1: Vida til, 2: n de peas Texto da mensagem entre aspas N10 $TC_TP9[1]=2 nmero de peas; ;selecionar monitorao do N10 IF $TC_TP8[1]==1 GOTOF .... N10 $TC_MOP13[13,1]=715

Vida til nominal

0.0 ...

Em minutos, gravar ou ler valores para ferramenta t, nmero D d

N10 $TC_MOP11[13,1]=247.5

Programao

$TC_MOP 13[t,d] 0 ... 2 Mx. 65 caracteres

Nmero de peas nominal 0 ... 999 999 999, nmero inteiro

$TC_TP8[t]

Estado da ferramenta

$TC_TP9[t]

Tipo de monitorao da ferramenta

MSG( )

Mensagem

MSG(TEXTO DA MENSAGEM); bloco prprio ... N150 MSG() ;apaga mensagem anterior N10 OFFN=12.4 N10 X... Z.... RND=... N11 X... Z... ;arredondamento modal LIG ;arredondamento modal

OFFN 0.010 ... 99 999.999 0.010 ... 99 999.999 0 0.00001 ... 359.9999 Indicao em graus, ngulo para uma rotao programada no atual plano G17 at G19 - Insere arredondamentos tangenciais no canto de contorno seguinte com o raio especificado, avano especial possvel: FRCM= ... - Arredondamento modal DESL Insere um arredondamento tangencial entre dois blocos de contorno com o valor de raio indicado

Largura de ranhura com TRACYL, seno sobrem.

Ativo somente com a correo do raio de ferramenta G41, G42 ativado

RND

Arredondamento

RNDM

Arredondamento modal

N10 X... Y.... RNDM=.7.3 N11 X... Y... .... N100 RNDM=.0 DESL Veja ROT, AROT

RPL

ngulo de rotao com ROT, AROT

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0 SET: Diversos valores, a partir do elemento indicado At: conforme o nmero de valores REP: Valor idnt., do elem. indic. at o final do campo n= 1 ou n= 2 n: Nmero do fuso, se configurado apenas SETMS, entra em ao o fuso mestre default Indicao em graus, o ponto de entrada de rosca com G33 deslocado com o valor indicado n =1 ou =2, Identificador de eixo: p. ex. SP1 ou C 0.0000 ... 359.9999 Indicado em graus, o fuso pra na posio indicada (para isso, o fuso dever estar projetado tecnicamente para isso: regulagem de posio) Nmero de fuso n: 1 ou 2 Funo especial; encher memria temporria at STARTFIFO detectar Memria temporria cheira ou Fim do programa. N10 SPOS=.... N10 SPOS=ACP(...) N10 SPOS=ACN(...) N10 SPOS=IC(...) N10 SPOS=DC(...) STOPFIFO enchimento N10 X... N20 X... ;bloco prprio, incio do DEF REAL VAR2[12]=REP(4.5) ;todos elem. valor 4.5 N10 R10=SET(1.1,2.3,4.4) ;R10=1.1, R11=2.3, R4=4.4 N10 SETMS(2) ;bloco prprio, 2 fuso = mestre 0.001 ... 359.999 Veja G33

SET( , , , )

REP()

Fixar valores para campos de variveis

SETMS(n) SETMS

Definir fuso como fuso mestre

SF

Ponto de entrada de rosca com G33

SPI(n)

Converte nmero de fuso n em identificador de eixo

SPOS

Posio do fuso

Programao

8-167

SPOS(n)

STOPFIFO

Parada do processamento rpido

STARTFIF O ;bloco prprio, fim do enchimento ;bloco prprio Funo especial, o prximo bloco somente decodificado quando o bloco antes do STOPRE estiver finalizado. Transformao cinemtica (disponvel somente com o opcional, configurao) TRACYL(20.4,1) TRANSMIT TRANSMIT(1) TRAFOOF ;bloco prprio Transformao cinemtica (disponvel somente com o opcional, configurao) Desativa todas transformaes cinemticas ;bloco prprio ;tambm possvel TRACYL(20.4) ;bloco prprio ;dimetro do cilindro: 20,4 mm ;tambm possvel STOPRE

Incio do processamento rpido

Funo especial; paralelo a isso ocorre o enchimento da memria temporria.

N30 X... STARTFIFO

Programao

8-168
d: 1.000 ... 99 999.999 -

STOPRE

Parada do pr-processamento

TRACYL(d)

Fresamento da superfcie envolvente

TRANSMIT Fresamento da superfcie envolvente

TRAFOOF

Desativar TRANSMIT, TRACYL

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Programao 8.2

Programao Indicaes de percursos

Programao

8.2
8.2.1

Indicaes de percursos
Indicao de medidas absolutas/incrementais: G90, G91, AC, IC
Com as instrues G90/G91 as informaes de percurso X, Z, ... so avaliadas como ponto de coordenadas (G90) ou como percurso de eixo a ser deslocado (G91). G90/G91 vale para todos eixos. Diferente do ajuste G90/G91, uma determinada informao de percurso pode ser indicada por bloco com AC/IC em dimenses absolutas ou incrementais. Estas informaes no determinam a trajetria na qual os pontos finais so alcanados. Para isso existe um grupo G (G0,G1,G2,G3,... veja o captulo 8.3 Movimentos de eixos).

Funcionalidade

Programao
G90 G91 Z=AC(...) Z=IC(...) ;indicao de dimenso absoluta ;indicao de dimenso incremental ;indicao de dimenso absoluta para um determinado eixo (aqui: eixo Z), por bloco ;indicao de dimenso incremental para um determinado eixo (aqui: eixo Z), por bloco
X W Z

Dimenso absoluta G90

Dimenso incremental G 9 1

X W Z

Fig. 8-3

Diversos tipos de indicao de dimenses no desenho

Indicao de dimenso absoluta G90


Com a indicao de dimenses absolutas, a indicao refere-se ao ponto zero do sistema de coordenadas que est ativo momentaneamente (sistema de coordenadas da pea ou da atual pea, ou o sistema de coordenadas da mquina). Isto depende de quais deslocamentos atuam neste momento: programveis, ajustveis ou nenhum deslocamento. Com o incio do programa o G90 est ativo para todos eixos e permanece ativo at este seja desselecionado por um bloco que contm o G91 (indicao de dimenso incremental) (ativo modalmente).

Indicao de dimenso incremental G91


Com a indicao de dimenses incrementais, o valor numrico da informao de percurso corresponde ao percurso de eixo a ser deslocado. O sinal indica o sentido de deslocamento.

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

8-169

Programao 8.2 Indicaes de percursos


O G91 vale para todos eixos e pode ser desselecionado por um bloco que contm o G90 (indicao de dimenses absolutas).

Indicao com =AC(...), =IC(...)


Aps a coordenada do ponto final deve-se escrever um sinal de igualdade. O valor deve ser indicado em parnteses. Com =AC(...) a indicao de dimenses absolutas tambm possvel para centros de crculo. Caso contrrio, o ponto de referncia do centro do crculo ser o ponto de partida do crculo.

Exemplo de programao
N10 G90 X20 Z90 N20 X75 Z=IC(-32) ... N180 G91 X40 Z20 N190 X-12 Z=AC(17) ;indicao de dimenso absoluta ;indicao de dimenso X continua absoluta, dimenso Z incremental ;comutao para a indicao de dimenses incrementais ;X continua como indicao de dimenso incremental, Z absoluto

8.2.2

Indicaes de dimenses mtricas ou em polegadas: G71, G70, G710, G700

Funcionalidade
Se existem dimenses da pea que so diferentes dos ajustes bsicos do comando (polegada ou mm), ento as dimenses podem ser especificadas diretamente no programa. Para isso, o comando assume as converses necessrias no sistema bsico.

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

Exemplo de programao
N10 G70 X10 Z30 N20 X40 Z50 ... N80 G71 X19 Z17.3 ... ;indicao de dimenso em polegadas ;G70 permanece ativo ;indicao de dimenses mtricas a partir deste ponto...

8-170

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Programao 8.2

Programao Indicaes de percursos

Informao
Dependendo do ajuste bsico o comando interpreta todos valores geomtricos ou como mtricos ou como dados em polegadas. Como valores geomtricos tambm entendemos as correes das ferramentas e os deslocamentos do ponto zero, inclusive a indicao; da mesma forma, isto aplica-se velocidade de avano F em mm/min ou inch/min. O ajuste bsico pode ser ajustado atravs de um dado da mquina. Todos os exemplos mencionados neste manual esto baseados em um ajuste bsico mtrico. O G70 ou G71 avalia todas indicaes geomtricas relativas pea, em unidades de polegada ou mtricas, por exemplo: S Informaes de percurso X, Z, ... com G0,G1,G2,G3,G33, CIP, CT S Parmetros de interpolao I, K (tambm passo de rosca) S Raio de crculo CR S Deslocamento do ponto zero programvel (TRANS, ATRANS) Todas demais indicaes geomtricas que no forem indicaes diretas da pea, como avanos, correes de ferramenta e deslocamentos do ponto zero ajustveis, no so influenciadas pelo G70/G71. Porm, o G700/G710 tambm influi na velocidade de avano F (inch/min, inch/rotao ou mm/min, mm/ rotao).

8.2.3

Indicao de dimenses de raio/dimetro: DIAMOF, DIAMON

Funcionalidade
Para a usinagem de peas em tornos comum se programar as indicaes de percurso para o eixo X (eixo transversal) como indicao de dimenses de dimetro. Se necessrio, no programa possvel passar para a indicao de dimenses de raio. O DIAMOF ou DIAMON interpreta a indicao do ponto final para o eixo X como um raio ou dimetro. De forma correspondente, o valor real aparece com o sistema de coordenadas da pea.

Programao
DIAMOF DIAMON
Dimenso de dimetro

;indio da dimenso de raio ;indicao de dimenso de dimetro


Dimenso de raio

DIAMON

X Eixo transversal

DIAMOF
R15

X Eixo transversal

R20

D40

D30

D20

W Z Eixo longitudinal

R10

W Z Eixo longitudinal

Bild 8-4

Indicao de dimenso de raio e de dimetro para o eixo transversal

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

8-171

Programao 8.2 Indicaes de percursos

Exemplo de programao
N10 DIAMON X44 Z30 N20 X48 Z25 N30 Z10 ... N110 DIAMOF X22 Z30 ponto N120 X24 Z25 N130 Z10 ... ;dimetro para eixo X ;DIAMON permanece ativo

;comutao para a indicao de dimenso de raio para o eixo X a partir deste

Nota
Um deslocamento programvel com TRANS X... ou ATRANS X... sempre avaliado como indicao de dimenso de raio. Descrio desta funo: veja o prximo captulo.

8.2.4

Deslocamento do ponto zero programvel: TRANS, ATRANS

Funcionalidade
O deslocamento do ponto zero programvel pode ser usado nas formas e disposies que se repetem na pea ou simplesmente para a seleo de um novo ponto de referncia para as indicaes de di-

menses ou como sobremetal na operao de desbaste. Disso resulta o atual sistema de coordenadas da pea. As novas indicaes de dimenses tm este como referncia. O deslocamento possvel em todos os eixos. Nota: No eixo X, o ponto zero da pea dever estar no centro do giro devido s funes programao de dimetro com DIAMON e velocidade de corte constante com G96. Por isso que se deve usar nenhum ou um deslocamento muito pequeno (p. ex. como sobremetal) no eixo X.
Pea original

X Pea
X atual Z atual W
Pea

Deslocamento X...Z... Pea deslocada Fig. 8-5 Efeito do deslocamento programvel

8-172

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Programao 8.2

Programao Indicaes de percursos

Programao
TRANS Z... ;deslocamento programvel, cancela instrues anteriores de deslocamento, rotao, fator de escala, espelhamento ATRANS Z... ;deslocamento programvel, aditivo s instrues existentes TRANS ;sem valores: cancela instrues anteriores de deslocamento, rotao, fator de escala, espelhamento A instruo com TRANS/ATRANS sempre requer um bloco prprio.

Exemplo de programao
N10 ... N20 TRANS Z5 ;deslocamento programvel, 5 mm em eixo Z N30 L10 ;chamada de subrotina, contm a geometria a ser deslocada ... N70 TRANS ;deslocamento cancelado ... Chamada de subrotina - veja o captulo 8.11 Uso de subrotinas

8.2.5

Fator de escala programvel: SCALE, ASCALE

Funcionalidade
Com SCALE, ASCALE pode-se programar um fator de escala para todos os eixos. Com este fator o percurso no respectivo eixo indicado ampliado ou reduzido. Como referncia para a alterao de escala vale o atual sistema de coordenadas ajustado.

Programao
SCALE X... Z... ;fator de escala programvel, cancela instrues anteriores de deslocamento, rotao, fator de escala, espelhamento ASCALE X... Z... ;fator de escala programvel; aditivo s instrues existentes SCALE ;sem valores: cancela instrues anteriores de deslocamento, rotao, fator de escala, espelhamento As instrues com SCALE, ASCALE sempre requerem um bloco prprio.

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

8-173

Programao 8.2 Notas


S S Em crculos deve-se usar o mesmo fator nos dois eixos. Se for programado um ATRANS com SCALE/ASCALE ativo, ento estes valores tambm estaro sob efeito da escala.

Indicaes de percursos

Pea original

X Pea
W

Z Pea

Pea -- ampliada em X e Z Fig. 8-6 Exemplo de um fator de escala programvel

Exemplo de programao
N20 L10 N30 SCALE X2 Z2 N40 L10 ... ;contorno original programado ;contorno ampliado 2x em X e Z

Chamada de subrotina - veja o captulo 8.11 Uso de subrotinas

Informao
Alm do deslocamento programvel e o fator de escala ainda existem as seguintes funes: rotao programvel ROT, AROT e espelhamento programvel MIRROR, AMIRROR. A princpio, estas funes so mais usadas em operaes de fresamento. Em tornos, isto possvel com TRANSMIT ou TRACYL (veja o captulo 8.14 Fresamento em tornos). Exemplos de rotao e espelhamento: veja o captulo 8.1.6 Vista geral das instrues Informao detalhada: Literatura: Operao e programao - Fresamento SINUMERIK 802D sl

8-174

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Programao 8.2

Programao Indicaes de percursos

8.2.6

Fixao da pea - deslocamento do ponto zero ajustvel: G54 at G59, G500, G53, G153

Funcionalidade
O deslocamento do ponto zero ajustvel especifica a posio do ponto zero da pea na mquina (deslocamento do ponto zero da pea relativo ao ponto zero da mquina). Este deslocamento determinado com a fixao da pea na mquina e deve ser especificado pelo operador no respectivo campo de entrada. O valor ativado pelo programa atravs da seleo de seis possveis agrupamentos: G54 at G59. Para a operao, veja o captulo Especificar/modificar deslocamento do ponto zero

Programao
G54 G55 G56 G57 G58 G59 G500 G53 G153 ;1 deslocamento do ponto zero ajustvel ;2 deslocamento do ponto zero ajustvel ;3 deslocamento do ponto zero ajustvel ;4 deslocamento do ponto zero ajustvel ;5 deslocamento do ponto zero ajustvel ;6 deslocamento do ponto zero ajustvel ;deslocamento do ponto zero ajustvel DESL - modal ;deslocamento do ponto zero ajustvel DESL - por bloco, tambm omite o deslocamento do ponto zero programvel ;como G53, omite tambm o frame bsico

X1 (mquina)
M

Pea

X Pea
W

Z1 (mquina)
p. ex. G54 Especificar o deslocamento somente no eixo Z!

Z Pea

Fig. 8-7

Deslocamento do ponto zero ajustvel

Exemplo de programao
N10 G54 ... N20 X... Z... ... N90 G500 G0 X... ;chamada do 1 deslocamento do ponto zero ajustvel ;usinagem da pea ;desativao do deslocamento ponto zero ajustvel

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

8-175

Programao 8.2 Indicaes de percursos

8.2.7

Limitao do campo de trabalho programvel: G25, G26, WALIMON, WALIMOF

Funcionalidade
Com G25, G26 pode-se definir uma rea de trabalho para todos os eixos onde os eixos podem ser deslocados, mas fora desta rea no permitido nenhum deslocamento dos eixos. Com a correo do comprimento de ferramenta ativa, a ponta da ferramenta determinante, seno o ponto de referncia do porta-ferramenta. As indicaes das coordenadas so relativas mquina. Para poder utilizar a limitao do campo de trabalho, deve-se ativar os dados de ajuste (em Offset/Setting data/Work area limit) para o eixo correspondente. Neste dilogo tambm podem ser pr-definidos os valores para a limitao do campo de trabalho. Com isso eles esto ativos no modo de operao JOG. No programa de pea, os valores podem ser modificados para cada um dos eixos com G25/G26, sendo que os valores da limitao do campo de trabalho sero sobrescritos nos dados de ajuste. Com WALIMON/WALIMOF ativada e desativada a limitao do campo de trabalho no programa.

Programao
G25 X... Z... G26 X... Z... WALIMON WALIMOF ;limite inferior do campo de trabalho ;limite superior do campo de trabalho ;limitao do campo de trabalho LIG ;limitao do campo de trabalho DESL

X1 (mquina)
X
G26 Ponta da ferramenta M

F -- Porta--ferramenta
ponto de referncia

Z1
(mquina)

G25

Campo de trabalho

Z G25
Limitao do campo de trabalho programvel

Z G26

Fig. 8-8

Notas
S Com G25, G26 deve-se utilizar o identificador de eixo de canal do dado de mquina 20080 AXCONF_CHANAX_NAME_TAB. Com o SINUMERIK 802D sl so possveis transformaes cinemticas (TRANSMIT, TRACYL). Eventualmente, aqui so configurados diferentes dos identificadores de eixo no MD 20080 e os identificadores de eixo geomtricos no MD 20060: AXCONF_GEOAX_NAME_TAB. O G25/G26, combinado com o endereo S, tambm utilizado para a limitao da rotao do fuso (veja tambm o captulo Limitao da rotao do fuso). Uma limitao do campo de trabalho somente pode ser ativada se a aproximao do ponto de referncia foi executada para os eixos previstos.

S S

8-176

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Programao 8.2

Programao Indicaes de percursos

Exemplo de programao
N10 G25 X0 Z40 N20 G26 X80 Z160 N30 T1 N40 G0 X70 Z150 N50 WALIMON ... N90 WALIMOF ;valores da limitao inferior do campo de trabalho ;valores da limitao superior do campo de trabalho

;limitao do campo de trabalho LIG ;trabalhar somente dentro dos limites ;limitao do campo de trabalho DESL

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

8-177

Programao 8.3 Movimentaes de eixos

8.3
8.3.1

Movimentaes de eixos
Interpolao linear com avano rpido: G0

Funcionalidade
O movimento com avano rpido G0 utilizado para o posicionamento rpido da ferramenta, mas no para a usinagem direta da pea. Todos eixos podem ser deslocados simultaneamente - em uma trajetria linear. Para cada eixo a velocidade mxima (avano rpido) est definida em dados de mquina. Se somente um eixo deslocado, ento ele desloca com seu avano rpido. Se dois eixos so deslocados simultaneamente, ento a velocidade de percurso (p. ex. a velocidade resultante) selecionada de modo que se obtenha a mxima velocidade de percurso considerando os dois eixos. Um avano programado (palavra F) no importante para o G0. O G0 atua at ser cancelado por outra instruo deste grupo G (G0, G1, G2, G3, ...).

X M P2 W Z

P1

Fig. 8-9

Interpolao linear com avano rpido do ponto P1 ao P2

Exemplo de programao
N10 G0 X100 Z65 Nota: Outra possibilidade de programao da reta resulta da indicao do ngulo ANG= (veja o captulo Programao de elementos do contorno).

Informao
Para o posicionamento existe um grupo de funes G (veja o captulo 8.3.14 Parada exata/Modo de controle da trajetria: G60, G64). Com a parada exata G60 pode-se selecionar com outro grupo uma janela com diversas precises. Para a parada exata existe uma instruo alternativa que atua por bloco: G9. Para a adaptao s suas tarefas de posicionamento, deve-se observar estas opes.

8-178

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Programao 8.3

Programao Movimentaes de eixos

8.3.2

Interpolao linear com avano: G1

Funcionalidade
A ferramenta move-se do ponto inicial ao ponto final em uma trajetria reta. Para a velocidade de percurso a palavra F determinante. Todos eixos podem ser deslocados simultaneamente. O G1 atua at ser cancelado por outra instruo deste grupo G (G0, G2, G3, ...).

X M W Z

Fig. 8-10

Interpolao linear com G1

Exemplo de programao
N05 G54 G0 G90 X40 Z200 S500 M3 ;ferramenta desloca-se em avano rpido, Rotao do fuso = 500 rpm, giro direita

N10 G1 Z120 F0.15 ;interpolao linear com avano de 0.15 mm/rotao N15 X45 Z105 N20 Z80 N25 G0 X100 ;recuar com avano rpido N30 M2 ;fim do programa Nota:Outra possibilidade de programao da reta resulta da indicao do ngulo ANG= (veja o captulo Programao de elementos do contorno).

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

8-179

Programao 8.3 Movimentaes de eixos

8.3.3

Interpolao circular: G2,G3

Funcionalidade
A ferramenta move-se do ponto inicial ao ponto final em uma trajetria circular. O sentido definido pela funo G:

G2

G3

em sentido horrio Fig. 8-11 Definio do sentido de giro do crculo G2/G3

em sentido anti--horrio

A descrio do crculo desejado pode ser indicado de diferentes formas:

G2/G3 e indicao do centro (+ponto final):


X Ponto final X, Z p. ex. G2 X... Z... I... K...

G2/G3 e indicao do raio (+ponto final):


X Ponto final X, Z p. ex. G2 X... Z... CR=... Raio do crculo CR

Centro I, K Ponto inicial X, Z Z X Ponto inicial X, Z Z X

G2/G3 e indicao do ngulo de abertura (+centro):


p. ex. G2 AR=... I... K... ngulo AR Centro I, K Ponto inicial X, Z Z

G2/G3 e indicao do ngulo de abertura (+ponto final):


Ponto final X, Z p. ex. G2 AR=... X... Z... ngulo AR

Ponto inicial X, Z Z

Fig. 8-12

Opes de programao da trajetria circular com G2/G3 no exemplo do G2

O G2/G3 atua at ser cancelado por outra instruo deste grupo G (G0, G1, ...). Para a velocidade de percurso a palavra F determinante.

Nota
Outras opes de programao da trajetria circular resultam com CT - crculo com transio tangencial e CIP - crculo com ponto intermedirio (veja o captulo seguinte).

8-180

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Programao 8.3

Programao Movimentaes de eixos

Tolerncias de entrada para crculo


Os crculos somente so aceitos pelo comando com uma certa tolerncia dimensional. Neste caso comparado o raio do crculo nos pontos inicial e final. Se a diferena estiver dentro da tolerncia, o centro ajustado exatamente a nvel interno. Caso contrrio, dada uma mensagem de alarme. O valor de tolerncia define-se atravs em dados de mquina (veja o Manual de instrues 802Dsl).

Exemplo de programao Indicao do centro e do ponto final X


Ponto de partida Ponto final Centro

I
40 33

K
30 40 50

Fig. 8-13

Exemplo para indicao do centro e ponto final

N5 G90 Z30 X40 N10 G2 Z50 X40 K10 I-7

;ponto inicial do crculo para N10 ;ponto final e centro

Nota: Os valores dos centros referem-se ao ponto inicial do crculo!

Exemplo de programao Indicao de ponto final e raio X


Ponto de partida Ponto final (Centro ?) 40

30 50 Fig. 8-14 Exemplo para indicao de ponto final e raio

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

8-181

Programao 8.3 Movimentaes de eixos


N5 G90 Z30 X40 ;ponto inicial do crculo para N10 N10 G2 Z50 X40 CR=12.207 ;ponto final e raio Nota: Com um sinal negativo do valor em CR=-... seleciona-se um segmento de crculo maior que um semicrculo.

Exemplo de programao Ponto final e ngulo de abertura X


Ponto de partida 1050 (Centro ?) 40 Ponto final

30 50 Fig. 8-15

Exemplo para indicao de ponto final e ngulo de abertura

N5 G90 Z30 X40 N10 G2 Z50 X40 CR=12.207

;ponto inicial do crculo para N10 ;ponto final e raio

Exemplo de programao Indicao do centro e ngulo de abertura X


Ponto de partida (Ponto final ?) 1050 Centro 40 33

K
30 40 Fig. 8-16 Exemplo de indicao de centro e ngulo de abertura

N5 G90 Z30 X40 ;ponto inicial do crculo para N10 N10 G2 K10 I-7 AR=105 ;centro e ngulo de abertura Nota: Os valores dos centros referem-se ao ponto inicial do crculo!

8-182

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Programao 8.3

Programao Movimentaes de eixos

8.3.4

Interpolao circular atravs de ponto intermedirio: CIP

Funcionalidade
Aqui o sentido do crculo resulta da posio do ponto intermedirio (entre ponto inicial e ponto final). Especificao do ponto intermedirio: I1=... para o eixo X, K1=... para o eixo Z. CIP atua at ser cancelado por outra instruo deste grupo G (G0, G1, ...). A indicao de dimenso ajustada, G90 ou G91, vlida para o ponto final e o ponto intermedirio.

X
Ponto de partida

Ponto intermedirio I1=..., K1=... Ponto final

45

40

30 40

Z
50

Fig. 8-17

Crculo com indicao de ponto final e ponto intermedirio no exemplo do G90

Exemplo de programao
N5 G90 Z30 X40 N10 CIP Z50 X40 K1=40 I1=45 ;ponto inicial do crculo para N10 ;ponto final e ponto intermedirio

8.3.5

Crculo com transio tangencial: CT

Funcionalidade
Com CT e o ponto final programado no atual plano (G18: plano X/Y) gera-se um crculo, o qual conectado de forma tangencial com o segmento de trajetria anterior (crculo ou reta). Neste caso, o raio e o centro do crculo so determinados a partir das condies do segmento de trajetria anterior e do ponto final de crculo programado.
N10 G1 ... N20 CT... X Z Programao: N10 G1 Z20 F3 N20 CT X... Z... tangencial ; reta ; crculo com transio .

Ponto final do crculo (X... Z... )

Fig. 8-18

Crculo com transio tangencial at o segmento de trajetria anterior

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

8-183

Programao 8.3 Movimentaes de eixos

8.3.6

Rosqueamento com passo constante: G33

Funcionalidade
Com a funo G33 pode-se usinar roscas com passo constante das seguintes formas: S S S S S Roscas sobre corpos cilndricos Roscas sobre corpos cnicos Rosca externa/interna Rosca simples e rosca mltipla Rosca de mltiplos blocos (seqncia de roscas)

O requisito um fuso com sistema de medio de curso. O G33 atua at ser cancelado por outra instruo deste grupo G (G0, G1, G2, G3, ...).
externa interna

Fig. 8-19

Rosca externa/interna no exemplo da rosca cilndrica

Rosca direita ou esquerda


As roscas direita ou esquerda so determinadas com o sentido de giro do fuso (M3 direita, M4 esquerda - veja o captulo 8.4 Movimento do fuso). Para isso deve-se programar o dado de rotao no endereo S ou ajustar uma rotao.

8-184

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Programao 8.3

Programao Movimentaes de eixos

Programao
Observao: Para o comprimento da rosca deve-se considerar os cursos de entrada e sada da rosca. (para isso veja o captulo a seguir)
Vista lateral Ponto final Comprimento da rosca com entrada e sada Ponto de partida Vista superior Marca de zero grau do encoder do fuso

Deslocamento SF=...

Z Passo Passo: I ou K (o valor permanece constante por todo o comprimento da rosca de um bloco G33) Rosca direita ou esquerda com M3 ou M4

Fig. 8-20

Valores programveis para roscas com G33

X Rosca cilndrica G33 Z... K...

Passo:

Z Rosca cnica G33 Z... X... K... O ngulo do cone menor que 45 graus X Passo: K

(Passo K devido ao curso maior no eixo Z) Z O ngulo do cone maior que 45 graus X Passo: I

G33 Z... X... I...

(Passo I devido ao curso maior no eixo X) Z Rosca transversal G33 X... I... Z X Passo: I

Fig. 8-21

Atribuio de passo para roscas cilndricas, cnicas e transversais

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

8-185

Programao 8.3 Movimentaes de eixos

Rosca cnica
Para roscas cnicas (necessria a indicao de 2 eixos) deve-se utilizar o endereo de passo I ou K requisitado do eixo com o curso maior (comprimento de rosca maior). Um segundo passo no indicado.

Deslocamento do ponto de partida SF=


Um deslocamento do ponto de partida necessrio para o fuso nos casos de usinagem de roscas de mltiplos blocos ou roscas com seces deslocadas. O deslocamento do ponto de partida programado no bloco de rosca com G33 sob o endereo SF (posio absoluta). Se no for escrito nenhum deslocamento do ponto de partida SF, ento ser ativado o valor especificado no dado de mquina ngulo de partida da rosca (SD 4200: THREAD_START_ANGLE). Observe: Um valor programado para SF tambm sempre registrado no dado de ajuste.

Exemplo de programao
Rosca cilndrica, deslocamento de ponto de partida em 180 graus na rosca dupla, comprimento de rosca (inclusive entrada e sada) de 100 mm, passo de rosca de 4 mm/rot. Rosca direita, cilindro pr-usinado: N10 G54 G0 G90 X50 Z0 S500 M3 N20 G33 Z-100 K4 SF=0 N30 G0 X54 N40 Z0 N50 X50 N60 G33 Z-100 K4 SF=180 N70 G0 X54 ... ;aproximar ponto de partida, fuso no sentido horrio ;passo: 4 mm/rot.

;2 rosca, deslocada 180 graus

Rosca de mltiplos blocos


Se forem programados vrios blocos de rosca consecutivos (rosca de mltiplos blocos), ento somente faz sentido indicar um deslocamento do ponto de partida para o 1 bloco de rosca. O valor somente usado aqui. As roscas de mltiplos blocos so agrupadas automaticamente atravs do modo de controle da trajetria (veja o captulo 8.3.14 Parada exata/Modo de controle da trajetria: G60, G64).

3 bloco com G33 (N30) 2 bloco com G33 (N20)

N10 G33 Z... K... SF=... N20 Z.... X.... K... N30 Z.... X... K... 1 bloco com G33 (N10)

Z
Fig. 8-22 Exemplo de rosca de mltiplos blocos (seqncia de roscas)

8-186

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Programao 8.3

Programao Movimentaes de eixos

Velocidade dos eixos


Com roscas G33 a velocidade dos eixos para os comprimentos de rosca resulta da rotao do fuso e do passo da rosca. O avano F no relevante. Mas ele permanece memorizado. Todavia, a velocidade mxima do eixo (avano rpido) definida no dado de mquina no pode ser ultrapassada. Este caso resulta em um alarme.

Informao
Importante S S O interruptor de controle do fuso (override d efuso) deve ser mantido inalterado para a usinagem da rosca. O interruptor de controle do avano (override de avano) no relevante neste bloco.

8.3.7

Curso de entrada e de sada programvel com G33: DITS, DITE

Funcionalidade
O curso de entrada e de sada tambm deve ser percorrido para a rosca solicitada com G33. Nestas reas executada a partida e a frenagem do eixo (os dois eixos no caso de roscas cnicas). Este curso depende do passo da rosca, da rotao do fuso e da dinmica do eixo (configurao). Se o curso de entrada ou de sada disponvel limitado, ento deve-se reduzir a rotao do fuso de modo que este curso seja suficiente. Para, em tais casos, ainda se obter melhores valores de corte e menores tempos de usinagem ou ainda simplificar o caso, pode-se especificar os cursos de entrada e de sada separadamente no programa. Sem indicao nenhuma, atuam os valores dados no dado de ajuste (SD). As indicaes feitas no programa so escritas no SD 42010: THREAD_RAMP_DISP[0] ... [1]. Se este curso no for suficiente para o deslocamento com a acelerao de eixo configurada, ento o eixo sobrecarregado em termos de acelerao. Para a entrada da rosca dado ento o alarme 22280 (Curso de entrada programado muito curto). O alarme somente informativo e no tem nenhuma influncia na execuo do programa de pea. O curso de sada age como uma distncia de arredondamento no fim da rosca. Com isso obtm-se uma mudana de movimentos de eixo isenta de trancos durante a suspenso.

Programao
DITS=... DITE=... ; curso de entrada da rosca com G33 ; curso de sada da rosca com G33

Valores para DITS e DITE ou SD 42010: THREAD_RAMP_DISP: -1 ... < 0: A partida/frenagem do eixo de avano executada com a acelerao configurada. O tranco atua conforme a atual programao BRISK/SOFT. 0: A partida/frenagem do eixo de avano executado de forma abrupta durante o rosqueamento. > 0: pr-definido o curso de entrada / curso de sada da rosca com G33. Para evitar o alarme 22280 deve-se, no caso de cursos de entrada/ sada muito pequenos, considerar os limites de acelerao dos eixos. Nota: O valor do SD 42010 aps o Reset / Incio de programa de -1.

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

8-187

Programao 8.3 Movimentaes de eixos

Curso de sada

Curso de entrada

Ponto de partida

Fig. 8-23

Curso de entrada e curso de sada com arredondamento de canto da rosca G33

Exemplo de programao
... N40 G90 G0 Z100 X10 M3 S500 N50 G33 Z50 K5 SF=180 DITS=4 DITE=2 N60 G0 X30 ...

; entrada de 4 mm, sada de 2 mm

8.3.8

Rosqueamento com passo varivel: G34, G35

Funcionalidade
Com G34 ou G35 podem ser produzidas roscas com passo varivel em um bloco: S S G34 G35 ; rosca com passo crescente (linearmente) ; rosca com passo decrescente (linearmente)

As duas funes contm a mesma funcionalidade como o G33 e requerem as mesmas condies. O G34 ou G35 atua at ser cancelado por outra instruo deste grupo G (G0, G1, G2, G3, G33, ...). Passo da rosca: S I ou K ; passo de rosca inicial em mm/rot., associado com o eixo X ou Z

Alterao do passo de rosca: No bloco com G34 ou G35, o endereo F contm o significado para a alterao do passo: O passo (mm por rotao) muda a cada rotao. S F alterao de passo em mm/rot. 2.

Nota: O endereo, fora do G34, G35 ainda tem o significado do avano ou do tempo de espera para G4. Os valores ali programados permanecem memorizados.

8-188

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Programao 8.3

Programao Movimentaes de eixos

Determinao do F
Se for conhecido o passo inicial e final de uma rosca, ento a alterao do passo de rosca F a ser programada poder ser calculada como segue: -K2a| |K2eF= ------------ [mm/rot. 2] 2*LG Significado: Ke Passo de rosca da coordenada do ponto de destino do eixo [mm/rot.] Passo inicial da rosca (program. em I, K) [mm/rot.] Ka LG Comprimento da rosca em [mm]

Programao
G34 Z... K... F... G35 X... I... F... G35 Z... X... K... F... ; rosca cilndrica com passo crescente ; rosca transversal com passo decrescente ; rosca cnica com passo decrescente

Exemplo de programao
; rosca cilndrica, seguida de passo decrescente N10 M3 S40 ; ativar fuso N20 G0 G54 G90 G64 Z10 X60 ; aproximar ponto de partida N30 G33 Z-100 K5 SF=15 ; rosca; passo constante de 5mm/rot., ; ponto de partida a 15 graus N40 G35 Z-150 K5 F0.16 ; passo inicial de 5 mm/rot. ; reduo de passo de 0,16 mm/rot. 2, ; comprimento de rosca 50 mm, ; passo desejado no fim do bloco de 3 mm/rot. N50 G0 X80 ; suspenso em X N60 Z120 N100 M2

8.3.9

Interpolao de rosca: G331, G332

Funcionalidade
A aplicao desta funo em tornos est prevista preferivelmente para um 2 fuso (ferramenta acionada) - veja o captulo 2 fuso. O requisito um fuso com controle de posio e um sistema de medio de curso. Com G331/G332 pode-se furar roscas sem mandril de compensao, isto se a dinmica do fuso e do eixo permitir isso. Se, apesar de tudo, utilizado um mandril de compensao, ento as diferenas de percurso so reduzidas pelo mandril de compensao. Com isso possvel um rosqueamento com macho com uma rotao mais elevada.

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

8-189

Programao 8.3 Movimentaes de eixos


Com G331 executa-se a furao, com G332 o retrocesso da furao. A profundidade de furao pr-definida atravs do eixo, p. ex. o Z, e o passo da rosca atravs do parmetro de interpolao correspondente (neste caso: K). Com G332 programado o mesmo passo como no G331. A reverso do sentido de giro do fuso realizada automaticamente. A rotao do fuso programada com S, e sem M3/M4. Antes do rosqueamento com macho com G331/G332, deve-se colocar o fuso em modo de posio controlada com SPOS=... (veja tambm o captulo 8.4.3 Posicionamento do fuso).

Rosca direita ou esquerda


O sinal do passo de rosca determina o sentido de giro do fuso: Positivo: Giro direita (como no M3) Negativo: Giro esquerda (como no M4) Observao: Um ciclo de rosqueamento com macho completo com interpolao de rosca disponibilizado com o ciclo padronizado CYCLE84.

Velocidade dos eixos


Com G331/G332, a velocidade do eixo para o comprimento da rosca resulta da rotao do fuso e do passo de rosca. O avano F no relevante. Mas ele permanece memorizado. Todavia, a velocidade mxima do eixo (avano rpido) definida no dado de mquina no pode ser ultrapassada. Este caso resulta em um alarme.

Exemplo de programao
Rosca mtrica 5, passo conforme tabela: 0.8 mm/rot., furo previamente produzido: N5 G54 G0 G90 X10 Z5 N10 SPOS=0 N20 G331 Z-25 K0.8 S600 N40 G332 Z5 K0.8 N50 G0 X... Z... ;aproximar ponto de partida ;fuso em controle de posio ;rosqueamento com macho, K positivo = direita do fuso, ponto final -25 mm ;retrocesso

8-190

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Programao 8.3

Programao Movimentaes de eixos

8.3.10

Aproximao do ponto fixo: G75

Funcionalidade
Com G75 pode-se aproximar um ponto fixo na mquina, p. ex. o ponto de troca de ferramentas. A posio para todos os eixos est definida em dados de mquina. No executado nenhum deslocamento. A velocidade de cada eixo seu avano rpido. O G75 requer um bloco prprio e atual por bloco. Deve-se programar um identificador de eixo da mquina. No bloco aps G75 o comando G anterior do grupo Tipo de interpolao (G0, G1,G2, ...) volta a estar ativo.

Exemplo de programao
N10 G75 X1=0 Z1=0 Observao: Os valores de posio programados para X1, Z1 (neste caso =0) so ignorados, mas devem ser escritos.

8.3.11

Aproximao do ponto de referncia: G74

Funcionalidade
Com G74 a aproximao do ponto de referncia pode ser executada no programa NC. O sentido e a velocidade de cada eixo esto armazenados em dados de mquina. O G74 requer um bloco prprio e atual por bloco. Deve-se programar um identificador de eixo da mquina! No bloco aps G74 o comando G anterior do grupo Tipo de interpolao (G0, G1,G2, ...) volta a estar ativo.

Exemplo de programao
N10 G74 X1=0 Z1=0 Observao: Os valores de posio programados para X1, Z1 (neste caso =0) so ignorados, mas devem ser escritos.

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

8-191

Programao 8.3 Movimentaes de eixos

8.3.12

Medio com apalpador de contato: MEAS, MEAW

Funcionalidade
Esta funo est disponvel para o SINUMERIK 802D sl plus e pro. Se, em um bloco com movimentos de deslocamento de eixos encontra-se a instruo MEAS=... ou MEAW=..., ento as posies dos eixos a ser deslocados so registrados e memorizados no flanco de contato de um apalpador de medio conectado. O resultado de medio de cada eixo pode ser lido no programa. Com MEAS o movimento dos eixos desacelerado com a chegada do flanco de contato selecionado do apalpador e o curso restante apagado.

Programao
MEAS=1 MEAS=-1 MEAW=1 MEAW=-1 G1 X... Z... F... ;medio com flancos ascendentes do apalp. de medio, cancelar curso restante G1 X... Z... F... ;medio com flancos descendentes do apalp. de medio, cancelar curso restante G1 X... Z... F... ;medio com flancos ascendentes do apalp. de medio, sem cancelar curso restante G1 X... Z... F... ;medio com flancos descendentes do apalp. de medio, sem cancelar curso restante

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

Estado da tarefa de medio


Quando o apalpador de medio for acionado, ento a varivel $AC_MEA[1] aps o bloco de medio passa a ter o valor=1; seno o valor =0. Ao iniciar um bloco de medio, a varivel passa a ter o valor=0.

Resultado da medio
O resultado de medio para os eixos deslocados no bloco de medio est disponvel com as seguintes variveis aps o bloco de medio se o acionamento do apalpador de medio for executado corretamente: No sistema de coordenadas da mquina: $AA_MM[eixo] No sistema de coordenadas da pea: $AA_MW[eixo] Eixo significa X ou Z.

8-192

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Programao 8.3

Programao Movimentaes de eixos

Exemplo de programao
N10 MEAS=1 G1 X300 Z-40 F4000 ;medio com cancelamento do curso restante, flancos ascendentes ;erro de medio ? ;processar valores de medio

N20 IF $AC_MEA[1]==0 GOTOF MEASERR N30 R5=$AA_MW[X] R6=$AA_MW[Z] .. N100 MEASERR: M0 ;erro de medio Nota: Instruo IF - veja o captulo Saltos de programas condicionais

8.3.13

Avano F

Funcionalidade
O avano F a velocidade de percurso e representa o valor da soma geomtrica dos componentes de velocidade de todos eixos envolvidos. As diversas velocidades de eixo, no entanto, resultam da proporo do curso dos eixos na trajetria. O avano F atua nos tipos de interpolao G1, G2, G3, CIP, CT e permanece ativo at que seja escrito uma nova palavra F.

Programao
F... Observao: Com valores em nmeros inteirospode-se omitir a indicao do ponto decimal, p. ex.: F300

Unidade de medida para F com G94, G95


A unidade de medida da palavra F determinada por funes G: S S G94 G95 F como avano em mm/min F como avano em mm/rot. do fuso (somente faz sentido quando o fuso est girando!)

Observao: Esta unidade de medida vale para indicaes de dimenses mtricas. Conforme o captulo 8.2.2 Indicao de dimenses mtricas e em polegadas tambm possvel um ajuste com medidas em polegadas.

Exemplo de programao
N10 G94 F310 ;avano em mm/min ... N110 S200 M3 ;giro do fuso N120 G95 F15.5;avano em mm/rot. Observao: Escreva uma nova palavra F quando for alternar G94 - G95!

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

8-193

Programao 8.3 Movimentaes de eixos

Informao
O grupo G com G94, G95 tambm contm as funes G96, G97 para a velocidade de corte constante. Estas funes tambm tem influncia sobre a palavra S (veja o captulo 8.5.1 Velocidade de corte constante).

8.3.14

Parada exata / modo de controle da trajetria: G9, G60, G64

Funcionalidade
Para o ajuste do comportamento de deslocamento nos limites de bloco e para a transio de blocos existem funes G que permitem a adaptao otimizada diversos requisitos. Exemplo: Deseja-se um posicionamento rpido dos eixos, ou deseja-se usinar contornos de trajetria ao longo de vrios blocos.

Programao
G60 G64 G9 G601 G602 ;parada exata -ativa modalmente ;modo de controle da trajetria ;parada exata - ativa por bloco ;janela de parada exata fina ;janela de parada exata aproximada

Parada exata G60, G9


Se a funo de parada exata (G60 ou G9) est ativa, a velocidade desacelerada at zero para alcanar a posio destino no fim do bloco. Neste caso, pode-se ajustar outro grupo G ativo modalmente quando o movimento de deslocamento deste bloco considerado como finalizado e se passa para o prximo. S G601 Janela de parada exata fina A transio de blocos realizada quando todos eixos tiverem alcanado a janela de parada exata fina (valor no dado de mquina). G602 Janela de parada exata aproximada A transio de blocos realizada quando todos eixos tiverem alcanado a janela de parada exata fina (valor no dado de mquina).

8-194

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Programao 8.3

Programao Movimentaes de eixos

A seleo da janela de parada exata influi consideravelmente o tempo total quando devem ser executados muitos posicionamentos. Os ajustes mais finos requerem mais tempo.

Transio de blocos em aproxim. / em fino

G602 (aproximado)

(fino)

G601

Z
Fig. 8-24 Janela de parada exata aproximada ou fina, ativa com G60/G9, representao ampliada da janela

Exemplo de programao
N5 G602 ;janela de parada exata aproximada N10 G0 G60 Z... ;parada exata modal N20 X... Z... ;G60 continua ativo ... N50 G1 G601 ... ;janela de parada exata fina N80 G64 Z... ;passar para modo de controle de trajetria ... N100 G0 G9 Z... ;a parada exata atua somente neste bloco N111 ... ;novamente com modo de controle de trajetria Observao: O comando G9 somente gera a parada exata para o bloco em que est presente; mas o G60 permanece at ser cancelado pelo G64.

Modo de controle da trajetria G64


O objetivo do modo de controle de trajetria de evitar uma frenagem nos limites dos blocos e passar com velocidade de percurso mais constante possvel (nas transies tangenciais) at o prximo bloco. A funo trabalha com controle antecipado da velocidade ao longo de vrios blocos (Look Ahead). Em transies no tangenciais (cantos), eventualmente, a velocidade tambm reduzida de forma to rpida que os eixos sofrem uma mudana de velocidade relativamente grande em um espao de tempo muito curto. Eventualmente isto tem como resultado um grande tranco (mudana de acelerao). Com a ativao da funo SOFT pode-se limitare este tranco.

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

8-195

Programao 8.3 Movimentaes de eixos

Exemplo de programao
N10 G64 G1 Z... F... N20 X.. ... N180 G60 ... ;modo de controle da trajetria ;continua o modo de controle da trajetria ;passa para parada exata

Controle antecipado da velocidade (Look Ahead) No modo de controle da trajetria com G64, o comando determina automaticamente o controle antecipado da velocidade ao longo de vrios blocos NC. Dessa forma pode-se acelerar ou desacelerar ao passar de um bloco para o outro nas transies tangenciais. Nos percursos que so compostos por curtos trechos nos blocos NC, obtm-se velocidades mais altas do que o modo no antecipativo.
Velocidade de avano G64 - Modo de controle da trajetria com Look Ahead Avano F programado F1

G60 -- Parada exata

N1

N2

N3

N4

N5

N6

N7

N8 N9

N10 N11

N12

Curso do bloco

Fig. 8-25 blocos

Comparao do comportamento de velocidade G60 e G64 com curtos percursos nos

8.3.15
BRISK

Comportamento de acelerao: BRISK, SOFT

Os eixos da mquina alteram sua velocidade pelo valor mximo permitido de acelerao at alcanar a velocidade final. O BRISK permite o trabalho com economia de tempo. A velocidade nominal alcanada em pouco tempo. Porm, existem trancos durante a acelerao.

SOFT

Os eixos da mquina aceleram com uma curva linear contnua at alcanar a velocidade final. Atravs desta acelerao sem trancos, o SOFT permite reduzir o esforo da mquina. O mesmo comportamento tambm ocorre nas desaceleraes.

8-196

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Programao 8.3

Programao Movimentaes de eixos

Velocidade (percurso)
Valor nominal

BRISK (ideal para economia de tempo)

SOFT (protege a parte mecnica)

t1 Fig. 8-26

t2

Tempo

Desenvolvimento da velocidade de percurso com BRISK / SOFT

Programao
BRISK SOFT ;acelerao de percurso com trancos ;acelerao de percurso com limite de trancos

Exemplo de programao
N10 SOFT G1 X30 Z84 F6.5 ... N90 BRISK X87 Z104 ... ;acelerao de percurso com limite de trancos ;continua com acelerao de percurso com trancos

8.3.16

Correo porcentual de acelerao: ACC

Funcionalidade
Em partes do programa pode ser necessrio modificar a acelerao de eixos e fuso para forma programvel atravs dos dados de mquina. Esta acelerao programvel uma correo porcentual de acelerao. Para cada eixo (p. ex.: X) ou fuso (S) pode ser programado um valor porcentual > 0% e 200%. A interpolao de eixos realizada ento com esta acelerao porcentual. O valor de referncia (100%) o valor vlido do dado de mquina para a acelerao (dependendo se eixo ou fuso, se for fuso, ainda depende da marcha de transmisso, e depende se modo de posicionamento ou modo de rotao).

Programao ACC[nome de eixo]= porcentagem ACC[S]= porcentagem Exemplo de programao


N10 ACC[X]=80 N20 ACC[S]=50 ... N100 ACC[X]=100

;para eixo ;para fuso

;80% de acelerao para eixo X ;50% de acelerao para fuso ;desativao da correo para o eixo X

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

8-197

Programao 8.3 Movimentaes de eixos

Ativao
A limitao atua em todos tipos de interpolao dos modos de operao AUTOMTICO e MDA. A limitao no ativada em modo JOG e na aproximao do ponto de referncia. Com a atribuio de valor ACC[...] = 100 a correo desativada; tambm com RESET e o fim do programa. O valor de correo programado tambm est ativo no avano de teste.

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

8.3.17

Deslocamento com controle antecipado: FFWON, FFWOF

Funcionalidade
Atravs do controle antecipado, o erro de seguimento reduzido a zero. O deslocamento com controle antecipado permite uma maior preciso de trajetria e consequentemente melhores resultados de acabamento.

Programao
FFWON FFWOF ;controle antecipado LIG ;controle antecipado DESL

Exemplo de programao
N10 FFWON N20 G1 X... Z... F9 ... N80 FFWOF ;controle antecipado LIG

;controle antecipado DESL

8-198

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Programao 8.3

Programao Movimentaes de eixos

8.3.18

3 e 4 eixo

Funcionalidade
Condio: Comando projetado para 3 ou 4 eixos. Dependendo da verso de mquina pode ser necessrio um 3 ou 4 eixo. Estes eixos podem ser executados como eixos lineares ou rotativos. Como conseqncia, pode-se projetar o identificador para estes eixos, p. ex.: U, C ou A, etc. Para os eixos rotativos, pode-se projetar a faixa de deslocamento entre 0 ...< 360 graus (comportamento modular). Um 3 ou 4 eixo pode ser deslocado em sentido linear com os demais eixos, em funo do projeto da mquina. Se o eixo deslocado em um bloco com G1 ou G2/G3 junto com os demais eixos (X, Z), ento este no recebe nenhum componente do avano F. Sua velocidade se baseia no tempo de trajetria dos eixos X e Z. Seu movimento comea e termina com os demais eixos de percurso. Portanto, a velocidade no pode ser maior que o valor limite definido. Se programado somente no bloco, o eixo desloca-se com G1 com o avano F ativo. Trata-se de um eixo rotativo, ento a unidade de medida para F graus/min com G94 ou graus/rotao do fuso com G95. Para estes eixos tambm pode-se ajustar (G54 ... G57) e programar deslocamentos (TRANS, ATRANS).

Exemplo de programao
Supondo que o 4 eixo seja um eixo rotativo e tem o identificador de eixo A: N5 G94 ;F em mm/min ou graus/min N10 G0 X10 Z30 A45 ;deslocar a trajetria X-Z com avano rpido, A simultaneamente N20 G1 X12 Z33 A60 F400 ;deslocar a trajetria X-Z com 400 mm/min, A simultaneamente N30 G1 A90 F3000 ;o eixo A desloca sozinho at a posio de 90 graus ;com velocidade de 3000 graus/min

Instrues especiais para eixos rotativos: DC, ACP, ACN


P. ex. para eixo rotativo A: A=DC(...) ;indic. de dim. abs., aprox. diretam. a pos. (pelo trajeto mais curto) A=ACP(...) ;indicao de dim. absoluta, aprox. a posio em sentido positivo A=ACN(...) ;indicao de dim. absoluta, aprox. a posio em sentido negativo Exemplo: N10 A=ACP(55.7) ;aproximar a posio absoluta de 55,7 graus em sentido positivo ;

8.3.19

Tempo de espera: G4

Funcionalidade
Entre dois blocos NC pode-se interromper a usinagem durante o tempo de espera definido, inserindo um bloco prprio com G4; p. ex. para retirada da ferramenta. As palavras com F... ou S... so utilizadas somente para este bloco para os dados de tempo. Um avano F e uma rotao S previamente programados sero mantidos.

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

8-199

Programao 8.3 Movimentaes de eixos

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

Exemplo de programao
N5 G1 F3.8 Z-50 S300 M3 N10 G4 F2.5 N20 Z70 N30 G4 S30 ;avano F, rotao do fuso S ;tempo de espera de 2,5 s ;esperar 30 rotaes do fuso, corresponde com S=300 rpm e 100 % de correo de rotao: t=0,1 min ;o avano e a rotao do fuso continuam ativos

N40 X...

Observao
O G4 S.. somente possvel com a presena de um fuso controlado (se os dados de rotao tambm foram programados com S... ).

8.3.20

Deslocamento at o encosto fixo

Funcionalidade
Esta funo somente est disponvel para o 802D sl plus e pro. Com a ajuda da funo Deslocamento at o encosto fico (FXS = Fixed Stop) possvel estabelecer a fora necessria para a fixao de peas, como no caso de contra-pontas e garras. Alm disso, com a funo pode-se aproximar pontos de referncia mecnicos. Com torques muito reduzidos tambm pode-se realizar simples processos de medio, evitando a necessidade de se conectar um apalpador.

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

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

Exemplo de programao: Seleo


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

8-200

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Programao 8.3

Programao Movimentaes de eixos

Notas
S S Na seleo, o encosto fixo deve estar entre o ponto de partida e o ponto de destino. As indicaes para torque (FXST[ ]= ) e largura de janela (FXSW[ ]= ) so opcionais. Se estas no forem escritas, atuam os valores dos dados de ajuste (SD) existentes. Os valores programados so incorporados nos dados de ajuste. Para comear so carregados os dados de ajuste com os valores dos dados de mquina. FXST[ ]=... ou FXSW[ ]=... podem ser modificados no programa em qualquer momento. As modificaes tornam-se ativas no bloco antes dos movimentos de deslocamento.

Posio real (encosto fixo alcanado)

Z / Z1

Posio de destino (posio final programada)

Posio inicial Janela de monitorao do encosto fixo ( FXSW[Z1] )

Fig. 8-27

Exemplo p/desloc. at o encosto fixo: O contra-ponta desloc. contra a pea

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

8-201

Programao 8.3 Movimentaes de eixos

Outros exemplos de programao


N10 G1 G94 ... N20 X250 Z100 F100 FXS[X1]=1 ; selecionado para eixo de mquina X1 FXS, torque de fixao e largura de janela dos SDs

N20 X250 Z100 F100 FXS[X1]=1 FXST[X1]=12.3 ; selec. para eixo de mq. X1 FXS, torque de fixao 12,3%, largura de janela do SD N20 X250 Z100 F100 FXS[X1]=1 FXST[X1]=12.3 FXSW[X1]=2 ; selec. para eixo de mq. X1 FXS, torque de fixao 12,3%, largura de janela de 2 mm N20 X250 Z100 F100 FXS[X1]=1 FXSW[X1]=2 ; selec. para eixo de mq. X1 FXS, torque de fix. do SD, largura de janela de 2 mm

Encosto fixo alcanado


Quando se alcana o encosto fixo: S S S O curso restante apagado e o valor nominal de posio modificado. Aumenta o torque de acionamento at o limite programado FXST[ ]=... ou valor a partir do SD e permanece constante. a monitorao do encosto fixo ativada dentro da largura de janela indicada (FXSW[ ]=... ou valor do SD ).

Desselecionar funo
A desseleo da funo aciona uma parada do pr-processamento. No bloco com FXS[X1]=0 devero estar movimentos de deslocamento. Exemplo: N200 G1 G94 X200 Y400 F200 FXS[X1] = 0 ;o eixo X1 retirado do encosto fixo at a posio X= 200 mm.

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

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

8-202

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Programao 8.3

Programao Movimentaes de eixos

Notas adicionais
S S S A Medio com cancelamento do curso restante (comando MEAS) e Deslocamento at o encosto fixo no podem ser programadas ao mesmo tempo em um bloco. Enquanto o Deslocamento at o encosto fixo estiver ativo, no realizada nenhuma monitorao de contorno. Se o limite de torque for reduzido excessivamente, o eixo no pode mais acompanhar o valor nominal, o regulador de posio entra no limite e o desvio de contorno aumenta. Neste estado operacional podem ser produzidos movimentos bruscos com o aumento do limite de torque. Para assegurar que o eixo ainda pode acompanhar, deve-se controlar para que o desvio do contorno no seja maior que com o torque sem limitao. Atravs de um dado de mq. pode-se definir a rampa ascendente para um novo limite de torque, p/evitar um ajuste brusco do limite de torque (p. ex. presso de um contra-ponta).

Varivel de sistema para estado: $AA_FXS[eixo]


Esta varivel de sistema fornece o estado do Desl. at o encosto fixo para o eixo indicado: Valor = 0: Eixo no est no encosto 1. Eixo foi aproximado com sucesso (O eixo encontra-se na janela de monitorao do encosto fixo) 2: Aproximao do encosto no falhou (O eixo no est no encosto) 3: Deslocamento at o encosto fixo est ativado 4: Encosto foi reconhecido 5: O desloc. at o encosto fixo desselecionado. A desseleo no foi toda concluda. A consulta da varivel de sistema no programa de pea ativa uma parada de pr-processamento. Com o SINUMERIK 802D somente podem ser registrados os estados estticos antes e depois da seleo/desseleo.

Omisso de alarmes
Com um dado de mquina pode-se omitir a emisso dos seguintes alarmes: S S 20091 Encosto fixo no foi alcanado 20094 Encosto fixo cancelado

Literatura: Descrio de funes, captulo Deslocamento at o encosto fixo

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

8-203

Programao 8.4 Movimentos do fuso

8.4
8.4.1

Movimentos do fuso
Rotao do fuso S, sentidos de giro

Funcionalidade
A rotao do fuso programada no endereo S em rotaes por minuto se a mquina dispor de um fuso com controle. O sentido de giro e o incio ou o fim do movimento so definidos atravs de comandos M (veja tambm o captulo 8.7 Funo adicional M). M3 ;Fuso com giro direita M4 ;Fuso com giro esquerda M5 ;Parada do fuso Observao: No caso de valores S em nmeros inteiros pode-se omitir a indicao do ponto decimal, p. ex. S270

Informao
Ao escrever M3 ou M4 em um bloco com movimentos de eixos ento so ativados os comandos M antes dos movimentos de eixo. Ajuste padro: Os movimentos de eixos somente comeam quando o fuso j estiver acelerado (M3, M4). M5 igualmente emitido antes do movimento de eixo. Porm, no se espera a parada do fuso. Os movimentos de eixos j comeam antes da parada do fuso. O fuso parado com o fim do programa ou RESET. No incio do programa est ativa a rotao de fuso zero (S0). Observao: Atravs de dados de mquina pode-se projetar outros ajustes.

Exemplo de programao
N10 G1 X70 Z20 F3 S270 M3 ... N80 S450 ... ... N170 G0 Z180 M5 ;o fuso acelera para 270 rpm com giro direita antes ;do deslocamento dos eixos X e Z ;mudana de velocidade ;movimento Z no bloco, parada do fuso

8.4.2

Limitao da rotao do fuso: G25, G26

Funcionalidade
Atravs do programa pode-se limitar os valores limite normalmente vlidos para um fuso controlado, escrevendo-se G25 ou G26 e o endereo de fuso S com o valor limite da rotao. Dessa forma sobrescreve-se os valores inseridos nos dados de ajuste. O G25 ou G26 sempre requer um bloco prprio. Uma rotao S anteriormente programada mantida.

Programao
G25 S.... G26 S... ;limite inferior de rotao do fuso ;limite superior de rotao do fuso

8-204

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Programao 8.4

Programao Movimentos do fuso

Informao
Os limites externos da rotao do fuso so definidos no dado de mquina. Com a especificao atravs do painel de comando, pode-se ativar dados de ajuste para a limitao adicional. Com a funo G96 velocidade de corte constante, pode-se programar/especificar um limite superior adicional (LIMS).

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

8.4.3

Posicionamento do fuso: SPOS

Funcionalidade
Condio: O fuso deve estar tecnicamente projetado para trabalhar em modo de controle de posio. Com a funo SPOS= pode-se posicionar o fuso em uma determinada posio angular. O fuso parado na posio atravs do controle de posio. A velocidade posicionamento est definida no dado de mquina. Com SPOS=valor do movimento M3/M4 conserva-se o respectivo sentido de giro at o fim do posicionamento. Ao posicionar a partida do estado parado, a posio alcanada pelo trajeto mais curto. Neste caso, o sentido resulta a partir da respectiva posio inicial e posio final. Exceo: O primeiro movimento do fuso, isto , quando o sistema de medio ainda no est sincronizado. Para este caso o sentido especificado no dado de mquina. Outras especificaes de movimento para o fuso com SPOS=ACP(...), SPOS=ACN(...), ... podem ser realizadas como para eixos rotativos (veja o captulo 3 e 4 eixo). O movimento do fuso realizado paralelamente aos eventuais movimentos d eixo no mesmo bloco. Este bloco estar concluda quando ambos movimentos forem concludos.

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

Exemplo de programao
N10 SPOS=14.3 ;posio do fuso 14,3 graus ... N80 G0 X89 Z300 SPOS=25.6 ;posicionamento do fuso com movimentos de eixo. O bloco concludo quando todos movimentos forem concludos. N81 X200 Z300 ;o bloco N81 somente quando tambm se alcana a posio do do fuso N80.

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

8-205

Programao 8.4 Movimentos do fuso

8.4.4

Marchas de transmisso

Funcionamento
Para um fuso pode-se projetar at 5 marchas de transmisso para adaptao de rotao e torque. A seleo de uma marcha de transmisso realizada no programa mediante comandos M (veja o captulo 8.7 Funo adicional M): S S M40 M41 at M45 ;seleo automtica de marcha de transmisso ;marcha de transmisso 1 a 5

8.4.5

2 fuso

Funcionamento
Com SINUMERIK 802D sl plus e 802D sl pro est disponvel um 2 fuso.
Com estes comandos so possveis as funes de transformao cinemtica TRANSMIT e TRACYL para executar fresamentos em tornos. Estas funes requerem um segundo fuso para a fresa acionada. Ao usar estas funes, o fuso principal operado como eixo rotativo (veja o captulo 8.14).

Fuso mestre
Com o fuso mestre est associada uma srie de funes que somente so possveis neste fuso: S S S S S G95 G96, G97 LIMS G33, G34, G35, G331, G332 M3, M4, M5, S... ;avano de rotao ;velocidade de corte constante ;limite superior de rotao com G96, G97 ;rosqueamento, interpolao de rosca ;simples indicaes de sentido de giro, parada e rotao

8-206

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Programao 8.4

Programao Movimentos do fuso

O fuso mestre determinado atravs de configurao (dados de mquina). Normalmente ele o fuso principal (fuso 1). No programa pode-se definir outro fuso como sendo fuso mestre: S SETMS(n) ;fuso n (= 1 ou 2) o fuso mestre a partir deste ponto.

Um Reset tambm feito atravs de: S S SETMS SETMS(1) ;agora o mestre fuso configurado passa a ser novamente fuso mestre ou ;o fuso 1 novamente o fuso mestre.

A definio de fuso mestre modificada no programa somente vale at o fim do programa ou o cancelamento do programa. Em seguida o fuso mestre configurado novamente ativado.

Programao atravs de nmero de fuso


Algumas funes de fuso tambm podem ser selecionadas atravs do nmero do fuso: S S S S S S S S1=..., S2=... M1=3, M1=4, M1=5 M2=3, M2=4, M2=5 M1=40, ..., M1=45 M2=40, ..., M2=45 SPOS[ n ] SPI (n) ;rotao de fuso para fuso 1 ou 2 ;indicaes para sentido de giro, parada para fuso 1 ;indicaes para sentido de giro, parada do fuso 2 ;marchas de transmisso para fuso 1 (se disponvel) ;marchas de transmisso para fuso 2 (se disponvel) ;posicionar fuso n ;converte nmero de fuso n para identificador de eixo, p. ex. SP1 ou CC ;n deve ser um nmero de fuso vlido (1 ou 2) ;os identificadores de fuso SPI(n) e Sn so idnticos funcionalmente. ;ltima rotao programada para fuso n ;atual rotao para fuso n ;ltimo sentido de giro programado para fuso n ;atual sentido de giro para fuso n

S S S S

$P_S[ n ] $AA_S[ n ] $P_SDIR[ n ] $AC_SDIR[ n ]

2 fusos disponveis
Atravs de variveis de sistema pode-se consultar no programa: S S S $P_NUM_SPINDLES $P_MSNUM $AC_MSNUM ;nmero de fusos configurados (no canal) ;nmero do fuso mestre programado ;nmero do fuso mestre ativo

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

8-207

Programao 8.5 Funes especiais de torneamento

8.5
8.5.1

Funes especiais de torneamento


Velocidade de corte constante: G96, G97

Funcionalidade
Condio: Um fuso controlado deve estar disponvel. Com a funo G96 ativada, a rotao do fuso adaptada ao dimetro de pea (eixo transversal) que est sendo usinado para que a velocidade de corte S programada seja mantida constante no corte da ferramenta: Rotao do fuso vezes o dimetro = constante. A partir do bloco com G96, a palavra S avaliada como velocidade de corte. O G96 ativo modalmente at ser cancelado por outra funo G do grupo (G94, G95, G97).

Programao
G96 S... LIMS=... F... G97 ;velocidade de corte constante LIG ;velocidade de corte DESL

S ;velocidade de corte, unidade de medida m/min LIMS= ;limite superior de rotao do fuso, ativo com G96, G97 F ;avano em unidade de medida mm/rotao - como no G95 Observao: Se G94 estava ativo ao invs de G95, deve ser escrito novamente um valor F correspondente!

X (eixo transversal)

D2

D1

SD = rotao do fuso D1, D2 = Dimetro

D1 x SD1=D2 x SD2=Dn x SDn= constante Fig. 8-28 Velocidade de corte constante G96

Deslocamento em avano rpido


Ao deslocar com avano rpido G0, no executada nenhuma mudana de rotao. Exceo: Se o contorno aproximado em avano rpido e o bloco seguinte contm um tipo de interpolao G1 ou G2, G3, CIP, CT (bloco de contorno), ento a rotao do bloco de aproximao com G0 se adapta conforme o bloco de contorno.

8-208

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Programao 8.5

Programao Funes especiais de torneamento

Limite superior de rotao LIMS=


Durante a usinagem de dimetros grandes e pequenos, a rotao do fuso pode aumentar significativamente. Aqui recomenda-se a indicao do limite superior de rotao do fuso LIMS=... . O LIMS atua somente com G96 e G97. Com a programao do LIMS=... , o valor especificado no dado de ajuste (SD 43230: SPIND_MAX_VELO_LIMS) sobrescrito. Este SD atua se o LIMS no for programado. O limite superior de rotao programado com G26 ou definido atravs de dado de mquina no pode ser excedido com LIMS=.

Desativar a velocidade de corte constante: G97


A funo velocidade de corte constante desativada com G97. Se G97 est ativo, uma palavra S escrita novamente avaliada como rotao de fuso em rotaes por minuto. Se no for escrito nenhuma palavra S, o fuso continua girando com a rotao que foi determinada por ltimo com a funo G96.

Exemplo de programao
N10 ... M3 N20 G96 S120 LIMS=2500 N30 G0 X150 N31 X50 Z... N32 X40 ;sentido de giro do fuso ;ativar a velocidade de corte constante, 120 m/min, rotao limite 2500 rpm ;sem mudana de rotao, devido ao bloco N31 com G0 ;sem mudana de rotao, devido ao bloco N32 com G0 ;aproximao do contorno, a nova rotao ajustada automaticamente da forma requerida para o incio do bloco N40 ;avano 0.2 mm/rot. ;desativao da velocidade de corte constante ;nova velocidade de fuso, rpm

N40 G1 F0.2 X32 Z... ... N180 G97 X... Z... N190 S...

Informao
A funo G96 tambm pode ser desativada com G94 ou G95 (mesmo grupo G). Neste caso atua a ltima rotao de fuso S programada para a usinagem restante, enquanto no for escrito nenhuma palavra S nova. O deslocamento programvel TRANS ou ATRANS (veja o captulo de mesmo nome) no deve ser aplicado no eixo transversal X ou somente com valores pequenos. O ponto zero da pea deve ficar no centro do torneamento. Somente assim que assegurada a funo exata do G96.

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

8-209

Programao 8.5 Funes especiais de torneamento

8.5.2

Arredondamento, chanfro

Funcionalidade
Em um canto de contorno pode-se inserir os elementos chanfro (CHF ou CHR) ou arredondamento. Se desejar arredondar vrios cantos de contorno seqencialmente da mesma forma, ento isto se obtm com o Arredondamento modal (RNDM). O avano para o chanfro/arredondamento pode ser programado com FRC (por bloco) ou FRCM (modal). Se FRC/FRCM no forem programados, aplicado o avano F normal.

Programao
CHF=... CHR=... RND=... RNDM=... ;inserir chanfro, valor: comprimento do chanfro ;inserir chanfro, valor: comprimento do lado do chanfro ;inserir arredondamento, valor: raio do arredondamento ;arredondamento modal: Valor >0: Raio do arredondamento, arredondamento modal LIG Este arredondamento inserido em todos cantos de contorno subsequenValor = 0: Arredondamento modal DESL FRC=... ;avano por bloco para chanfro/arredondamento, Valor > 0, avano em mm/min para G94 ou mm/rot. para G95 ;avano modal para chanfro/arredondamento, Valor >0: avano em mm/min (G94) ou mm/rot. (G95), Avano modal para chanfro/arredondamento LIG Valor = 0: Avano modal para chanfro/arredondamento DESL O avano F aplicado para o chanfro/arredondamento.

tes.

FRCM=...

Informao
A respectiva instruo CHF= ... ou CHR=... ou RND=... ou RNDM=... escrita no bloco com os movimentos dos eixos que conduz ao canto. Uma reduo do valor programado para chanfro e arredondamento realizada automaticamente se o comprimento do contorno de um bloco qualquer no for suficiente. O chanfro ou arredondamento no so inseridos quando S S So programados mais do que trs blocos seguidos que no contm nenhuma informao de deslocamento no plano Ou se muda o plano

F, FRC,FRCM no tem efeito se um chanfro percorrido com G0. Se para o chanfro/arredondamento est ativo o avano F, ento, como padro, adotado o valor do bloco que sai do canto. Atravs de dados de mquina pode-se projetar outros ajustes.

8-210

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Programao 8.5

Programao Funes especiais de torneamento

Chanfro CHF ou CHR


Entre contornos lineares e circulares em qualquer combinao incorpora-se um elemento de contorno linear. O canto quebrado.

N10 G1 ... CHF=...

Chanfro

N20 G1 ...

Bissetriz Z

Fig. 8-29

Insero de um chanfro CHF no exemplo entre duas retas

N10 G1 ... CHR=...

CHR=

Chanfro

N20 G1 ... X

Bissetriz Z

Fig. 8-30

Insero de um chanfro CHR no exemplo entre duas retas

Exemplos de programao de chanfro


N5 F... N10 G1 X... CHF=5 N20 X... Z... ... N100 G1 X... CHR=2 N110 X... Z... ... N200 G1 FRC=200 X... CHR=4 N210 X... Z... ;inserir um chanfro de 5 mm de comprimento

;inserir um chanfro de 2 mm de comprimento de lado

;inserir um chanfro com avano FRC

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

8-211

Programao 8.5 Funes especiais de torneamento

Arredondamento RND ou RNDM


Entre contornos lineares e circulares em qualquer combinao incorporado um elemento de contorno circular com transio tangencial.

Reta/reta:
N10 G1 ...RND=... Arredondamento

Reta/crculo:
N50 G1 ...RND=... RND=... X Z Z Insero de arredondamentos nos exemplos Arredondamento

RND=... X

N20 G1 ...

N60 G3 ...

Fig. 8-31

Exemplo de programao: Arredondamento


N5 F... N10 G1 X... RND=4 N20 X... Z... ... N50 G1 X... FRCM= ... RNDM=2.5 ;inserir 1 arredondamento com raio de 4 mm, avano F

;arredondamento modal, raio de 2,5 mm com ;avano especial FRCM (modal) N60 G3 X... Z... ;continua inserindo este arredondamento - at N70 N70 G1 X... Z... RNDM=0 ;arredondamento modal DESL ...

8-212

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Programao 8.5

Programao Funes especiais de torneamento

8.5.3

Programao de elementos de contorno

Funcionalidade
Se em um desenho de usinagem no existem indicaes diretas do ponto final do contorno, ento para a determinao da reta pode-se utilizar indicaes angulares. Em um canto de contorno pode-se inserir os elementos chanfro ou arredondamento. A respectiva instruo CHR= ... ou RND=... escrita no bloco com movimentos de eixo que conduz at o canto. A programao de elementos do contorno aplicvel em blocos com G0 ou G1. Teoricamente pode-se interligar um nmero indeterminado de blocos de retas e, entre eles, inserir um arredondamento ou um chanfro. Neste caso, cada reta deve-se ser claramente definida por indicaes de pontos e / ou de ngulos.

Programao
ANG=... RND=... CHR=... ;indicao de ngulo para definio de uma reta ;inserir arredondamento, valor: raio do arredondamento ;inserir chanfro, valor: comprimento do lado do chanfro

Informao
Se forem programados raio e chanfro em um bloco, independente da seqncia de programao, somente ser inserido o raio.

ngulo ANG=
Se para uma reta apenas se conhece uma coordenada de ponto final, ou em contornos ao longo de vrios blocos, tambm no se conhece o ponto final global, pode-se utilizar uma indicao de ngulo para a determinao do trecho de trajetria em linha reta. O ngulo sempre refere-se ao eixo Z (caso normal: G18 ativo). Os ngulos positivos esto alinhados no sentido anti-horrio.
Contorno
X ou

Programao Ponto final em N20 no totalmente conhecido N10 G1 X1 Z1 N20 X2 ANG=... N10 ou: N10 G1 X1 Z1 N20 Z2 ANG=...

(X2,?) (?, Z2) ANG=... N20 + (X1,Z1)


Z

Os valores apenas so um exemplo.

Fig. 8-32

Indicao de ngulo para determinao de uma reta

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

8-213

Programao 8.5 Funes especiais de torneamento

Contorno
X

Programao Ponto final em N20 desconhecido N10 G1 X1 Z1 N20 ANG=...1 N30 X3 Z3 ANG=...2

(X3,Z3) N30 (?, ?) N20 (X1,Z1)


Z

ANG=...2 ANG=...1 N10

Os valores apenas so um exemplo.

(X3,Z3) N30

ANG=...2

ANG=...1 (?, ?) N20 (X1,Z1)


Z X

N10

Ponto final em N20 desconhecido, inserir arredondamento: N10 G1 X1 Z1 N20 ANG=...1 RND=... N30 X3 Z3 ANG=...2 de modo similar inserir chanfro: N10 G1 X1 Z1 N20 ANG=...1 CHR=... N30 X3 Z3 ANG=...2 Ponto final em N20 desconhecido, inserir arredondamento: N10 G1 X1 Z1 N20 ANG=...1 RND=... N30 X3 Z3 ANG=...2 de modo similar inserir chanfro: N10 G1 X1 Z1 N20 ANG=...1 CHR=... N30 X3 Z3 ANG=...2 Ponto final em N20 desconhecido, inserir arredondamento: N10 G1 X1 Z1 N20 ANG=...1 RND=... N30 X3 Z3 ANG=...2 de modo similar inserir chanfro: N10 G1 X1 Z1 N20 ANG=...1 CHR=... N30 X3 Z3 ANG=...2

(X3,Z3) N30 (X2,Z2) N20 (X1,Z1)


Z

N10

(X3,Z3) N40 (X4,Z4)

ANG=...2

N30 (?, ?) N20

ANG=...1 N10 (X1,Z1)


Z

Fig. 8-33

Exemplos para contornos de mltiplos blocos

8-214

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Programao 8.6

Programao Ferramenta e correo de ferramenta

8.6
8.6.1

Ferramenta e correo de ferramenta


Notas gerais

Funcionalidade
Na criao do programa para usinagem da pea no necessrio considerar o comprimento ou o raio da ferramenta. Programa-se diretamente as dimenses da pea, p. ex. de acordo com o desenho. Os dados de ferramenta so especificados separadamente em uma rea especial de dados. No programa chama-se somente a ferramenta necessria com seus dados de correo. Com base nestes dados, o comando executa as correes de percurso necessrias para produzir a pea descrita.
F- Ponto de refer. do porta-ferramenta M- Ponto zero da mquina T2 W- Ponto zero da pea F F

T1

Fig. 8-34

Usinagem de uma pea com diversas dimenses de ferramenta

8.6.2

Ferramenta T

Funcionalidade
A seleo da ferramenta feita com a programao da palavra T. Se aqui se trata de uma troca de ferramenta apenas de uma pr-seleo, isto est definido no dado de mquina: S S A troca de ferramentas (chamada de ferramenta) realizada diretamente com palavra T (comum para revolveres de ferramentas em tornos) ou a troca realizada aps a pr-seleo com a palavra T atravs da instruo adicional M6 (veja tambm o captulo 8.7 Funes adicionais M).

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

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

8-215

Programao 8.6 Ferramenta e correo de ferramenta

Programao
T... ;nmero de ferramenta: 1 ... 32 000

Nota
A seguir o valor mximo de memorizaes simultneas por comando: S S S SINUMERIK 802D sl value: SINUMERIK 802D sl plus: SINUMERIK 802D sl pro: 32 ferramentas 64 ferramentas 128 ferramentas.

Exemplo de programao
Troca de ferramentas sem M6: N10 T1 ;ferramenta 1 ... N70 T588 ;ferramenta 588

8.6.3

Nmero de correo de ferramenta D

Funcionalidade
A uma determinada ferramenta podem ser atribudos de 1 a 9 (12) campos de dados com diversos blocos de correo de ferramentas (para vrios cortes). Quando um corte especial necessrio, pode-se programar com D e o nmero correspondente. Se for escrita uma palavra D, o D1 est automaticamente ativo. Ao se programar D0, as correes para a ferramentas tornam-se inativas.

Programao
D... ;nmero de correo de ferramenta: 1 ... 9, D0: nenhuma correo ativa!

Nota
A seguir os valores mximos de memorizaes simultneas de blocos de correo de ferramentas por comando: S S S SINUMERIK 802D sl value: SINUMERIK 802D sl plus: SINUMERIK 802D sl pro:
T1 D1 T2 D1 T3 D1 T6 D1 T8 D1 D2 D2 D3 D2 D3

32 campos de entrada (nmeros D) 64 campos de entrada (nmeros D) 128 campos de entrada (nmeros D).
D9

Cada ferramenta tem seus prprios blocos de correo -- mximo 9. Fig. 8-35 Exemplos para a atribuio de nmero de correo de ferramenta/ferramenta

8-216

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Programao 8.6

Programao Ferramenta e correo de ferramenta

Informao
As correes de comprimento de ferramenta so ativadas imediatamente quando a ferramenta estiver ativa; isto se no foi programado nenhum nmero D, com os valores de D1. A correo executada com o primeiro deslocamento programado para o respectivo eixo de correo de comprimento. Uma correo do raio de ferramenta deve ser ativada adicionalmente com G41/G42.

Exemplo de programao
Troca de ferramentas : N10 T1 N11 G0 X... Z... N50 T4 D2 ... N70 G0 Z... D1 ;a ferramenta 1 ativada com o respectivo D1 ;a compensao da correo de comprimento sobreposta neste caso ;carregar ferramenta 4, D2 de T4 ativo ;D1 para ferramenta 4 ativo, somente o corte foi trocado

Contedo de uma memria de correes


S Dimenses geomtricas: Comprimento, raio Estas so compostas de vrios componentes (geometria, desgaste). Os componentes so calculados pelo comando para uma dimenso resultante (p. ex. comprimento total 1, raio total). A respectiva dimenso total passa a ser ativada quando se ativa a memria de correes. A forma com que estes valores so calculados nos eixos definida pelo tipo de ferramenta e os comandos G17, G18, G19 (veja as figuras a seguir). Tipo de ferramenta O tipo de ferramenta (broca, fresa) determina quais indicaes geomtricas e como estas so calculadas. Posio do corte Para o tipo de ferramenta de tornear especifique tambm a posio do corte.

As ilustraes a seguir informam os parmetros de ferramenta necessrios para o respectivo tipo de ferramenta.

Ferramenta de tornear

F --Porta--ferramenta
ponto de referncia

Comprim ento(X) 1

Ativao Ponta da ferramenta P (corte) Comprime nto 2 (Z)

G18: Com. 1 em X Com. 2 em Z

Fig. 8-36

Valores de correo de comprimento para ferramentas de tornear

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

8-217

Programao 8.6 Ferramenta e correo de ferramenta

Bedame

F- Porta-ferramenta ponto de referncia

Dois blocos de correo necessrios, p. ex.: D1 - Corte 1 D2 - Corte 2 Ativao

Z D1: Compr. 1 (X) D2: Compr. 1 (X)

G18:

Com. 1 em X Com. 2 em Z

D2 : Compr. 2 Ponta da ferramenta P (corte 1 = D1) (Z) D1 : Compr. 2 Ponta da ferramenta P (corte 2 = D2)

Fig. 8-37

Ferramenta de tornear com dois cortes D1 e D2 -- correo do comprimento

8-218

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Programao 8.6

Programao Ferramenta e correo de ferramenta

Ferramenta de tornear

Z Compr. 1 (X) P Ponta da ferramenta P (corte) Ativao Compr. 2 (Z)

G18: Com. 1 em X Com. 2 em Z

R -- Raio do corte (raio da ferramenta) S -- Posio do centro do corte F -- Ponto de referncia do porta--ferramenta

Posio do corte, so possveis os valores de posio de 1 a 9: X 1 2 3 S S X 7 8 S S Fig. 8-38 Z 9 P=S S Nota: As indicaes Compr.1 e Compr.2 referem--se ao ponto P do corte para as posies de corte 1..8; para posio o S (S=P). S 4 5 S S Z 6

Correes para ferramenta de tornear com correo do raio de ferramenta

Ativao G17: Compr. 2 em Z G18: Ferr. de tornear

Broca

F -- Ponto de referncia do porta--ferramenta F

Compr. 1

Fig. 8-39

Efeito da correo na broca

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

8-219

Programao 8.6 Ferramenta e correo de ferramenta

Furo de centragem
Ao executar um furo de centragem passe para G17. Com isso, a correo de comprimento tem efeito sobre a broca no eixo Z. Depois da furao, deve-se passar novamente para a correo normal de ferramentas de tornear com G18. Exemplo: N10 T... ; broca N20 G17 G1 F... Z... ; a correo de comprimento atua no eixo Z N30 Z... N40 G18 .... ; furao concluda

X M Z F

Fig. 8-40

Execuo de um furo de centragem

8.6.4

Seleo da correo do raio de ferramenta: G41, G42

Funcionalidade
Uma ferramenta com o nmero D correspondente dever estar ativa. A correo do raio de ferramenta (correo do raio de corte) ativada com G41/G42. Dessa forma o comando calcula automaticamente para o respectivo atual raio de ferramenta as trajetrias de ferramenta eqidistantes necessrias para o contorno programado. O G18 dever estar ativo.
Raio de corte

Fig. 8-41

Correo do raio da ferramenta (correo do raio de corte)

8-220

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Programao 8.6

Programao Ferramenta e correo de ferramenta

Programao
G41 X... Z... G42 X... Z... ;correo do raio da ferramenta esquerda do contorno ;correo do raio de ferramenta direita do contorno

Observao: A seleo somente pode ser realizada com a interpolao linear (G0, G1). Sempre programe os dois eixos. Quando se indica apenas um eixo, o segundo eixo automaticamente complementado com o ltimo valor programado.

G42

G41

Fig. 8-42

Correo direita / esquerda do contorno

Iniciar a correo
A ferramenta aproxima-se do contorno em uma reta e posiciona-se no ponto inicial do contorno, verticalmente tangente da trajetria. Selecione o ponto de partida de modo que seja assegurado o deslocamento sem colises.
Iniciar contorno: Reta corrigido o percurso de ferramenta S
R

Iniciar contorno: Crculo P0 -- ponto de partida S


R

G42

S Raio do crculo MP

P0 -- ponto de partida P1 R -- Raio do corte

P1 -- Ponto inicial do contorno

P1

corrigido o percurso de ferramenta Tangente

G42

Fig. 8-43

Incio da correo do raio de ferramenta no exemplo G42, posio do corte =3

Informao
Normalmente o bloco com G41/G42 segue o primeiro bloco com o contorno da pea. Porm, a descrio do contorno somente pode ser interrompida por 5 blocos intermedirios que no possuem dados para o percurso do contorno, p. ex. somente comando M.

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

8-221

Programao 8.6 Ferramenta e correo de ferramenta

Exemplo de programao
N10 T... F... N15 X... Z... N20 G1 G42 X... Z... N30 X... Z... ;ponto de partida P0 ;seleo direita do contorno, P1 ;contorno inicial; crculo ou reta

8.6.5

Comportamento em cantos: G450, G451

Funcionalidade
Com as funes G450 e G451 pode-se ajustar o comportamento na transio descontinuada de um elemento de contorno para outro elemento de contorno (comportamento de canto) com G41/G42 ativo. Os cantos internos e externos so reconhecidos automaticamente pelo comando. Nos cantos internos sempre aproximada a interseco das trajetrias eqidistantes.

Programao
G450 G451
Canto externo

;crculo de transio ;ponto de interseco

G450

Crculo de transio (raio= raio da ferramenta) S

Canto externo

G451
S

Interseco

Fig. 8-44 Canto interno

Comportamento no canto externo

Interseco S

Fig. 8-45

Comportamento no canto interno

Crculo de transio G450


O centro da ferramenta percorre o canto externo da pea em um arco com o raio de ferramenta. Em termos de dados, o crculo de transio pertence ao prximo bloco com movimentos de deslocamento; p. ex. relativo ao valor de avano.

8-222

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Programao 8.6

Programao Ferramenta e correo de ferramenta

Interseco G451
Com G451 a interseco das eqidistantes aproxima-se no ponto (interseco) que resulta das trajetrias do centro da ferramenta (crculo ou reta).

8.6.6

Correo do raio de ferramenta DESL: G40

Funcionalidade
A desseleo do modo de correo (G41/G42) feita com G40. O G40 tambm a posio de ativao no incio do programa. A ferramenta termina o bloco antes do G40 em posio normal (vetor de correo vertical tangente no ponto final); independente do ngulo de afastamento. Se G40 est ativo, o ponto de referncia o centro da ferramenta. Dessa forma, na desseleo, o centro da ferramenta aproxima o ponto final programado. Sempre selecione o ponto final do bloco G40 de modo que seja assegurado o deslocamento sem coliso!

Programao
G40 X... Z... ;correo do raio de ferramenta DESL Observao: A desseleo do modo de correo somente pode ser realizado com interpolao linear (G0, G1). Programe os dois eixos. Quando se indica apenas um eixo, o segundo eixo automaticamente complementado com o ltimo valor programado.
Contorno final: Reta S S Contorno final: Crculo

G40
R

G40

P2 Tangente P1 MP Raio do crculo


R

P2 P1 R -- Raio do corte Fig. 8-46

P1 -- Ponto final, p. ex. ltimo bloco com G42 P2 -- Ponto final, bloco com G40

Finalizar a correo do raio de ferramenta com G40 no exemplo do G42, posio do corte =3

Exemplo de programao
... N100 X... Z... N110 G40 G1 X... Z... ;ltimo bloco no contorno, crculo ou reta, P1 ;desativar correo do raio de ferramenta, P2

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

8-223

Programao 8.6 Ferramenta e correo de ferramenta

8.6.7

Casos especiais da correo do raio de ferramenta

Modificao do sentido de correo


O sentido de correo G41 <-> G42 pode ser mudado sem escrever G40. O ltimo bloco com o antigo sentido de correo termina com a posio normal do vetor de correo no ponto final. O novo sentido de correo executado como incio de correo (posio normal no ponto inicial).

Repetio do G41, G41 ou G42, G42


A mesma correo pode ser reprogramada sem precisar escrever G40 no meio. O ltimo bloco antes da nova chamada de correo termina com a posio normal do vetor de correo no ponto final. A nova correo executada como incio de correo (comportamento como descrito na troca do sentido de correo).

Mudana do nmero de correo D


O nmero de correo D pode ser mudado no modo de correo. Neste caso, um raio de ferramenta modificado comea a atuar no incio do bloco onde est o novo nmero D. Sua modificao completa somente alcanada no fim do bloco. Em outras palavras: A modificao executada continuamente ao longo do bloco inteiro.

Cancelamento da correo com M2


Se o modo de correo cancelado com M2 (fim do programa) sem escrever o comando G40, ento o ltimo bloco com coordenadas em posio normal do vetor de correo. Nenhum movimento de correo executado. O programa termina com esta posio de ferramenta.

Casos crticos de usinagem


Na programao, preste muita ateno nos casos em que o percurso do contorno em cantos internos for menor que o raio da ferramenta; no caso de dois cantos internos sucessivos, menor que o dimetro. Tais casos devem ser evitados. Controle tambm ao longo de vrios blocos se no ficou nenhum gargalo de garrafa no contorno. Ao executar um teste, selecione, neste caso, o maior raio de ferramenta disponvel.

ngulo de contorno agudo


Se aparecem cantos externos muito agudos ( 10) no contorno com a interseco G451 ativa, comuta-se automaticamente para crculo de transio. Isto evita longos percursos desnecessrios.

8-224

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Programao 8.6

Programao Ferramenta e correo de ferramenta

8.6.8

Exemplo para correo do raio de ferramenta

S S S

S
R55

S S S
R30
30 o

R20

X W

20

40

30

20

Fig. 8-47

Exemplo de correo do raio de ferramenta, raio de corte representado de forma ampliada

Exemplo de programao
N1 ;corte do contorno N2 T1 N10 DIAMON F... S... M... N15 G54 G0 G90 X100 Z15 N20 X0 Z6 N30 G1 G42 G451 X0 Z0 N40 G91 X20 CHF=(5* 1.1223 ) N50 Z-25 N60 X10 Z-30 N70 Z-8 N80 G3 X20 Z-20 CR=20 N90 G1 Z-20 N95 X5 N100 Z-25 N110 G40 G0 G90 X100 N120 M2 ;ferramenta 1 com correo D1 ;indicao da dimenso do raio, valores tecnolgicos

;iniciar o modo de correo ;inserir chanfro, 30 graus

;finalizar o modo de correo

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

8-225

Programao 8.6 Ferramenta e correo de ferramenta

8.6.9

Emprego de fresas

Funcionamento
Com as funes de transformao cinemtica TRANSMIT e TRACYL pode-se combinar o uso de fresas em tornos (veja o captulo 8.14). As correes de ferramenta em fresas atuam de modo diferente do que em ferramentas de tornear.
F -- Ponto de referncia do porta--ferramenta Raio F

Ativao G17: G18: G19: Compr. 2 em Z Raio em X/Y Compr. 1 em Y Raio em Z/X Compr. 1 em X Raio em Y/Z

Compr. 1

Fig. 8-48

Efeito das correes no tipo de ferramenta fresa

Ativao G17: Compr. 2 em Z Compr. 2 em Y Compr. 3 em X Raio em X/Y Compr. 1 em Y Compr. 2 em X Compr. 3 em Z Raio em Z/X Compr. 1 em X Compr. 2 em Z Compr. 3 em Y Raio em Y/Z

Z
Compr. 2 X Y Z X Y Z X Y F

Compr. 3

G18:

G19:

No tipo broca no se considera o raio.


F - Ponto de referncia do porta-ferramenta Compr. 1

Fig. 8-49

Efeito da correo de comprimento de ferramenta, tridimensional (caso especial)

8-226

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Programao 8.6

Programao Ferramenta e correo de ferramenta

Correo do raio da fresa G41, G42


G42 G41

Contorno da pea

Fig. 8-50

Correo do raio da fresa direita / esquerda do contorno

Iniciar a correo
A ferramenta aproxima-se do contorno em uma reta e posiciona-se no ponto inicial do contorno, verticalmente tangente da trajetria. Selecione o ponto de partida de modo que seja assegurado o deslocamento sem colises.

Contorno: Reta

P1 -- Ponto inicial do contorno Contorno: Crculo MP Raio do crculo Tangente Raio da ferramenta

P1

P1

no corrigido

no corrigido

G42
corrigido o percurso de ferramenta P0 -- ponto de partida

G42
corrigido o percurso de ferramenta P0 -- ponto de partida

Fig. 8-51

Incio da correo do raio da fresa no exemplo do G42

Informao
Caso contrrio, a correo do raio da fresa age como correo do raio para ferramenta de tornear (veja o captulo 8.6.5 at 8.6.7). Para obter mais informaes consulte Literatura: Operao e programao - Fresamento SINUMERIK 802D

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

8-227

Programao 8.6 Ferramenta e correo de ferramenta

8.6.10

Tratamento especial de correo da ferramenta


Com o SINUMERIK 802Dsl plus e 802Dsl pro esto disponveis os seguintes de tratamentos especiais para a correo da ferramenta.

Influncia dos dados de ajuste


Com o uso dos seguintes dados de ajuste, o operador / programador pode influenciar o clculo das correes de comprimento da ferramenta empregada: S S SD 42940: TOOL_LENGTH_CONST (atribuio dos componentes de comprimento da ferramenta aos eixos geomtricos) SD 42950: TOOL_LENGTH_TYPE (atribuio dos componentes de comprimento da ferramenta independentemente do tipo de ferramenta)

Nota: Os dados de ajuste modificados tornam-se ativos na prxima seleo de corte.

Exemplos
Com SD 42950: TOOL_LENGTH_TYPE =2 uma fresa empregada calculada para a correo de comprimento como se fosse uma ferramenta de tornear: S S S G17: G18: G19: Comprimento 1 no eixo Y, comprimento 2 no eixo X Comprimento 1 no eixo X, comprimento 2 no eixo Z Comprimento 1 no eixo Z, comprimento 2 no eixo Y

Com SD 42940: TOOL_LENGTH_CONST =18 ocorre a atribuio de comprimentos em todos os planos G17 a G19 como para o G18: S Comprimento 1 no eixo X, comprimento 2 no eixo Z

Dados de ajuste no programa


Alm da definio dos dados de ajuste atravs da operao, estes tambm podem ser escritos no programa. Exemplo: N10 $MC_TOOL_LENGTH_TYPE=2 N20 $MC_TOOL_LENGTH_CONST=18

Informao
Informaes detalhadas sobre tratamentos especiais da correo de ferramenta encontram-se em Literatura: Descrio de funcionamento, captulo Tratamento especial de correo de ferramenta

8-228

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Programao 8.7

Programao Funo adicional (M)

8.7

Funo adicional (M)

Funcionalidade
Por exemplo, com a funo adicional M pode-se ativar acionamentos, tais como Lquido refrigerante LIG / DESL, e outras funcionalidades. Uma pequena parte das funes M definida pelo fabricante do comando com esta funcionalidade. A parte restante est livre e disponvel para o fabricante da mquina. Nota: Uma vista geral sobre as funes adicionais M usadas no comando encontra-se no captulo 8.1.6 Vista geral das instrues.

Programao
M... ;mximo 5 funes M em um bloco

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

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

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

Informao
Com o SINUMERIK 802D sl plus e 802Dsl pro possvel trabalhar com dois fusos. Isto resulta em uma opo de programao ampliada com os comandos M -- somente para o fuso:

M1=3, M1=4, M1=5, M1=40, ... M2=3, M2=4, M2=5, M2=40, ...

; M3, M4, M5, M40, ... para fuso 1 ; M3, M4, M5, M40, ... para fuso 2

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

8-229

Programao 8.8 Funo H

8.8

Funo H

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

Programao
H0=... to H9999=... ;mximo 3 funes H por bloco

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

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

8-230

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Programao 8.9

Programao Parmetros de clculo R, LUD e varivel de PLC

8.9
8.9.1

Parmetros de clculo R, LUD e varivel de PLC


Parmetros de clculo R

Funcionalidade
Se um programa NC no deve valer para valores definidos uma nica vez, ou ento deve-se calcular os valores, ento neste caso, use os parmetros de clculo. Os valores necessrios podem ser calculados ou definidos pelo comando durante a execuo do programa. Outra opo existe ao se definir os valores dos parmetros de clculo atravs da operao. Se os parmetros de clculo esto ocupados com valores, pode-se atribuir outros endereos NC no programa que devero ter seus valores flexveis.

Programao
R0=... at R299=... R[R0]=... X=R0 ;atribuir valores para parmetros de clculo ;programao indireta: Atribuir um valor para o parmetro R cujo nmero est, por exemplo, em R0 ;atribuir os parmetros de clculo ao endereo NC, p. ex. para o eixo X

Atribuio de valores
Pode-se atribuir valores aos parmetros de clculo na seguinte faixa: (0.000 0001 ... 9999 9999) (8 casas decimais e sinal e ponto decimal). O caso de valores inteiros pode-se omitir o ponto decimal. Um sinal positivo (+) sempre pode ser omitido. Exemplo: R0=3.5678 R1=-37.3 R2=2 R3=-7 R4=-45678.123 Com a escrita exponencial pode-se atribuir uma faixa numrica ampliada: ( 10 --300 ... 10+300 ). O valor do expoente escrito aps os caracteres EX nmero mximo de caracteres: 10 (inclusive o sinal e o ponto decimal) Faixa de valores de EX: -300 at +300 Exemplo: R0=-0.1EX-5 R1=1.874EX8 ;significado: R0 = -0,000 001 ;significado: R1 = 187 400 000

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

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

8-231

Programao 8.9 Parmetros de clculo R, LUD e varivel de PLC

Atribuio de outros endereos


A flexibilidade de um programa NC obtida quando se atribui outros endereos NC destes parmetros de clculo ou expresses matemticas com parmetros de clculo. Pode-se atribuir valores, expresses matemticas ou parmetros de clculo a estes endereos; Exceo: endereo N, G, e L. Para a atribuio escreve-se o caractere = aps o caractere de endereo. Tambm possvel fazer uma atribuio com sinal negativo. necessrio um bloco prprio para atribuir endereos de eixos (instrues de deslocamento). Exemplo: N10 G0 X=R2 ;atribuio ao eixo X

Operaes e funes de clculo


Com o uso das operaes e funes de clculo deve-se manter a forma usual de escrita matemtica. As prioridades de execuo so definidas por parnteses. Caso contrrio, as operaes de multiplicao e diviso so precedentes sobre as de adio e subtrao. Para as funes trigonomtricas aplica-se a indicao em ngulos. Funes aritmticas admissveis: veja o captulo Vista geral das instrues

Exemplo de programao Exemplo de programao: Parmetros R


N10 R1= R1+1 ;o novo R1 resulta do antigo R1 mais 1 N20 R1=R2+R3 R4=R5-R6 R7=R8* R9 R10=R11/R12 N30 R13=SIN(25.3) ;R13 produz o seno de 25,3 graus N40 R14=R1*R2+R3 ;multiplicao antes da adio R14=(R1*R2)+R3 N50 R14=R3+R2*R1 ;resultado como bloco N40 N60 R15=SQRT(R1*R1+R2*R2)
; Significado: R15 =R12 + R22

N70 R1= -R1

;o novo R1 o R1 negativo anterior

Exemplo de programao: Atribuio de parmetros R aos eixos


N10 G1 G91 X=R1 Z=R2 F300 N20 Z=R3 N30 X= -R4 N40 Z= SIN(25.3)-R5 ... ;blocos prprios (blocos de deslocamento)

;com operaes aritmticas

Exemplo de programao: Indireta


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

8-232

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Programao 8.9

Programao Parmetros de clculo R, LUD e varivel de PLC

8.9.2

Dados de usurio locais (LUD)

Funcionalidade
O usurio/programador pode definir em um programa suas prprias variveis de diferentes tipos de dados (LUD = Local User Data). Estas variveis somente esto disponveis no programa em que foram definidas. A definio realizadas logo no incio do programa e pode estar ligada simultaneamente com uma atribuio de valor. Seno o valor inicial zero. O nome de uma varivel pode ser definido pelo prprio programador. A formao do nome segue as seguintes regras: S S S Usar no mximo 32 caracteres Os dois primeiros caracteres devem ser letras. Utilizar somente letras, nmeros ou sublinhados. No utilizar nenhum nome que j foi utilizado no comando (endereos NC, palavras-chave, nomes de programas, nomes de subrotinas, etc.)

Programao/tipos de dados
;tipo Bool, valores: TRUE (=1), FALSE (=0) ;tipo Char, 1 caractere em cdigo ASCII: a, b, ... ;valor numrico de cdigo: 0 ... 255 DEF INT varname3 ;tipo Integer, valores inteiros, faixa de valores de 32 bits: ;-2 147 483 648 at +2 147 483 648 (decimal) DEF REAL varname4 ;tipo Real, nmero natural (como parmetro de clculo R), ;faixa de valores: (0.000 0001 ... 9999 9999) ;(8 casas decimais e sinal e ponto decimal) ou ;forma escrita exponencial: ( 10 --300 ... 10+300 ) DEF STRING[tamanho da string] varname41 ; tipo STRING, [tamanho da string]: Nmero mximo de caracteres Cada tipo requer uma linha de programa prpria. Todavia, pode-se definir vrias variveis de mesmo tipo em uma linha. Exemplo: DEF INT PVAR1, PVAR2, PVAR3=12, PVAR4 ; 4 variveis do tipo INT Exemplo para tipo STRING com atribuio: DEF STRING[12] PVAR=Hallo ; definir varivel PVAR com tamanho mximo de 112 caracteres e string hello DEF BOOL varname1 DEF CHAR varname2

Campos
Alm das diversas variveis tambm podem ser definidos campos monodimensionais ou bidimensionais das variveis destes tipos de dados: DEF INT PVAR5[n] ;campo monodimensional do tipo INT, n: nmero inteiro DEF INT PVAR6[n,m] ;campo bidimensional do tipo INT, n, m: nmero inteiro Exemplo: DEF INT PVAR7[3] ;campo com 3 elementos do tipo INT

No programa pode-se alcanar os diversos elementos de campo atravs do ndice de campo e podem ser tratados como variveis individuais. O ndice de campo parte do 0 at um nmero menor de elementos.

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

8-233

Programao 8.9 Parmetros de clculo R, LUD e varivel de PLC


Exemplo: N10 PVAR7[2]=24

;o terceiro elemento de campo (com o ndice 2) contm o valor 24

Atribuio de valores para campo com instruo SET: N20 PVAR5[2]=SET(1,2,3) ;a partir do 3 elemento de campo so atribudos diversos valores. Atribuio de valores para campo com instruo REP: N20 PVAR7[4]=REP(2) ;a partir do elemento de campo [4] - todos recebem o mesmo valor, neste caso 2.

8.9.3

Leitura e gravao de variveis de PLC

Funcionalidade
Para permitir uma rpida transferncia de dados entre NC e PLC, existe uma rea especial de dados na interface de usurio do PLC com o tamanho de 512 Bytes. Nesta rea esto acordados dados de PLC em tipo de dados e deslocamento de posio. No programa NC pode-se ler e escrever estas variveis de PLC acordadas. Para isso existem variveis de sistema especiais: $A_DBB[n] ;byte de dados (valor de 8 bits) $A_DBW[n] ;palavra de dados (valor de 16 bits) $A_DBD[n] ;palavra dupla de dados (valor de 32 bits) $A_DBR[n] ;dados REAL (valor de 32 bits) n representa aqui o deslocamento de posio (incio da rea de dados ao incio das variveis) em bytes Exemplo: R1=$A_DBR[5] ;leitura de um valor REAL, deslocamento 5 (comea no byte 5 da rea)

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

8-234

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Programao 8.10

Programao Saltos de programa

8.10
8.10.1

Saltos de programa
Destino do salto para saltos de programa

Funcionalidade
Um label ou um nmero de bloco servem para a identificao de blocos como destino de salto para os saltos de programa. Com saltos de programa possvel ramificar a execuo do programa. Os Labels (etiquetas) so de livre escolha, mas contm no mnimo 2 ou no mximo 8 letras ou nmeros, sendo que os dois primeiros caracteres devem letras ou sublinhados. No bloco que serve de destino de salto, os Labels so terminados por dois pontos. Eles sempre esto no comeo do bloco. Se tambm existe um nmero de bloco, o Label est situado aps o nmero de bloco. Os Labels devem ser nicos dentro de um programa.

Exemplo de programao
N10 LABEL1: G1 X20 ... TR789: G0 X10 Z20 N100 ... ... ;LABEL1 o Label, destino do salto ;TR789 o Label, destino do salto - nenhum nmero de bloco presente ;o nmero de bloco pode ser o destino do salto

8.10.2

Saltos de programa incondicionais

Funcionalidade
Os programas NC processam seus blocos na seqncia em foram ordenados quando foram escritos. A seqncia do processamento pode ser modificado inserindo-se saltos de programa. O destino do salto pode ser um bloco com label ou com um nmero de bloco. Este bloco deve estar dentro do programa. A instruo de salto incondicional requer um bloco prprio.

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

8-235

Programao 8.10 Saltos de programa

Programao
GOTOF Label GOTOB Label Label bloco ;salto para frente (em direo ao ltimo bloco do programa) ;salto para trs (em direo ao primeiro bloco do programa) ;seqncia de caracteres selecionada para Label (marcador de salto) ou nmero de

Execuo do N10 G0 X... Z... programa ... ... N20 GOTOF LABEL0 ; salto para o label LABEL0 ... ... ... ... ... N50 LABEL0: R1 = R2+R3 N51 GOTOF LABEL0 ; salto para o label LABEL1 ... ... LABEL2: X... Z... N100 M2 ;fim do programa LABEL1: X... Z... ... N150 GOTOF LABEL0 ; salto para o label LABEL2 Fig. 8-52 Saltos incondicionais no exemplo

8.10.3

Saltos de programa condicionais

Funcionalidade
Depois da instruo IF so formuladas condies de salto. Quando a condio de salto cumprida (valor diferente de zero) ento feito o salto. O destino de salto pode ser um bloco com label ou com um nmero de bloco. Este bloco deve estar dentro do programa. As instrues de salto condicionais requerem um bloco prprio. Em um bloco podem haver vrias instrues de salto condicionais. Usando-se saltos condicionais de programa pode-se conseguir, eventualmente, encurtar consideravelmente o programa.

Programao
IF condio GOTOF label IF condio GOTOB label GOTOF GOTOB Label bloco ;salto para frente ;salto para trs

;direo do salto para frente (em direo ao ltimo bloco do programa) ;direo do salto para trs (em direo ao primeiro bloco do programa) ;seqncia de caracteres selecionada para Label (marcador de salto) ou nmero de

8-236

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Programao 8.10

Programao Saltos de programa

IF Condio

;incio da condio de salto ;parmetro de clculo, expresso matemtica para a formulao da condio

Operaes de comparao
Operadore s Significado igual diferente maior que menor que maior ou igual menor ou igual

== <> > < >= <=

As operaes de comparao do suporte para a formulao de uma condio de salto. Tambm pode-se comparar expresses matemticas. O resultado das operaes comparadas cumprido ou no cumprido. No cumprido equivale ao valor zero.

Exemplo de programao para operaes de comparao


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

Exemplo de programao
N10 IF R1 GOTOF LABEL1 ;se R1 no for cumprido, salte para o bloco com LABEL1 ... N90 LABEL1: ... N100 IF R1>1 GOTOF LABEL2 ; se R1 for maior que 1, salte para o bloco com LABEL2 ... N150 LABEL2: ... ... N800 LABEL3: ... ... N1000 IF R45==R7+1 GOTOB LABEL3;se R45 for igual a R7 mais 1, salte para o bloco com LABEL3 ... Vrios saltos condicionais no bloco: N10 MA1: ... ... N20 IF R1==1 GOTOB MA1 IF R1==2 GOTOF MA2 ... ... N50 MA2: ... Observao: Na primeira condio cumprida executa-se o salto.

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

8-237

Programao 8.10 Saltos de programa

8.10.4
Tarefa

Exemplo de programa para saltos

Aproximao de pontos em um segmento de crculo: Dado: ngulo inicial: Raio do crculo: Distncia das posies: Nmero de pontos: Posio do centro do crculo em Z: Posio do centro do crculo em X:

30 32 mm 10 11 50 mm 20 mm

em R1 em R2 em R3 em R4 em R5 em R6

R4 = 11 (nmero de pontos)

Pto. 10 Pto. 11 R3 20 R6

. . .
R3

Pto. 3 Pto. 2 R3 R1 Pto. 1

R5 50

Fig. 8-53

Aproximao de pontos em um segmento de crculo

Exemplo de programao
N10 R1=30 R2=32 R3=10 R4=11 R5=50 R6=20 ;atribuio dos valores iniciais N20 MA1: G0 Z=R2 *COS (R1)+R5 X=R2*SIN(R1)+R6 ;clculo e atribuio aos endereos de eixos N30 R1=R1+R3 R4= R4-1 N40 IF R4 > 0 GOTOB MA1 N50 M2

Explicao
No bloco N10 so atribudas as condies iniciais aos parmetros de clculo. No N20 efetuado o clculo das coordenadas em X e Y e a execuo. No bloco N30 o R1 aumentado com o ngulo de distncia; R4 reduzido em 1. Se R4 > 0, executa-se novamente N20, seno N50 com fim de programa.

8-238

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Programao 8.11

Programao Uso de subrotinas

8.11
8.11.1
Aplicao

Uso de subrotinas
Generalidades

Basicamente no h nenhuma diferena entre um programa principal e uma subrotina. Nas subrotinas, muitas vezes, so armazenadas seqncias de usinagem que se repetem, p. ex. determinadas formas de contorno. Esta subrotina chamada nos pontos necessrios do programa principal e, dessa forma, executada. Uma forma da subrotina o ciclo de usinagem. Geralmente os ciclos contm casos de usinagem comuns (p. ex.: rosqueamento, desbaste, etc.). Atravs da definio de valores mediante os parmetros de transferncia previstos, pode-se criar uma adaptao em seu caso de aplicao concreto.

Estrutura
A estrutura de uma subrotina idntica a de um programa principal (veja o captulo 8.1.2 Estrutura do programa). Como no caso dos programas principais, as subrotinas recebem um Fim de programa M2 no ltimo bloco da execuo do programa. Aqui isto significa o retorno ao plano de programa onde a subrotina foi chamada.

Fim do programa
Como alternativa ao fim de programa M2 tambm pode-se usar a instruo de fim RET na subrotina. RET requer um bloco prprio. A instruo RET deve ser empregada quando um modo de controle da trajetria G64 no deve ser interrompido pelo retorno. Com M2 interrompe-se o G64 e gerada a parada exata.
Progr. principal MAIN123 ... ... N20 Subrotina L10 ;chamada Retorno Chamada Chamada L10 N10 R1=34 ... N20 X...Z... ... ... Retorno M2 Seqncia de operao

N21 ... ... ... ... ... N80 L10 ;chamada ... ... ... M2 Fig. 8-54

Exemplo para execuo de seqncia com o caso de chamar duas vezes uma subrotina

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

8-239

Programao 8.11 Uso de subrotinas

Nome da subrotina
Para poder selecionar uma determinada subrotina dentre vrias, o programa recebe seu prprio nome. O nome selecionado livremente quando se cria o programa, cumprindo-se certas regras: So aplicadas as mesmas regras usadas para os nomes de programas principais. Exemplo: BUCHSE7 Para as subrotinas tambm existe a opo de se utilizar a palavra de endereo L... . Para o valor so possveis 7 casas decimais (somente nmeros inteiros). Observe: No caso do endereo L, os zeros esquerda tem significado para a diferenciao. Exemplo: L128 no L0128 ou L00128 ! Estas so trs diferentes subrotinas. Nota: O nome da subrotina LL6 reservada para a troca de ferramentas.

Chamada da subrotina
As subrotinas so chamadas em um programa (principal ou outra subrotina) atravs de seu nome. Isto requer um bloco prprio. Exemplo: N10 L785 N20 SHAFT7 ;chamada da subrotina L785 ;chamada da subrotina SHAFT7

Repetio de programas, P...


Se uma subrotina deve ser executada sucessivamente, ento no bloco da chamada, aps o nome da subrotina, escreve-se o nmero de ciclos no endereo P. No mximo so permitidos 9,999 ciclos (P1 ... P9999). Exemplo: N10 L785 P3 ;chamada da subrotina L785, 3 ciclos

Profundidade de imbricao
As subrotinas no somente so chamadas a partir do programa principal, mas tambm a partir de uma subrotina. Para um tipo de chamada imbricada (em nveis) esto disponveis ao todo 8 nveis de programa; inclusive o nvel do programa principal.
1 nvel
Programa principal Subrotina Subrotina

2 nvel

3 nvel

...

8 nvel

...
Subrotina

Fig. 8-55

Seqncia em 8 nveis de programa

8-240

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Programao 8.11

Programao Uso de subrotinas

Informao
Na subrotina pode-se modificar funes G modalmente ativas, p. ex. G90 -> G91. Ao retornar ao programa chamado, preste ateno para que as funes ativadas de forma modal estejam ajustadas da forma que forem necessrias. Preste ateno para que seus programas de clculo usados em nveis de programa superior no sejam modificados acidentalmente em seus valores nos nveis de programa inferiores. Ao trabalhar com ciclos da SIEMENS, para estes so necessrios at 4 nveis de programa.

8.11.2

Chamada de ciclos de usinagem

Funcionalidade
Os ciclos so subrotinas de tecnologia que realizam um determinado processo de usinagem; por exemplo, furao ou rosqueamento. A adaptao ao problema concreto feita atravs de parmetros de definio/valores diretamente na chamada do respectivo ciclo.

Exemplo de programao
N10 CYCLE83(110, 90, ...) ... N40 RTP=100 RFP= 95.5 ... N50 CYCLE82(RTP, RFP, ...) ;chamada do ciclo 83, valores transferidos diretamente, bloco prprio ;definir parmetro de transferncia para ciclo 82 ;chamada do ciclo 82, bloco prprio

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

8-241

Programao 8.12 Relgio e contador de peas

8.12
8.12.1

Relgio e contador de peas


Relgio para tempo de funcionamento

Funcionalidade
So oferecidos relgios (temporizadores) como varivel de sistema ($A...) que podem ser usados na monitorao de processos tecnolgicos no programa ou somente para fins de exibio. Para estes relgios existem apenas acessos de leitura. Existem relgios que sempre esto ativos. Outros podem ser desativados atravs de dados de mquina.

Relgio - sempre ativo


S $AN_SETUP_TIME - Tempo desde a ltima Inicializao do comando com valores default (em minutos) Ele automaticamente zerado na Inicializao do comando com valores default. $AN_POWERON_TIME - Tempo desde a ltima inicializao do comando (em minutos) Ele automaticamente zerado a cada inicializao do comando.

Relgio que pode ser desativado


Os seguintes relgios so ativados atravs de dados de mquina (ajuste padro). A partida especfica do relgio. Cada medio de tempo de execuo ativa interrompida automaticamente quando o programa est parado ou com correo de avano em zero. O comportamento das medies de tempo ativadas com o teste de avano ou teste de programa ativos pode ser definidas mediante dados de mquina. S $AC_OPERATING_TIME - Tempo total de processamento de programas NC em modo AUTOMTICO (em segundos): No modo de operao AUTOMTICO so somados os tempos de execuo de todos os programas entre a partida do NC e o fim do programa / Reset. O relgio zerado a cada inicializao do comando. $AC_CYCLE_TIME - Tempo de processamento do programa NC selecionado (em segundos) No programa NC selecionado medido o tempo de execuo entre a partida do NC e o fim do programa / Reset. Com a partida de um novo programa NC o temporizador apagado. $AC_CUTTING_TIME - Tempo de atuao da ferramenta (em segundos) Se mede o tempo de movimento dos eixos de percurso (sem avano rpido ativo) em todos programas NC entre a partida do NC e o fim do programa / Reset. A medio interrompida adicionalmente quando o tempo de espera est ativo. O temporizador automaticamente zerado na Inicializao do comando com valores default.

8-242

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Programao 8.12

Programao Relgio e contador de peas

Exemplo de programao
N10 IF $AC_CUTTING_TIME>=R10 GOTOF WZZEIT ;tempo de uso da ferram., valor limite? ... N80 WZZEIT: N90 MSG(Tempo de atuao da ferramenta: valor limite alcanado) N100 M0

Indicao
O contedo das variveis de sistema ativas indicado na tela na na rea de operao OFFSET/PARAM -> Softkey Dados de ajuste (2 pgina): Run time = $AC_OPERATING_TIME Cycle time = $AC_CYCLE_TIME Cutting time = $AC_CUTTING_TIME Setup time = $AN_SETUP_TIME Power on time = $AN_POWERON_TIME O Cycle time tambm visvel na linha de avisos da rea de operao Posio no modo de operao AUTOMTICO.

8.12.2

Contador de peas

Funcionalidade
Com a funo contador de peas so disponibilizados contadores utilizados para a contagem de peas. Estes contadores existem como variveis de sistema com acesso de gravao e de leitura a partir do programa ou atravs da operao (Observe o nvel de proteo para gravao!). Atravs de dados de mquina pode-se influir sobre a ativao de contadores, o momento da colocao em zero e o algoritmo de contagem.

Contador
S $AC_REQUIRED_PARTS - Nmero de peas necessrias (nmero nominal de peas) Neste contador pode-se definir o nmero de peas que ao serem alcanadas, nmero atual de peas $AC_ACTUAL_PARTS. Atravs de dado de mquina pode-se ativar a gerao do alarme de exibio 21800 Nmero nominal de peas alcanado. - Nmero total de peas produzidas (nmero real total) O contador indica o nmero de todas peas produzidas desde o momento da partida. O contador zerado automaticamente com a inicializao do comando. $AC_TOTAL_PARTS $AC_ACTUAL_PARTS - Nmero atual de peas (nmero real atual): Nestes contadores registrado o nmero de todas peas produzidas a partir do momento da partida. Ao alcanar o nmero nominal de peas ( $AC_REQUIRED_PARTS, valor maior que zero), o contador zerado automaticamente.

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

8-243

Programao 8.12 Relgio e contador de peas


$AC_SPECIAL_PARTS - Nmero de peas especificadas pelo usurio Este contador permite ao usurio uma contagem de peas conforme sua prpria definio. Pode-se definir uma emisso de alarme em caso de identidade com $AC_REQUIRED_PARTS (nmero nominal de peas). O resetamento (zero) do contador dever ser efetuado pelo prprio usurio.

Exemplo de programao
N10 IF $AC_TOTAL_PARTS==R15 GOTOF SIST ... N80 SIST: N90 MSG(Nmero nominal de peas alcanado N100 M0 ;nmero de peas alcanada?

Indicao
O contedo das variveis de sistema ativas indicado na tela na na rea de operao OFFSET/PARAM -> Softkey Dados de ajuste (2 pgina): Part total = $AC_TOTAL_PARTS Part required = $AC_REQUIRED_PARTS Part count = $AC_ACTUAL_PARTS $AC_SPECIAL_PARTS (no indicado O Part count tambm visvel na linha de avisos da rea de operao posio no modo de operao AUTOMTICO.

8-244

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Programao 8.12

Programao Relgio e contador de peas

8.13 8.13.1

Comandos de linguagem para a monitorao de ferramenta Vista geral da monitorao de ferramenta


Esta funo est disponvel para o SINUMERIK 802D sl plus e pro.

Funcionalidade
A monitorao de ferramentas ativada atravs de dados de mquina. So possveis os seguintes tipos de monitorao do corte ativo da ferramenta ativa: S S Monitorao da vida til Monitorao do nmero de peas

Para uma ferramenta (WZ) pode-se ativar simultaneamente as monitoraes citadas. O comando / entrada de dados da monitorao da ferramenta realizada preferencialmente atravs da operao. Alm disso, as funes tambm so programveis.

Contador de monitorao
Para cada tipo de monitorao existem contadores de monitorao. Os contadores de monitorao contam a partir de um valor > 0 at atingir zero. Quando um contador de monitorao alcana o valor <= 0, ento considera-se o valor limite como alcanado. Emite-se uma mensagem de alarme correspondente.

Varivel de sistema para tipo e estado da monitorao


S $TC_TP8[t] estado da ferramenta com o nmero t: Bit 0 =1: Ferramenta ativa =0: Ferramenta inativa Bit 1 =1: Ferramenta liberada =0: No liberada Bit 2 =1: Ferramenta bloqueada =0: No bloqueada Bit 3 : Reservado Bit 4 =1: Limite de pr- aviso alcanado =0: No alcanado ; Tipo de funo de monitorao para a ferramenta com o nmero t: = 0: Sem monitorao = 1: Vida til da ferramenta monitorada = 2: Nmero de peas da ferramenta monitorada

$TC_TP9[t]

Estas variveis de sistema podem ser lidas e escritas no programa NC.

Variveis de sistema para dados de monitorao de ferramenta


Tabela 8-2 Dados de monitorao de ferramenta Descrio Limite de pr ---aviso da vida til em min. Vida til restante em minutos Limite de pr ---aviso nmero de peas Nmero de peas restantes Tipo de dados REAL REAL INT INT Ajuste padro Identificador

$TC_MOP1[t,d] $TC_MOP2[t,d] $TC_MOP3[t,d] $TC_MOP4[t,d]

0.0 0.0 0 0

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

8-245

Programao 8.12 Relgio e contador de peas

...

...
REAL INT

$TC_MOP11[t,d] Vida til nominal $TC_MOP13[t,d] Nmero de peas nominal


t para nmero de ferramenta T, d para nmero D

0.0 0

Varivel de sistema para ferramenta ativa


No programa NC pode-se ler atravs de variveis de sistema: S S $P_TOOLNO $P_TOOL ;nmero da ferramenta T ativa ;nmero D ativo da ferramenta ativa

8.13.2

Monitorao da vida til


A monitorao da vida til realizada para o corte da ferramenta que se encontra em uso (atual corte ativo D da ferramenta ativa T). Assim que os eixos de percurso so deslocados (G1, G2. G3, ... mas no com G0), a vida til restante ($TC_MOP2[t,d] ) deste corte de ferramenta atualizada. Se, durante uma usinagem, a vida til restante de um corte de uma ferramenta fica abaixo do valor do Limite de pr-aviso da vida til ($TC_MOP2[t,d] ), ento isto mencionado ao PLC atravs do sinal de interface. Se a vida til restante <=0, ento emitido um alarme e colocado outro sinal de interface. A ferramenta passa para o estado bloqueada e no poder ser programada enquanto permanecer o estado bloqueada. O operador deve intervir: Substituir a ferramenta ou providenciar para que ele tenha novamente uma ferramenta adequada para a usinagem.

Varivel de sistema $A_MONIFACT


A varivel de sistema $A_MONIFACT (tipo de dados REAL) permite que o relgio da monitorao funcione mais lento ou mais rpido. Este fator pode ser definido antes do emprego da ferramenta, para, p. ex, considerar o desgaste diferente em funo do material da pea. Aps a inicializao do comando, Reset/fim do programa, o fator $A_MONIFACT passa a ter valor 1.0. Ele atua em tempo real. Exemplos para o clculo: $A_MONIFACT=1 1 minuto em tempo real = 1 minuto em tempo real que se reduz $A_MONIFACT=0.1 1 minuto em tempo real = 0.1 minuto em tempo real que se reduz $A_MONIFACT=5 1 minuto em tempo real = 5 minutos em tempo real que se reduz

Atualizao do valor nominal com RESETMON( )


A funo RESETMON(state, t, d, mon) define o valor real sobre o valor nominal: S S Para todos ou um determinado corte de uma determinada ferramenta Para todos ou apenas para um determinado tipo de monitorao.

8-246

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Programao 8.12

Programao Relgio e contador de peas

Parmetro de transferncia: INT state Estado da execuo do comando: = 0 Execuo realizada com sucesso =-1 O corte com o nmero D mencionado d no existe. =-2 A ferramenta com o nmero T mencionado t no existe. =-3 A ferramenta t mencionada no possui funo de monitorao definida. =-4 A funo de monitorao no est ativada, isto , o comando no executado. INT t Nmero T interno: = 0 Para todas ferramentas <> 0 Para esta ferramenta ( t < 0: Formao absoluta do valor |t|) INT d >0 sem d / = 0 opcional: Nmero D da ferramenta de nmero t: para este nmero D todos cortes da ferramenta t

INT mon opcional: Parmetro codificado por bits para o tipo de monitorao (valores similares $TC_TP9): = 1: Vida til = 2: Nmero de peas sem mon ou = 0: Todos valores reais das monitoraes ativas para a ferram. t so definidos sobre os valores nominais. Notas: - RESETMON( ) no atua com o Teste de programa ativo. - A varivel para a resposta de estado state deve ser definida no incio do programa e diante a instruo DEF. DEF INT state Tambm pode ser definido outro nome para a varivel (ao invs de state, mas no mx. 15 caracteres, comeando com 2 letras). A varivel somente est disponvel no programa em que foi definida. O mesmo aplica-se para a varivel de tipo de monitorao mon.. To logo aqui no for necessria nenhuma indicao, esta tambm pode ser transferida diretamente como nmero (1 ou 2).

8.13.3

Monitorao do nmero de peas


Monitora-se em nmero de peas o corte ativo da ferramenta ativa. A monitorao do nmero de peas compreende todos cortes de ferramenta que so utilizados para a produo de uma pea. Se o nmero de peas muda atravs de novos dados, ento so adaptados os dados de monitorao de todos cortes de ferramenta ativos desde a ltima contagem de peas.

Atualizao do nmero de peas atravs da operao ou SETPIECE( )


A atualizao do nmero de peas pode ser realizada atravs da operao (HMI) ou no programa NC atravs do comando de linguagem SETPIECE( ).

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

8-247

Programao 8.12 Relgio e contador de peas


Atravs da funo SETPIECE o programador pode atualizar os dados de monitorao do nmero de peas na ferramenta utilizada no processo de usinagem. Se for programado o SETPIECE(n), feita uma localizao na memria interna do setpiece (temporria). Se esta memria definida para um corte , o nmero de peas (nmero restante de peas $TC_MOP4) reduzido para o corte correspondente, pelo valor especificado, e a respectiva memria (setpiece) deletada. SETPIECE(n, s) ; n : = 0... 32000 Nmero de peas que foram produzidas desde a ltima execuo da funo SETPIECE. O estado do contador para o nm. de peas restantes ($TC_MOP4[t,d] ) reduzido por este valor. s : = 1 ou 2 Fuso 1 ou 2 (porta-ferramenta), somente necessrio, se 2 estiverem disponveis

Exemplo de programao
N10 G0 X100 N20 ... N30 T1 N50 D1 ... N90 SETPIECE(2) N100 T2 N110 D2 ... N200 SETPIECE(1) ... N300 M2

;troca de ferramentas com comando T ;usinagem com T1, D1 ;$TC_MOP4[1,1 ] (T1,D1) reduzido em 2

;usinagem com T1, D1 ;$TC_MOP4[2,2 ] (T2,D2) reduzido em 1

Notas:
- O comando SETPIECE( ) no atua na localizao de blocos. - A definio direta do $TC_MOP4[t,d] somente recomendada em um caso mais simples. Para isso ela requer um bloco seguinte com o comando STOPRE.

Atualizao de valores nominais


A atualizao de valores nominais, a definio do contador de peas restantes ($TC_MOP4[t,d]) para o nmero nominal de peas ($TC_MOP13[t,d]), realiza-se normalmente atravs da operao (HMI). Mas tambm pode ser realizado atravs da funo RESETMON ( state, t, d, mon), como descrito no caso da monitorao da vida til. Exemplo: DEF INT state ;definir varivel para ;resposta de estado no comeo do programa

... N100 RESETMON(state,12,1,2) ;atualizao de valor nominal do contador de peas para T12, D1, valor nominal 2 ...

8-248

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Programao 8.12

Programao Relgio e contador de peas

Exemplo de programao
DEF INT state ;definir varivel para resposta de estado do RESETMON() ; G0 X... ;retirar T7 ;nova ferramenta, carregar eventualmente com M6 $TC_MOP3[$P_TOOLNO,$P_TOOL]=100 ;limite de pr-aviso de 100 peas $TC_MOP4[$P_TOOLNO,$P_TOOL]=700 ;nmero de peas restantes $TC_MOP13[$P_TOOLNO,$P_TOOL]=700 ;nmero nominal de peas ;ativao aps a definio: $TC_TP9[$P_TOOLNO,$P_TOOL]=2 ;ativao da monitorao do nmero de peas, ferramenta ativa STOPRE ANF: BEARBEIT ;subrotina para usinagem da pea SETPIECE(1) ;atualizar contador M0 ;prxima pea, continua com NC-Start IF ($TC_MOP4[$P_TOOLNO,$P_TOOL]]>1) GOTOB ANF MSG(Ferramenta T7 desgastada - Favor trocar) M0 ;pressionar NC-Start para continuar aps a ;troca de ferramentas RESETMON(state,7,1,2) ;atualizao do valor nominal do contador de peas IF (state<>0) GOTOF ALARM GOTOB ANF ALARM: ; exibir erros: MSG(Erro RESETMON: <<state) M0 M2

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

8-249

Programao 8.14 Fresamento em tornos

8.14
8.14.1

Fresamento em tornos
Fresamento da face frontal - TRANSMIT
Esta funo est disponvel para o SINUMERIK 802D sl plus e pro.

Funcionalidade
S S S A funo de transformao cinemtica TRANSMIT permite uma usinagem frontal de fresamento/furao na face frontal de peas torneadas na placa de fixao. Para a programao destas usinagens utilizado um sistema cartesiano de coordenadas. O comando transforma os movimentos de percurso programados do sistema de coordenadas cartesiano em movimentos de percurso dos eixos reais da mquina. Neste caso o fuso principal age como o eixo rotativo da mquina. O TRANSMIT deve ser configurado atravs de dados especiais de mquina. permitido um deslocamento do centro da ferramenta relativo ao centro de giro e tambm configurado atravs destes dados de mquina. Alm da correo do comprimento da ferramenta, tambm pode-se usinar com a correo do raio de ferramenta (G41, G42). O controle da velocidade considera os limites definidos para os movimentos rotativos.

S S

Fig. 8-56

Fresamento da face frontal

Programao
TRANSMIT TRAFOOF ; ativar TRANSMIT (bloco prprio) ; desativar (bloco prprio)

Com TRAFOOF cada funo de transformao ativa desativada.

8-250

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Programao 8.14

Programao Fresamento em tornos

Exemplo de programao

W
Z

Fig. 8-57

Sistema de coordenadas cartesiano X, Y, Z com origem no centro de giro ao programar TRANSMIT

;fresar quadrado, excntrico e girado N10 T1 F400 G94 G54 ;fresa, avano, tipo de avano N20 G0 X50 Z60 SPOS=0 ;aproximar a posio inicial N25 SETMS(2) ;agora o fuso mestre o fuso de fresamento N30 TRANSMIT ;ativar funo TRANSMIT N35 G55 G17 ;desloc. do pto. zero; ativar plano X/Y N40 ROT RPL=-45 ;rotao programvel no plano X/Y N50 ATRANS X-2 Y3 ;rotao programvel N55 S600 M3 ;ativar fuso de fresamento N60 G1 X12 Y-10 G41 ;ativar correo do raio da ferramenta N65 Z-5 ;aproximar a fresa N70 X-10 N80 Y10 N90 X10 N100 Y-12 N110 G0 Z40 ;suspender fresa N120 X15 Y-15 G40 ;desativar a correo do raio da ferramenta N130 TRANS ;desativar o desloc. e rotao programveis N140 M5 ;desativar o fuso de fresamento N150 TRAFOOF ;desativar TRANSMIT N160 SETMS ;agora o fuso mestre novamente o fuso principal N170 G54 G18 G0 X50 Z60 SPOS=0 ;aproximar a posio inicial N200 M2

Informao
COmo plo o centro de giro designado com X0/Y0. Uma usinagem de pela prxima ao plo no aconselhvel, dado que so necessrias fortes redues de avano para que o eixo rotativo no seja sobrecarregado. Evite a seleo do TRANSMIT no posicionamento da ferramenta exatamente no plo. Assegure-se que o percurso do centro da ferramenta no passe pelo plo X0/Y0.

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

8-251

Programao 8.14 Fresamento em tornos


Literatura:Descrio de funcionamento, captulo Tratamento especial de correo de ferramenta

8.14.2

Fresamento da superfcie envolvente - TRACYL


Esta funo est disponvel para o SINUMERIK 802D sl plus e pro.

Funcionalidade
S S A funo cinemtica de transformao TRACYL empregada para o fresamento de superfcies envolventes sobre corpos cilndricos e permite a produo qualquer tipo de ranhura. A trajetria das ranhuras programada na superfcie envolvente plana a qual desenvolvida de forma imaginria em um determinado dimetro de cilindro a ser usinado.

Fig. 8-58

Sistema de coordenadas cartesiano X, Y, Z na programao do TRACYL

O comando transforma os movimentos de deslocamento no sistema de coordenadas cartesiano X, Y, Z em movimentos dos eixos reais da mquina. Neste caso o fuso principal age como o eixo rotativo da mquina. O TRACYL deve ser projetado atravs de dados especiais de mquina. Aqui tambm determinado em qual posio de eixo rotativo est o valor Y=0. As fresadoras dispem de um eixo Y real de mquina (YM). Aqui pode-se configurar uma variante TRACYL. Esta permite a produo de ranhuras com correo de paredes das ranhuras: A parede e a base da ranhura esto perpendiculares entre si - tambm quando o dimetro da fresa for menor que a largura da ranhura. Normalmente isto somente possvel com uma fresa que se ajusta exatamente.

S S

8-252

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Programao 8.14

Programao Fresamento em tornos

Y ou CM

ASM

YM

Z ou ZM

XM

Fig. 8-59

Cinemtica de mquina com eixo Y de mquina (YM)

Ranhura longit.

Ranhura transv. Ranhura longitudinal limitada paralelamente com correo da parede da ranhura

Sem correo da parede da ranhura

Fig. 8-60

Diversas ranhuras em seco transversal

Programao
TRACYL(d) TRAFOOF ; ativar TRANSMIT (bloco prprio) ; desativar (bloco prprio) d - dimetro de usinagem do cilindro em mm

Com TRAFOOF cada funo de transformao ativa desativada.

Endereo OFFN
Distncia da parede lateral da ranhura trajetria programada Normalmente programa-se a linha central da ranhura. OFFN define a (meia) largura da ranhura com correo de raio da fresa ativada (G41, G42). Programao: OFFN=... ;distncia em mm

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

8-253

Programao 8.14 Fresamento em tornos


Nota: Defina OFFN = 0 aps a usinagem da ranhura. OFFN tambm utilizado fora do TRACYL - para a programao de sobremetal junto com o G41 e G42.

OFFN OFFN

Fig. 8-61

Uso do OFFN para a largura da ranhura

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

8-254

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Programao 8.14

Programao Fresamento em tornos

Informao
S Ranhuras de guia: Com um dimetro de ferramenta que corresponde exatamente largura da ranhura, possvel obter a produo exata da ranhura. A correo do raio de ferramenta no ativado neste caso. Com TRACYL tambm podem ser produzidas ranhuras cujo dimetro de ferramenta menor que a largura da ranhura. Aqui a correo do raio de ferramenta (G41, GG42) e o OFFN so aplicados convenientemente. Para evitar problemas de preciso, o dimetro da ferramenta deveria ser apenas um pouco menor do que a largura da ranhura. Com TRACYL com correo da parede da ranhura, o eixo (YM) utilizado para a correo dever estar sobre o centro de giro do eixo rotativo. Com isso produzida a ranhura centralizada na linha central programada da ranhura. S Seleo da correo do raio de ferramenta (TRC): O TRC atua para a linha central programada da ranhura. A parede da ranhura resulta disso. Para que a ferramenta percorra esquerda da parede da ranhura ( direita da linha central da ranhura), especifica-se G42. Em conseqncia, deve-se escrever G41 direita da parede do ranhura ( esquerda da linha central da ranhura). Como alternativa, para trocar do G41<->G42 pode-se especificar a largura da ranhura no OFFN com sinal negativo. Dado que OFFN tambm processado sem TRACYL com a correo ativa do raio da ferramenta, ento o OFFN deveria ser passado novamente para zero aps TRAFOOF. O OFFN junto com o TRACYL tem atuao diferente quando sem TRACYL. possvel uma alterao do OFFN dentro do programa de peas. Desta forma pode-se deslocar a linha central efetiva da ranhura do centro.

Literatura:Descrio de funcionamento, captulo Tratamento especial de correo de ferramenta

Exemplo de programao
Produo de uma ranhura em forma de gancho

Fig. 8-62

Exemplo de usinagem de ranhura

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

8-255

Programao 8.14 Fresamento em tornos

Z
10

70

D x Pi = 35,0 x 3,1415 mm
N150 80 N140 110 100

20

40

N90 60

N110 -30 N120

N100

OFFN

N130

Fig. 8-63

Programao da ranhura, valores na base da ranhura

; dimetro de usinagem do cilindro na base da ranhura: 35,0 mm ; largura total desejada da ranhura: 24,8 mm, a ferramenta usada tem um raio de: 10,123 mm N10 T1 F400 G94 G54 ;fresa, avano, tipo de avano, deslocamento do ponto zero N30 G0 X25 Z50 SPOS=200 ;aproximao da posio inicial N35 SETMS(2) ;agora o fuso mestre novamente o fuso de fresamento N40 TRACYL (35.0) ;ativar TRACYL, dimetro de usinagem de 35,0 mm N50 G55 G19 ;deslocamento do ponto zero, seleo de plano: Plano Y/Z N60 S800 M3 ;ativar o fuso de fresamento N70 G0 Y70 Z10 ;posio inicial Y/Z N80 G1 X17.5 ;penetrar a fresa at a base da ranhura N70 OFFN=12.4 ;distncia da parede da ranhura at a linha central da ranhura de 12,4 mm N90 G1 Y70 Z1 G42 ;ativar TRC, aproximao da parede da ranhura N100 Z-30 ;segmento de ranhura paralelo ao eixo do cilindro N110 Y20 ;segmento da ranhura paralelo circunferncia N120 G42 G1 Y20 Z-30 ;reiniciar TRC, aproximao da outra parede da ranhura, ;a distncia entre a parede e a linha central da ranhura ;continua com 12,4 mm N130 Y70 F600 ;segmento de ranhura paralelo circunferncia N140 Z1 ;segmento de ranhura paralela ao eixo do cilindro N150 Y70 Z10 G40 ;desativar TRC N160 G0 X25 ;suspender fresa N170 M5 OFFN=0 ;desligar fuso, cancelar distncia da parede da ranhura N180 TRAFOOF ;desativar TRACYL N190 SETMS ;agora o fuso mestre novamente o fuso principal N200 G54 G18 G0 X25 Z50 SPOS=200 ;aproximao da posio inicial N210 M2

8-256

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Programao 8.14

Programao Fresamento em tornos

Para suas anotaes

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

8-257

Programao 8.14 Fresamento em tornos

Para suas anotaes

8-258

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Ciclos

9
Os ciclos so subrotinas tecnolgicas com as quais geralmente se pode realizar determinados processos de usinagem, como por exemplo, o rosqueamento com macho. A adaptao dos ciclos em uma situao crtica concreta realizada pelo parmetro de definio. Os ciclos aqui descritos so os mesmos que so fornecidos para o SINUMERIK 840D/810D.

9.1

Vista geral dos ciclos

Ciclos de furao e ciclos de torneamento


Com o comando SINUMERIK 802D pode--se executar os seguintes ciclos padronizados: S Ciclos de furao CYCLE81 CYCLE82 CYCLE83 CYCLE84 CYCLE840 CYCLE85 CYCLE86 CYCLE87 CYCLE87 CYCLE89 HOLES1 HOLES2 Furao, centragem Furao, escareamento plano Furao profunda Rosqueamento com macho sem mandril de compensao Rosqueamento com macho com mandril de compensao Alargamento 1 (mandrilamento 1) Mandrilamento (mandrilamento 2) Furao com parada 1 (mandrilamento 3) Furao com parada 2 (mandrilamento 4) Alargamento 2 (mandrilamento 5) Fileira de furos Crculo de furos

Os ciclos de mandrilamento CYCLE85 ... CYCLE89 no SINUMERIK 840D so chamados de Mandrilamento 1 ... Mandrilamento 5, mas em sua funo so idnticos. S Ciclos de torneamento CYCLE93 CYCLE94 CYCLE95 CYCLE96 CYCLE97 CYCLE98 Usinagem de canais Alvio (formas E e F conforme DIN) Desbaste com detalonado Alvio de rosca Rosqueamento Seqncia de roscas

SINUMERIK 802D sl Operao e programao Torneamento (BP--D), Edio 05/2005 6FC5 398--1CP10--1KA0

9-259

Ciclos 9.2 Programao dos ciclos


Os ciclos so fornecidos junto com o Toolbox. Eles so carregados na memria de programas de pea durante a colocao em funcionamento do comando atravs da interface RS232.

Subrotinas de ajuda para ciclos


Ao pacote de ciclos pertencem as subrotinas auxiliares: S S S cyclest.spf steigung.spf e meldung.spf.

Estes sempre precisam estar carregados no comando.

9.2

Programao dos ciclos


Os ciclos padro esto definidos como subrotinas, com nomes e listas de parmetros.

Condies para a chamada e o retorno


As funes G efetivas antes da chamada do ciclo e o deslocamento programvel tambm so mantidas aps o ciclo. O plano de usinagem G17 para ciclos de furao e G18 para ciclos de torneamento define--se antes da chamada do ciclo. Nos ciclos de furao, os furos so executados no eixo que est posicionado verticalmente ao plano atual.

Mensagens durante a execuo de um ciclo


Em determinados ciclos, durante sua execuo, so mostradas mensagens na tela do comando que fornecem informaes sobre o estado da usinagem. Estas mensagens no interrompem a execuo do programa e so exibidas at que a prxima mensagem seja exibida. Os textos das mensagens e seus significados esto descritos nos respectivos ciclos. Um resumo de todas mensagens relevantes encontra--se no captulo 9.4.

Exibio de blocos durante a execuo de um ciclo


A chamada do ciclo exibida na atual exibio de blocos pelo perodo de execuo do ciclo.

Chamada de ciclo e lista de parmetros


Os parmetros de definio para os ciclos podem ser transferidos atravs da lista de parmetros durante a chamada do ciclo.

9-260

SINUMERIK 802D sl Operao e programao Torneamento (BP--D), Edio 05/2005 6FC5 398--1CP10--1KA0

Ciclos 9.2

Ciclos Programao dos ciclos

Nota
Chamadas de ciclo sempre precisam de um bloco prprio.

Instrues bsicas para a definio de parmetros dos ciclos padronizados


O guia de programao descreve a lista de parmetros para cada ciclo com S S a ordem de sucesso e o tipo.

A seqncia dos parmetros de definio sempre deve ser obedecida. Cada parmetro de definio para um ciclo possui um determinado tipo de dado. Na chamada do ciclo, estes tipos devem ser observados para os parmetros empregados atualmente. Na lista de parmetros pode--se transferir S S . Se na lista de parmetros so utilizados parmetros R, estes deve ser ocupados primeiro com valores no programa. Ciclos podem ser chamados S com uma lista de parmetros incompleta ou Parmetros R (somente para valores numricos) Constantes

S com omisso de parmetros. Para omitir os ltimos parmetros de transferncia que deveriam ser escritos na chamada, pode--se encerrar a lista de parmetros antecipadamente com ). Para omitir parmetros no meio do texto, pode--se escrever uma vrgula ..., ,... como curinga. Os testes de plausibilidade de valores de parmetros com uma faixa de valores limitada no so efetuadas, a no ser que fora escrito expressamente a reao de erro em um ciclo. Se na chamada do ciclo a lista de parmetros possui mais registros que parmetros definidos no ciclo, aparece o alarme NC geral 12340 Nmero de parmetros muito grande e o ciclo no ser executado.

Chamada de ciclo
As diversas opes para escrever uma chamada de ciclo so representadas nos exemplos de programao para cada ciclo.

Simulao de ciclos
Programas com chamadas de ciclos podem ser testados primeiro com uma simulao. Na simulao visualiza--se os movimentos de deslocamento do ciclo na tela.

SINUMERIK 802D sl Operao e programao Torneamento (BP--D), Edio 05/2005 6FC5 398--1CP10--1KA0

9-261

Ciclos 9.3 Suporte grfico para ciclos no editor de programas

9.3

Suporte grfico para ciclos no editor de programas


O editor de programas do comando oferece um suporte de programao para a insero de chamadas de ciclos no programa e para a especificao de parmetros.

Funcionamento
O suporte para ciclos composto por trs componentes: 1. Seleo de ciclo 2. Telas de especificao para definio de parmetros 3. Tela de ajuda por ciclo.

Vista geral dos arquivos necessrios


Os seguintes arquivos formam a base para o suporte para ciclos: S S sc.com cov.com

Nota
Estes arquivos sempre devem estar carregados no comando. Eles so carregados no comando durante a colocao em funcionamento.

Operao do suporte para ciclos


Para inserir uma chamada de ciclo em um programa, deve--se realizar sucessivamente os seguintes passos: S S S Na rgua de softkeys horizontal, pode--se ramificar, atravs das softkeys Drilling e Turning. A seleo dos ciclos feita atravs da rgua de softkeys vertical at aparecer a tela de especificao com a exibio da ajuda. Os valores podem ser introduzidos diretamente (valores numricos) ou indiretamente (parmetros R, p. ex. R27, ou expresses de parmetros R, p. ex. R27+10). Para o caso das entradas de valores numricos, feito um controle se o valor est dentro da faixa admissvel. Alguns parmetros que podem aceitar apenas poucos valores so selecionados com a ajuda da tecla de seleo. Nos ciclos de furao tambm existe a possibilidade de chamar um ciclo de forma modal com a softkey vertical Modal Call. A desseleo da chamada modal realizada atravs de Deselect modal na lista de seleo dos ciclos de furao. Concluir com OK (ou, no caso de entrada incorreta, com Abort).

S S

9-262

SINUMERIK 802D sl Operao e programao Torneamento (BP--D), Edio 05/2005 6FC5 398--1CP10--1KA0

Ciclos 9.3

Ciclos Suporte grfico para ciclos no editor de programas

Recompilao
A recompilao de cdigos de programa serve para efetuar modificaes em um programa existente, baseando--se no suporte para ciclos. O cursor posicionado na linha a ser modificada e se ativa a softkey Recompile. Desta forma, torna--se a abrir a tela de especificao correspondente com a qual foi gerada a parte do programa e pode--se modificar e incorporar os valores.

SINUMERIK 802D sl Operao e programao Torneamento (BP--D), Edio 05/2005 6FC5 398--1CP10--1KA0

9-263

Ciclos 9.4 Ciclos de furao

9.4
9.4.1

Ciclos de furao
Generalidades
Os ciclos de furao so sucesses de movimentos definidos conforme a DIN 66025 para operaes de furao, mandrilamento, rosqueamento com macho, etc. Sua chamada feita em forma de subrotina, com um nome definido e uma lista de parmetros. Estes se diferenciam pelo processo tecnolgico e, com isso, por sua parametrizao. Os ciclos de furao podem ser modais, isto , eles so executados no final de cada bloco que contm comandos de movimento (veja o captulo 8.1.6 ou 9.3). Outros ciclos criados pelo usurio tambm podem ser chamados de forma modal. Existem dois tipos de parmetros: S S Parmetro geomtrico e Parmetros de usinagem

Os parmetros geomtricos so idnticos para todos ciclos de furao. Eles definem os planos de referncia e de retrocesso, a distncia de segurana assim como as profundidades finais de furao absoluta e relativa. O parmetros geomtricos so descritos uma nica vez no primeiro ciclo de furao CYCLE82. Os parmetros de usinagem possuem significado e efeito diferentes para cada ciclo. Por isso que eles so descritos separadamente em cada ciclo.
Parmetros geomtricos

Fig. 9-1

9-264

Prof. de furao final

SINUMERIK 802D sl Operao e programao Torneamento (BP--D), Edio 05/2005 6FC5 398--1CP10--1KA0

Plano de referncia Distncia de segurana Plano de retrocesso

Ciclos 9.4

Ciclos Ciclos de furao

9.4.2

Condies prvias

Condies para a chamada e o retorno


Os ciclos de furao so programados independentemente dos reais nomes de eixo. A posio de furao dever ser aproximada antes da chamada do ciclo no programa de nvel superior. Os valores adequados para avano, rotao do fuso e sentido de rotao do fuso so programados no programa de pea, caso aqui no exista nenhum parmetro de definio no ciclo de furao. As funes G ativas antes da chamada do ciclo e o atual bloco de dados so mantidas aps o ciclo.

Definio de planos
Nos ciclos de furao normalmente parte--se do pressuposto que o atual sistema de coordenadas da pea, no qual deve--se usinar, est definido pela seleo de um plano G17, G18 ou G19 e a ativao de um deslocamento programvel. O eixo de furao sempre o eixo deste sistema de coordenadas que est situado verticalmente ao plano atual. Antes da chamada dever ser selecionada uma correo de comprimento. Esta sempre atua verticalmente com o plano selecionado e tambm permanece ativa aps o fim do ciclo. Portanto, no torneamento, o eixo de furao o eixo Z. A furao executada na face frontal da pea.

Eixo de furao

Correo do comprimento da ferramenta

Fig. 9-2

Programao do tempo de espera


Os parmetros para tempos de espera nos ciclos de furao sempre so atribudos palavra F e devero ser definidos correspondentemente com valores em segundos. Toda exceo deste procedimento ser descrita expressamente.

SINUMERIK 802D sl Operao e programao Torneamento (BP--D), Edio 05/2005 6FC5 398--1CP10--1KA0

9-265

Ciclos 9.4 Ciclos de furao

9.4.3

Furao, centragem CYCLE81

Programao
CYCLE81 (RTP, RFP, SDIS, DP, DPR)
Tabela 9-1 RTP RFP SDIS DP DPR Parmetros para CYCLE81 real real real real real Plano de retrocesso (absoluto) Plano de referncia (absoluto) Distncia de segurana (especificar sem sinal) Profundidade final de furao (absoluto) Profundidade final de furao relativa ao plano de referncia (especificar sem sinal)

Funcionamento
A ferramenta fura com a rotao de fuso e velocidade de avano programadas at a profundidade final de furao especificada.

Seqncia de operao
Posio alcanada antes do incio do ciclo: A posio de furao a posio nos dois eixos do plano selecionado. O ciclo gera a seguinte sucesso de movimentos: Aproximao com G0 at a distncia de segurana do plano de referncia pr--definido S S Deslocar at a profundidade final de furao com o avano programado (G1) no programa chamado Retrocesso at o plano de retrocesso com G0

Explicao dos parmetros RFP e RTP (plano de referncia e plano de retrocesso)


Geralmente os planos de referncia (RFP) e de retrocesso (RTP) possuem valores diferentes. No ciclo parte--se do princpio que o plano de retrocesso esteja antes do plano de referncia. A distncia do plano de retrocesso at a profundidade final de furao maior do que a distncia do plano de referncia para a profundidade final de furao.

SDIS (distncia de segurana)


A distncia de segurana (SDIS) atua em funo do plano de referncia. Este deslocado pela distncia de segurana. O sentido em que a distncia de segurana atua automaticamente determinado pelo ciclo.

9-266

SINUMERIK 802D sl Operao e programao Torneamento (BP--D), Edio 05/2005 6FC5 398--1CP10--1KA0

Ciclos 9.4

Ciclos Ciclos de furao

DP e DPR (profundidade final de furao)


A profundidade final de furao pode ser especificada de modo absoluto (DP) ou relativo (DPR) para o plano de referncia. Na especificao relativa o ciclo calcula automaticamente a profundidade resultante com base na posio dos planos de referncia e de retrocesso.
Z

G1 G0

RTP

RFP+SDIS RFP

DP=RFP--DPR

Fig. 9-3

Nota
Se for especificado tanto um valor para DP como para DPR, ento a profundidade final de furao derivar do DPR. Se esta diferena da profundidade absoluta programada atravs do DP, emitida a mensagem Profundidade: Conforme valor de profundidade relativa na linha de dilogo. No caso de valores idnticos para os planos de referncia e de retrocesso, no se pode especificar nenhum valor de profundidade relativa. dada a mensagem de erro 61101 Plano de referncia definido incorretamente e o ciclo no executado. Esta mensagem de erro tambm aparece quando o plano de retrocesso estiver aps o plano de referncia, isto , quando sua distncia at a profundidade final de furao for menor.

Exemplo de programao Furao_centragem


Com este programa pode--se executar 3 furos utilizando o ciclo de furao CYCLE81, sendo que estes so chamados com diferentes definies de parmetros. O eixo do furo sempre ser o eixo Z.

SINUMERIK 802D sl Operao e programao Torneamento (BP--D), Edio 05/2005 6FC5 398--1CP10--1KA0

9-267

Ciclos 9.4 Ciclos de furao

Y O 120

A -- B

30 0 40 B 90 X 35 Z 100 108

Fig. 9-4 N10 G0 G17 G90 F200 S300 M3 N20 D3 T3 Z110 N30 X40 Y120 N40 CYCLE81(110, 100, 2, 35)
Definio dos valores tecnolgicos Aproximao do plano de retrocesso Aproximao da primeira posio de furao Chamada de ciclo com profundidade final de furao absoluta, distncia de segurana e lista de parmetros incompleta Aproximar prxima posio de furao Chamada de ciclo sem dist. de segurana Definio dos valores tecnolgicos Aproximar a prxima posio Chamada de ciclo com profundidade final de furao relativa e distncia de segurana Fim do programa

N50 Y30 N60 CYCLE81(110, 102, , 35) N70 G0 G90 F180 S300 M03 N80 X90 N90 CYCLE81(110, 100, 2, , 65) N100 M2

9-268

SINUMERIK 802D sl Operao e programao Torneamento (BP--D), Edio 05/2005 6FC5 398--1CP10--1KA0

Ciclos 9.4

Ciclos Ciclos de furao

9.4.4

Furao, escareamento plano CYCLE82

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

Parmetros
Tabela 9-2 RTP RFP SDIS DP DPR DTB Parmetros para CYCLE82 real real real real real real Plano de retrocesso (absoluto) Plano de referncia (absoluto) Distncia de segurana (especificar sem sinal) Profundidade final de furao (absoluto) Profundidade final de furao relativa ao plano de referncia (especificar sem sinal) Tempo de espera na profundidade de furao final (quebra de cavacos)

Funcionamento
A ferramenta fura com a rotao de fuso e velocidade de avano programadas at a profundidade final de furao especificada. Quando alcanada a profundidade de furao final, pode ser ativado um tempo de espera.

Seqncia de operao
Posio alcanada antes do incio do ciclo: A posio de furao a posio nos dois eixos do plano selecionado. O ciclo gera a seguinte sucesso de movimentos: S S S S Aproximao com G0 at a distncia de segurana do plano de referncia pr--definido Deslocamento at a profundidade final de furao com o avano programado (G1) antes da chamada do ciclo Tempo de espera na profundidade de furao final Retrocesso at o plano de retrocesso com G0

Explicao dos parmetros


Para os parmetros RTP, RFP, SDIS, DP, DPR, veja CYCLE81

SINUMERIK 802D sl Operao e programao Torneamento (BP--D), Edio 05/2005 6FC5 398--1CP10--1KA0

9-269

Ciclos 9.4 Ciclos de furao

DP=RFP--DPR

RFP RFP+SDIS

RTP

Fig. 9-5

DTB (tempo de espera)


O parmetro DTB o tempo de espera programado em segundos para a profundidade final de furao (quebra de cavacos).

Nota
Se for especificado tanto um valor para DP como para DPR, ento a profundidade final de furao derivar do DPR. Se esta diferena da profundidade absoluta programada atravs do DP, emitida a mensagem Profundidade: Conforme valor de profundidade relativa na linha de dilogo. No caso de valores idnticos para os planos de referncia e de retrocesso, no se pode especificar nenhum valor de profundidade relativa. dada a mensagem de erro 61101 Plano de referncia definido incorretamente e o ciclo no executado. Esta mensagem de erro tambm aparece quando o plano de retrocesso estiver aps o plano de referncia, isto , quando sua distncia at a profundidade final de furao for menor.

Exemplo de programao Furao_escareamento plano


O programa executa um simples furo de 20 mm de profundidade na posio X0 com o uso do CYCLE82. O tempo de espera de 3 s, a distncia de segurana no eixo de furao Z de 2,4 mm.

N10 G0 G90 G54 F2 S300 M3 N20 D1 T6 Z50 N30 G17 X0 N40 CYCLE82 (3, 1.1, 2.4, -20, , 3) N50 M2

G4

G1 G0

X Z Definio dos valores tecnolgicos Aproximao do plano de retrocesso Aproximao da posio de furao Chamada de ciclo com profundidade final de furao absoluta e distncia de segurana Fim do programa

9-270

SINUMERIK 802D sl Operao e programao Torneamento (BP--D), Edio 05/2005 6FC5 398--1CP10--1KA0

Ciclos 9.4

Ciclos Ciclos de furao

9.4.5

Furao profunda CYCLE83

Programao
CYCLE83(RTP, RFP, SDIS, DP, DPR, FDEP, FDPR, DAM, DTB, DTS, FRF, VARI)

Parmetros
Tabela 9-3 RTP RFP SDIS DP DPR FDEP FDPR DAM DTB DTS FRF VARI Parmetros para CYCLE83 real real real real real real real real real real real int Plano de retrocesso (absoluto) Plano de referncia (absoluto) Distncia de segurana (especificar sem sinal) Profundidade final de furao (absoluto) Profundidade final de furao relativa ao plano de referncia (especificar sem sinal) Primeira profundidade de furao (absoluto) Primeira profundidade de furao relativa ao plano de referncia (especificar sem sinal) Valor de reduo (especificar sem sinal) Tempo de espera na profundidade de furao final (quebra de cavacos) Tempo de espera no ponto inicial e na remoo de cavacos Fator de avano para a primeira profundidade de furao (especificar sem sinal) Faixa de valores: 0.001 ... 1 Tipo de usinagem: Quebra de cavacos=0 Remoo de cavacos=1

Funcionamento
A ferramenta fura com a rotao de fuso e velocidade de avano programadas at a profundidade final de furao especificada. O furo profundo usinado at sua profundidade final com vrias penetraes gradativas em profundidade, cujo valor mximo pode ser especificado. Opcionalmente, aps cada profundidade de penetrao, a broca pode retroceder at o plano de referncia + distncia de segurana para a remoo dos cavacos, ou sempre retroceder 1 mm para a quebra de cavacos.

Seqncia de operao
Posio alcanada antes do incio do ciclo: A posio de furao a posio nos dois eixos do plano selecionado.

SINUMERIK 802D sl Operao e programao Torneamento (BP--D), Edio 05/2005 6FC5 398--1CP10--1KA0

9-271

Ciclos 9.4 Ciclos de furao

O ciclo gera a seguinte sucesso de movimentos: Furao profunda com remoo de cavacos (VARI=1): S S S S S S S S Aproximao com G0 at a distncia de segurana do plano de referncia pr--definido Deslocamento at a primeira profundidade de furao com G1, onde o avano resulta do avano programado na chamada do ciclo, o qual foi calculado com o parmetro FRF (fator de avano) Executar tempo de espera na profundidade final de furao (parmetro DTB) Retrocesso com G0 at a distncia de segurana do plano de referncia pr--definido para a remoo de cavacos Executar tempo de espera no ponto inicial (parmetro DTS) Aproximao da ltima profundidade de furao alcanada, subtrada da distncia de antecipao calculada internamente no ciclo, com G0 Deslocar at a prxima profundidade de furao com G1 ( continuada a sucesso de movimentos at ser alcanada a profundidade final de furao) Retrocesso at o plano de retrocesso com G0
X Z FDEP FDEP DP = RFP--DPR RFP RFP+SDIS RTP G4

Fig. 9-6

Furao profunda com remoo de cavacos

Furao profunda com quebra de cavacos (VARI=1): S S S S S S Aproximao com G0 at a distncia de segurana do plano de referncia pr--definido Deslocamento at a primeira profundidade de furao com G1, onde o avano resulta do avano programado na chamada do ciclo, o qual foi calculado com o parmetro FRF (fator de avano) Executar tempo de espera na profundidade final de furao (parmetro DTB) Retrocesso de 1 mm da atual profundidade de furao com G1 e o avano programado no programa chamado (para quebra de cavacos) Deslocar at a prxima profundidade de furao com G1 e o avano programado ( continuada a sucesso de movimentos at ser alcanada a profundidade final de furao) Retrocesso at o plano de retrocesso com G0

9-272

SINUMERIK 802D sl Operao e programao Torneamento (BP--D), Edio 05/2005 6FC5 398--1CP10--1KA0

G0 G1

Ciclos 9.4

Ciclos Ciclos de furao

DP = RFP--DPR

RFP RFP+SDIS RTP

FDEP

G4

Fig. 9-7

Furao profunda com quebra de cavacos

Explicao dos parmetros


Para os parmetros RTP, RFP, SDIS, DP, DPR, veja CYCLE81

Relao entre os parmetros DP (ou DPR), FDEP (ou FDPR) e DAM


As profundidades de furao intermedirias so calculadas no ciclo com base na profundidade final de furao, primeira profund. de furao e o valor de reduo, da seguinte forma: S S No primeiro passo, percorrida a profundidade parametrizada pela primeira profundidade de furao, se esta no ultrapassar a profundidade total da furao. A partir da segunda profundidade, o curso de furao resulta do curso da ltima profundidade menos o valor de reduo, a no ser que o curso de furao for maior do que o valor de reduo programado. Os cursos de furao seguintes correspondem ao valor de reduo, enquanto a profundidade restante for maior do que o valor de reduo dobrado. Os ltimos dois cursos de furao so percorridos e divididos por igual, e com isso, sempre so maior do que a metade do valor de reduo Se o valor da primeira profundidade de furao for oposto profundidade total, dada a mensagem de erro 61107 Primeira profundidade de furao definida incorretamente e o ciclo no ser executado.

S S S

O parmetro FDPR atua no ciclo como o parmetro DPR. Se os valores so idnticos para os planos de referncia e de retrocesso, a primeira profundidade de furao pode ser especificada de forma relativa. Se a primeira profundidade de furao for programada maior do que a profundidade final de furao, a profundidade final de furao nunca ser ultrapassada. O ciclo reduz automaticamente a primeira profundidade de furao at que a profundidade final de furao seja alcanada durante a furao, e se fura apenas uma vez.

DTB (tempo de espera)


O parmetro DTB o tempo de espera programado em segundos para a profundidade final de furao (quebra de cavacos).

G0 G1

SINUMERIK 802D sl Operao e programao Torneamento (BP--D), Edio 05/2005 6FC5 398--1CP10--1KA0

X Z

9-273

Ciclos 9.4 Ciclos de furao

DTS (tempo de espera)


O tempo de espera no ponto inicial somente executado com VARI=1 (remoo de cavacos).

FRF (fator de avano)


Atravs deste parmetro pode--se especificar um fator de reduo para o avano ativo, este somente ser considerado pelo ciclo no deslocamento at a primeira profund. de furao.

VARI (tipo de usinagem)


Se for definido o parmetro VARI=0, a broca retrocede 1 mm ao alcanar cada profundidade de furao para quebrar os cavacos. Com VARI=1 (para remoo de cavacos) a broca desloca--se em cada caso at o plano de referncia deslocado pela distncia de segurana.

Nota
A distncia de antecipao calculada internamente pelo ciclo como segue:

S Com uma profundidade de furao de at 30 mm, o valor da distncia de antecipao sempre ser igual a
0,6 mm.

S Com profundidades de furao maiores, aplica--se a frmula de clculo Profundidade de furao/50 (aqui
o valor est limitado em at 7 mm).

Exemplo de programao: Furao profunda


Este programa executa o ciclo CYCLE83 na posio X0. A primeira furao executada com o tempo de espera zero e o tipo de usinagem quebra de cavacos. A profundidade final, assim como a primeira profundidade de furao, deve ser especificada de forma absoluta. O eixo de furao o eixo Z.

N10 G0 G54 G90 F5 S500 M4 N20 D1 T6 Z50 N30 G17 X0 N40 CYCLE83(3.3, 0, 0, -80, 0, -10, 0, 0, 0, 0, 1, 0) N50 M2

Definio dos valores tecnolgicos Aproximao do plano de retrocesso Aproximao da posio de furao Chamada do ciclo Parmetros de profundidade com valores absolutos Fim do programa

9-274

SINUMERIK 802D sl Operao e programao Torneamento (BP--D), Edio 05/2005 6FC5 398--1CP10--1KA0

Ciclos 9.4

Ciclos Ciclos de furao

9.4.6

Rosqueamento com macho sem mandril de compensao CYCLE84

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

Parmetros
Tabela 9-4 RTP RFP SDIS DP DPR DTB SDAC MPIT Parmetros para CYCLE84 real real real real real real int real Plano de retrocesso (absoluto) Plano de referncia (absoluto) Distncia de segurana (especificar sem sinal) Profundidade final de furao (absoluto) Profundidade final de furao relativa ao plano de referncia (especificar sem sinal) Tempo de espera na profund. da rosca (quebra de cavacos) Sentido de rotao aps fim do ciclo Valores: 3, 4 ou 5 (para M3, M4 ou M5) Passo da rosca como tamanho da rosca (com sinal) Faixa de valores 3 (para M3) ... 48 (para M48), o sinal determina do sentido de rotao na rosca Passo da rosca como valor (com sinal) Faixa de valores: 0.001 ... 2000.000 mm), o sinal define o sentido de giro na rosca Posio do fuso para parada controlada de fuso no ciclo (em graus) Rotao para rosqueamento Rotao para retrocesso

PIT

real

POSS SST SST1

real real real

Funcionamento
A ferramenta fura com a rotao de fuso e velocidade de avano programadas at a profundidade de rosca especificada. Com o ciclo CYCLE84 pode--se executar furos roscados sem mandril de compensao.

Nota
O ciclo CYCLE84 pode ser aplicado quando o fuso previsto para a furao tecnicamente vivel para a operao com controle de posio.

Para o rosqueamento com macho com mandril de comp. existe um ciclo prprio, o CYCLE840.

SINUMERIK 802D sl Operao e programao Torneamento (BP--D), Edio 05/2005 6FC5 398--1CP10--1KA0

9-275

Ciclos 9.4 Ciclos de furao

Seqncia de operao
Posio alcanada antes do incio do ciclo: A posio de furao a posio nos dois eixos do plano selecionado. O ciclo gera a seguinte sucesso de movimentos: S S S S S S Aproximao com G0 at a distncia de segurana do plano de referncia pr--definido Parada de fuso controlada (valor no parmetro POSS) e passo do fuso no modo de eixo Rosqueamento com macho at a profundidade final de furao com rotao SST Tempo de espera na profundidade da rosca (parmetro DTB) Retrocesso at o plano de referncia deslocado pela distncia de segurana, rotao SST1 e inverso do sentido de giro Retrocesso at o plano de retrocesso com G0 sobrescrevendo a ltima rotao de fuso programada antes da chamada do ciclo e o sentido de giro programado em SDAC reiniciado no modo de fuso

Explicao dos parmetros


Para os parmetros RTP, RFP, SDIS, DP, DPR, veja CYCLE81
X DP=RFP--DPR RFP RFP+SDIS RTP G332 G331

Fig. 9-8

DTB (tempo de espera)


O tempo de espera programado em segundos. Para a furao de furos cegos recomenda--se descartar o tempo de espera.

SDAC (sentido de rotao aps fim de ciclo)


O sentido de rotao aps a finalizao do ciclo programado em SDAC. A inverso de sentido no rosqueamento com macho realizada automaticamente no ciclo.

9-276

SINUMERIK 802D sl Operao e programao Torneamento (BP--D), Edio 05/2005 6FC5 398--1CP10--1KA0

G4

G0

SDAC

Ciclos 9.4

Ciclos Ciclos de furao

MPIT e PIT (passo de rosca como tamanho de rosca e como valor)


Opcionalmente, pode--se especificar o valor do passo da rosca como tamanho da rosca (apenas para roscas mtricas entre M3 e M48) ou como valor (distncia de um passo de rosca at o prximo como valor numrico). O parmetro desnecessrio descartado na chamada ou tem um zero como valor. As roscas direita ou esquerda so definidas pelo sinal indicado no parmetro do passo: S S Valor positivo direita (como M3) Valor negativo esquerda (como M4)

Se ambos parmetros de passo possuem valores contraditrios entre si, ento o ciclo emite o alarme 61001 Passo de rosca incorreto e a execuo do ciclo cancelada.

POSS (posio do fuso)


No ciclo, antes do rosqueamento, o fuso parado de forma controlada e colocado em modo de controle de posio. Em POSS programa--se a posio do fuso para esta parada de fuso.

SST (rotao)
O parmetro SST contm a rotao de fuso para o bloco de rosqueamento com macho com G331.

SST1 (rotao de retrocesso)


Em SST1 programa--se a rotao para o retrocesso do furo roscado no bloco com G332. Se este parmetro tiver o valor zero, ento o retrocesso executado com a rotao programada em SST.

Nota
Para o rosqueamento com macho, o sentido de rotao sempre automaticamente invertido no ciclo.

Exemplo de programao Rosqueamento com macho sem mandril de compensao


Na posio X0 furada uma rosca sem mandril de compensao, o eixo de furao o eixo Z. Nenhum tempo de espera foi programado, a profundidade relativa. Os parmetros para o sentido de rotao e o passo devero ser atribudos com valores. furada uma rosca mtrica M5.

N10 G0 G90 G54 T6 D1 N20 G17 X0 Z40

Definio dos valores tecnolgicos Aproximao da posio de furao

SINUMERIK 802D sl Operao e programao Torneamento (BP--D), Edio 05/2005 6FC5 398--1CP10--1KA0

9-277

Ciclos 9.4 Ciclos de furao

N30 CYCLE84(4, 0, 2, , 30, , 3, 5, , 90, 200, 500)

Chamada de ciclo, o parmetro PIT foi omitido, sem indicao da profundidade absoluta, sem tempo de espera, parada de fuso a 90 graus, a rotao do rosqueamento com macho 200, a rotao para retrocesso 500 Fim do programa

N40 M2

9.4.7

Rosqueamento com macho com mandril de compensao CYCLE840

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

Parmetros
Tabela 9-5 RTP RFP SDIS DP DPR DTB SDR Parmetros para CYCLE840 real real real real real real int Plano de retrocesso (absoluto) Plano de referncia (absoluto) Distncia de segurana (especificar sem sinal) Profundidade final de furao (absoluto) Profundidade final de furao relativa ao plano de referncia (especificar sem sinal) Tempo de espera na profund. da rosca (quebra de cavacos) Sentido de rotao para retrocesso Valores: 0 (inverso automtica do sentido de giro) 3 ou 4 (para M3 ou M4) Sentido de rotao aps fim do ciclo Valores: 3, 4 ou 5 (para M3, M4 ou M5) Rosqueamento com macho com/sem encoder Valores: 0 = com encoder 1 = sem encoder Passo da rosca como tamanho da rosca (com sinal) Faixa de valores 3 (para M3) ... 48 (para M48) Passo da rosca como valor (com sinal) Faixa de valores: 0.001 ... 78.740 in

SDAC ENC

int int

MPIT PIT

real real

Funcionamento
A ferramenta fura com a rotao de fuso e velocidade de avano programadas at a profundidade de rosca especificada.

9-278

SINUMERIK 802D sl Operao e programao Torneamento (BP--D), Edio 05/2005 6FC5 398--1CP10--1KA0

Ciclos 9.4

Ciclos Ciclos de furao

Com este ciclo pode--se produzir rosqueamento com mandril de compensao S S sem encoder e com encoder.

Execuo do rosqueamento com macho com mandril de compensao sem encoder


Posio alcanada antes do incio do ciclo: A posio de furao a posio nos dois eixos do plano selecionado. O ciclo gera a seguinte sucesso de movimentos: S S S S S Aproximao com G0 at a distncia de segurana do plano de referncia pr--definido Rosqueamento com macho at a profundidade final de furao Executar tempo de espera na profundidade de rosqueamento (parmetro DTB) Retrocesso at a distncia de segurana do plano de referncia pr--definido Retrocesso at o plano de retrocesso com G0
X SDR
DP=RFP--DPR

RFP RFP+SDIS

RTP

Fig. 9-9

Execuo do rosqueamento com macho com mandril de compensao com encoder


Posio alcanada antes do incio do ciclo: A posio de furao a posio nos dois eixos do plano selecionado. O ciclo gera a seguinte sucesso de movimentos: S S S S S Aproximao com G0 at a distncia de segurana do plano de referncia pr--definido Rosqueamento com macho at a profundidade final de furao Tempo de espera na profundidade da rosca (parmetro DTB) Retrocesso at a distncia de segurana do plano de referncia pr--definido Retrocesso at o plano de retrocesso com G0

G63 G0

G4

SDAC

SINUMERIK 802D sl Operao e programao Torneamento (BP--D), Edio 05/2005 6FC5 398--1CP10--1KA0

9-279

Ciclos 9.4 Ciclos de furao

SDR

DP=RFP--DPR

RFP RFP+SDIS

RTP

Fig. 9-10

Explicao dos parmetros


Para os parmetros RTP, RFP, SDIS, DP, DPR, veja CYCLE81

DTB (tempo de espera)


O tempo de espera programado em segundos. Ele somente tem efeito no rosqueamento com macho sem encoder.

SDR (sentido de rotao para retrocesso)


Se a inverso do sentido de giro do fuso deve ser automtica, ento deve--se definir SDR=0. Se est determinado pelo dado de mquina que no empregado nenhum encoder (ento o dado de mquina MD30200 NUM_ENCS tem o valor 0), o parmetro deve ser ajustado com o valor 3 ou 4 para o sentido de giro, caso contrrio, aparece o alarme 61202 Nenhum sentido de giro programado e o ciclo cancelado.

SDAC (sentido de rotao)


Dado que o ciclo tambm pode ser chamado de forma modal (veja o captulo 9.3), ele precisa de um sentido de giro para a execuo dos demais furos roscados. Este programado no parmetro SDAC e corresponde ao sentido de rotao programado no programa de nvel superior antes da primeira chamada. Se SDR=0, ento o valor escrito em SDAC no tem importncia no ciclo e, por isso, poder ser omitido na parametrizao.

ENC (rosqueamento com macho)


Se o rosqueamento for executado sem encoder, mesmo que exista um, o parmetro ENC dever ser atribudo com 1. Se no existir nenhum encoder e o parmetro possui o valor 0, ele no ser considerado no ciclo.

9-280

SINUMERIK 802D sl Operao e programao Torneamento (BP--D), Edio 05/2005 6FC5 398--1CP10--1KA0

G33 G0

G4

SDAC Z

Ciclos 9.4

Ciclos Ciclos de furao

MPIT e PIT (passo de rosca como tamanho de rosca e como valor)


O parmetro do passo apenas tem importncia quando relacionado ao rosqueamento com encoder. O ciclo calcula o valor do avano a partir da rotao do fuso e do passo. Opcionalmente, pode--se especificar o valor do passo da rosca como tamanho da rosca (apenas para roscas mtricas entre M3 e M48) ou como valor (distncia de um passo de rosca at o prximo como valor numrico). O parmetro desnecessrio descartado na chamada ou tem um zero como valor. Se ambos parmetros de passo possuem valores contraditrios entre si, ento o ciclo emite o alarme 61001 Passo de rosca incorreto e a execuo do ciclo cancelada.

Notas adicionais
Dependendo do dado de mquina MD30200 NUM_ENCS, o ciclo seleciona se a rosca deve ser furada com ou sem uso de encoder. Antes da chamada do ciclo deve ser programado o sentido de rotao do fuso com M3 ou M4. Durante os blocos de roscas com G63, os valores dos interruptores de controle de avano e de fuso so congelados em 100%. Normalmente o rosqueamento sem encoder requer um mandril de compensao mais comprido.

Exemplo de programao: Rosqueamento sem encoder


Com este programa furada uma rosca sem encoder na posio X0, o eixo de furao o eixo Z. Os parmetros de sentido de rotao SDR e SDAC precisam ser especificados, o parmetro ENC especificado com 1, a profundidade especificada como absoluta. O parmetro do passo PIT pode ser omitido. empregado um mandril de compensao para a usinagem.

N10 G90 G0 G54 D1 T6 S500 M3 N20 G17 X0 Z60 N30 G1 F200 N40 CYCLE840(3, 0, , -15, 0, 1, 4, 3, 1, , )

Definio dos valores tecnolgicos Aproximao da posio de furao Determinao do avano de trajetrias Chamada de ciclo, tempo de espera 1 s, sentido de giro para retrocesso M4, sentido de giro aps o ciclo M3, sem distncia de segurana Os parmetros MPIT e PIT foram omitidos Fim do programa

N50 M2

SINUMERIK 802D sl Operao e programao Torneamento (BP--D), Edio 05/2005 6FC5 398--1CP10--1KA0

9-281

Ciclos 9.4 Ciclos de furao

Exemplo: Rosqueamento com encoder


Com este programa usinada uma rosca com encoder na posio X0. O eixo de furao o eixo Z. O parmetro do passo deve ser especificado, uma reverso automtica do sentido de rotao est programada. empregado um mandril de compensao para a usinagem.

N10 G90 G0 G54 D1 T6 S500 M3 N20 G17 X0 Z60 N30 G1 F200 N40 CYCLE840(3, 0, , -15, 0, 0, , ,0, 3.5, ) N50 M2

Definio dos valores tecnolgicos Aproximao da posio de furao Determinao do avano de trajetria Chamada de ciclo sem dist. de segurana Fim do programa

9.4.8

Alargamento 1 (mandrilamento 1) CYCLE85

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

Parmetros
Tabela 9-6 RTP RFP SDIS DP DPR DTB FFR RFF Parmetros para CYCLE85 real real real real real real real real Plano de retrocesso (absoluto) Plano de referncia (absoluto) Distncia de segurana (especificar sem sinal) Profundidade final de furao (absoluto) Profundidade final de furao relativa ao plano de referncia (especificar sem sinal) Tempo de espera na profundidade de furao final (quebra de cavacos) Avano Avano de retrocesso

Funcionamento
A ferramenta fura com a rotao de fuso e velocidade de avano programadas at a profundidade final de furao especificada. O movimento para frente e para trs realizado com o avano que est especificado nos respectivos parmetros FFR e RFF.

Seqncia de operao
Posio alcanada antes do incio do ciclo:

9-282

SINUMERIK 802D sl Operao e programao Torneamento (BP--D), Edio 05/2005 6FC5 398--1CP10--1KA0

Ciclos 9.4

Ciclos Ciclos de furao

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

Fig. 9-11

O ciclo gera a seguinte sucesso de movimentos: S S S S S Aproximao com G0 at a distncia de segurana do plano de referncia pr--definido Deslocar at a profundidade final de furao com G1 e com o avano programado no parmetro FFR Tempo de espera na profundidade final de furao Retrocesso com G1 at o plano de referncia deslocado pela distncia de segurana e com o avano de retrocesso programado no parmetro RFF Retrocesso at o plano de retrocesso com G0

Explicao dos parmetros


Para os parmetros RTP, RFP, SDIS, DP, DPR, veja CYCLE81
DP=RFP--DPR RFP+SDIS

G4

G1

RFP

RTP

Fig. 9-12

G0

SINUMERIK 802D sl Operao e programao Torneamento (BP--D), Edio 05/2005 6FC5 398--1CP10--1KA0

X Z X Z

9-283

Ciclos 9.4 Ciclos de furao

DTB (tempo de espera)


Em DTB programa--se o tempo de espera na profundidade final de furao em segundos.

FFR (avano)
O valor de avano especificado em FFR atua na furao.

RFF (avano de retrocesso)


O valor de avano programado em RFF atua no retrocesso do furo at o plano de referncia + distncia de segurana.

Exemplo de programao: Primeiro passe de mandrilamento


chamado o ciclo CYCLE85 em Z70 X0. O eixo de furao o eixo Z. A profundidade final de furao est especificada como relativa, nenhum tempo de espera programado. O canto superior da pea est em Z0.

N10 G90 G0 S300 M3 N20 T3 G17 G54 Z70 X0 N30 CYCLE85(10, 2, 2, , 25, , 300, 450) N40 M2
Aproximao da posio de furao Chamada de ciclo, sem tempo de espera programado Fim do programa

9-284

SINUMERIK 802D sl Operao e programao Torneamento (BP--D), Edio 05/2005 6FC5 398--1CP10--1KA0

Ciclos 9.4

Ciclos Ciclos de furao

9.4.9

Mandrilamento (mandrilamento 2) CYCLE86

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

Parmetros
Tabela 9-7 RTP RFP SDIS DP DPR DTB SDIR Parmetros para CYCLE86 real real real real real real int Plano de retrocesso (absoluto) Plano de referncia (absoluto) Distncia de segurana (especificar sem sinal) Profundidade final de furao (absoluto) Profundidade final de furao relativa ao plano de referncia (especificar sem sinal) Tempo de espera na profundidade de furao final (quebra de cavacos) Sentido de rotao Valores: 3 (para M3) 4 (para M4) Curso de retrocesso no 1 eixo do plano (incremental, especificar com sinal) Curso de retrocesso no 2 eixo do plano (incremental, especificar com sinal) Curso de retrocesso no eixo de furao (incremental, especificar com sinal) Posio do fuso para parada controlada de fuso no ciclo (em graus)

RPA RPO RPAP POSS

real real real real

Funcionamento
O ciclo suporta o mandrilamento de furos com uma barra de mandrilar. A ferramenta fura com a rotao de fuso e velocidade de avano programadas at a profundidade final de furao especificada. No mandrilamento 2 executada uma parada controlada do fuso ao alcanar a profundidade de furao. Em seguida, feito o deslocamento at as posies de retrocesso programadas em avano rpido e destas at o plano de retrocesso.

Seqncia de operao
Posio alcanada antes do incio do ciclo: A posio de furao a posio nos dois eixos do plano selecionado.

SINUMERIK 802D sl Operao e programao Torneamento (BP--D), Edio 05/2005 6FC5 398--1CP10--1KA0

9-285

Ciclos 9.4 Ciclos de furao

O ciclo gera a seguinte sucesso de movimentos: S S S S S S S Aproximao com G0 at a distncia de segurana do plano de referncia pr--definido Deslocar at a profundidade final de furao com G1 e o avano programado antes da chamada do programa Tempo de espera na profundidade final de furao Parada de fuso controlada na posio programada em POSS Curso de retrocesso com G0 em at 3 eixos Retrocesso no eixo de furao com G0 at o plano de refer. desloc. pela dist. de segurana Retrocesso at o plano de retrocesso com G0 (pos. de furao inicial nos dois eixos do plano)

Explicao dos parmetros


Para os parmetros RTP, RFP, SDIS, DP, DPR, veja CYCLE81

G0 G1 G4 SPOS

RTP X RFP+SDIS RFP

DP= RFP--DPR

Fig. 9-13

DTB (tempo de espera)


Em DTB programa--se o tempo de espera at a profundidade final de furao (quebra de cavacos) em segundos.

SDIR (sentido de rotao)


Com este parmetro define--se o sentido de rotao com o qual o ciclo deve executar a furao. No caso de outros valores alm de 3 ou 4 (M3/M4) dado o alarme 61102 Nenhum sentido de rotao programado e o ciclo no ser executado.

RPA (curso de retrocesso, no 1 eixo)


Neste parmetro define--se um movimento de retrocesso no 1 eixo (abscissa), o qual executado aps alcanar a profundidade final de furao e a parada controlada do fuso.

9-286

SINUMERIK 802D sl Operao e programao Torneamento (BP--D), Edio 05/2005 6FC5 398--1CP10--1KA0

Ciclos 9.4

Ciclos Ciclos de furao

RPO (curso de retrocesso, no 2 eixo)


Com este parmetro define----se um movimento de retrocesso no 2 eixo (ordenada), o qual executado aps alcanar a profundidade final de furao e a parada controlada do fuso.

RPAP (curso de retrocesso, no eixo de furao)


Neste parmetro define--se um movimento de retrocesso no eixo de furao, o qual executado aps alcanar a profundidade final de furao e a parada controlada do fuso.

POSS (posio do fuso)


Em POSS programa--se a posio do fuso em graus para a parada controlada aps ser alcanada a profundidade final de furao.

Nota
possvel parar o fuso ativo de forma controlada. A programao do respectivo valor angular feita pelo parmetro de transferncia. O ciclo CYCLE86 pode ser empregado se o fuso previsto para a furao est tecnicamente apto para executar o comando SPOS.

Exemplo de programao: Segundo passe de mandrilamento


O ciclo CYCLE86 chamado na posio X70 Y50 do plano XY. O eixo de furao o eixo Z. A profundidade final de furao programada com valor absoluto, no especificada uma distncia de segurana. O tempo de espera na profundidade final de furao de 2 s. O canto superior da pea est em Z110. No ciclo, o fuso dever girar com M3 e parar em 45 graus.

A -- B

O 50 B 70 X 77 110 Z

Fig. 9-14

SINUMERIK 802D sl Operao e programao Torneamento (BP--D), Edio 05/2005 6FC5 398--1CP10--1KA0

9-287

Ciclos 9.4 Ciclos de furao

N10 G0 G17 G90 F200 S300 M3 N20 T11 D1 Z112 N30 X70 Y50 N40 CYCLE86(112, 110, , 77, 0, 2, 3, 1, 1, 1, 45) N50 M2

Definio dos valores tecnolgicos Aproximao do plano de retrocesso Aproximao da posio de furao Chamada de ciclo com profundidade de furao absoluta Fim do programa

9.4.10

Mandrilamento com parada 1 (mandrilamento 3) CYCLE87

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

Parmetros
Tabela 9-8 RTP RFP SDIS DP DPR SDIR Parmetros para CYCLE87 real real real real real int Plano de retrocesso (absoluto) Plano de referncia (absoluto) Distncia de segurana (especificar sem sinal) Profundidade final de furao (absoluto) Profundidade final de furao relativa ao plano de referncia (especificar sem sinal) Sentido de giro Valores: 3 (para M3) 4 (para M4)

Funcionamento
A ferramenta fura com a rotao de fuso e velocidade de avano programadas at a profundidade final de furao especificada. No mandrilamento 3, aps ser alcanada a profundidade final de furao, realizada uma parada de fuso sem controle M5 e, em seguida, uma parada programada M0. Atravs da tecla NC--START o movimento de retrocesso continuado em avano rpido at o plano de retrocesso.

Seqncia de operao
Posio alcanada antes do incio do ciclo: A posio de furao a posio nos dois eixos do plano selecionado.

9-288

SINUMERIK 802D sl Operao e programao Torneamento (BP--D), Edio 05/2005 6FC5 398--1CP10--1KA0

Ciclos 9.4

Ciclos Ciclos de furao

O ciclo gera a seguinte sucesso de movimentos: S S S S S Aproximao com G0 at a distncia de segurana do plano de referncia pr--definido Deslocar at a profundidade final de furao com G1 e o avano programado antes da chamada do programa Parada de fuso com M5 Pressione NC START Retrocesso at o plano de retrocesso com G0

Explicao dos parmetros


Para os parmetros RTP, RFP, SDIS, DP, DPR, veja CYCLE81

G0 G1 M5/M0

RTP X RFP+SDIS RFP

DP=RFP--DPR

Fig. 9-15

SDIR (sentido de rotao)


O parmetro define o sentido de giro com o qual executada a furao no ciclo. No caso de outros valores alm de 3 ou 4 (M3/M4) dado o alarme 61102 Nenhum sentido de rotao programado e o ciclo cancelado.

Exemplo de programao: Terceiro passe de mandrilamento


O ciclo CYCLE87 chamado na posio X70 Y50 do plano XY. O eixo de furao o eixo Z. A profundidade final de furao especificada com valor absoluto. A distncia de segurana de 2 mm.

SINUMERIK 802D sl Operao e programao Torneamento (BP--D), Edio 05/2005 6FC5 398--1CP10--1KA0

9-289

Ciclos 9.4 Ciclos de furao

A -- B

O 50 B 70 X 77 110 Z

Fig. 9-16

DEF REAL DP, SDIS N10 DP=77 SDIS=2 N20 G0 G17 G90 F200 S300 N30 D3 T3 Z113 N40 X70 Y50 N50 CYCLE87 (113, 110, SDIS, DP, , 3) N60 M2

Definio de parmetros Atribuies de valores Definio dos valores tecnolgicos Aproximao do plano de retrocesso Aproximao da posio de furao Chamada de ciclo com sentido de giro do fuso M3 programado Fim do programa

9-290

SINUMERIK 802D sl Operao e programao Torneamento (BP--D), Edio 05/2005 6FC5 398--1CP10--1KA0

Ciclos 9.4

Ciclos Ciclos de furao

9.4.11

Furao com parada 2 (mandrilamento 4) CYCLE88

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

Parmetros
Tabela 9-9 RTP RFP SDIS DP DPR DTB SDIR Parmetros para CYCLE88 real real real real real real int Plano de retrocesso (absoluto) Plano de referncia (absoluto) Distncia de segurana (especificar sem sinal) Profundidade final de furao (absoluto) Profundidade final de furao relativa ao plano de referncia (especificar sem sinal) Tempo de espera na profundidade final de furao (quebra de cavacos) Sentido de giro Valores: 3 (para M3) 4 (para M4)

Funcionamento
A ferramenta fura com a rotao de fuso e velocidade de avano programadas at a profundidade final de furao especificada. No 4 passe de mandrilamento, aps ser alcanada a profundidade final de furao, so realizados um tempo de espera, uma parada de fuso sem controle M5 e, em seguida, uma parada programada M0. Atravs da tecla NC--START o movimento de retrocesso continuado em avano rpido at o plano de retrocesso.

Seqncia de operao
Posio alcanada antes do incio do ciclo: A posio de furao a posio nos dois eixos do plano selecionado. O ciclo gera a seguinte sucesso de movimentos: S S S S S Aproximao com G0 at a distncia de segurana do plano de referncia pr--definido Deslocar at a profundidade final de furao com G1 e o avano programado antes da chamada do programa Tempo de espera na profundidade final de furao Parada de fuso e parada de programa com M5 M0. Pressione a tecla NC START aps a parada do programa. Retrocesso at o plano de retrocesso com G0

Explicao dos parmetros


Para os parmetros RTP, RFP, SDIS, DP, DPR, veja CYCLE81

SINUMERIK 802D sl Operao e programao Torneamento (BP--D), Edio 05/2005 6FC5 398--1CP10--1KA0

9-291

Ciclos 9.4 Ciclos de furao

G0 G1 G4 M5/M0 RTP X RFP+SDIS RFP

DP=RFP--DPR

Fig. 9-17

DTB (tempo de espera)


Em DTB programa--se o tempo de espera at a profundidade final de furao (quebra de cavacos) em segundos.

SDIR (sentido de rotao)


O sentido de rotao programada atua no percurso at a profundidade final de furao. No caso de outros valores alm de 3 ou 4 (M3/M4) dado o alarme 61102 Nenhum sentido de rotao programado e o ciclo cancelado.

Exemplo de programao: Quarto passe de mandrilamento


chamado o ciclo CYCLE88 em X0. O eixo de furao o eixo Z. A distncia de segurana est programada em 3 mm, a profundidade final de furao especificada relativa para o plano de referncia. No ciclo atua o M4.

N10 T1 S300 M3 N20 G17 G54 G90 F1 S450 N30 G0 X0 Z10 N40 CYCLE88 (5, 2, 3, , 72, 3, 4) N50 M2
Definio dos valores tecnolgicos Aproximao da posio de furao Chamada de ciclo com o sentido de giro do fuso M4 programado Fim do programa

9-292

SINUMERIK 802D sl Operao e programao Torneamento (BP--D), Edio 05/2005 6FC5 398--1CP10--1KA0

Ciclos 9.4

Ciclos Ciclos de furao

9.4.12

Alargamento 2 (mandrilamento 5) CYCLE89

Programao
CYCLE89 (RTP, RFP, SDIS, DP, DPR, DTB)

Parmetros
Tabela 9-10 RTP RFP SDIS DP DPR DTB Parmetros para CYCLE89 real real real real real real Plano de retrocesso (absoluto) Plano de referncia (absoluto) Distncia de segurana (especificar sem sinal) Profundidade final de furao (absoluto) Profundidade final de furao relativa ao plano de referncia (especificar sem sinal) Tempo de espera na profundidade final de furao (quebra de cavacos)

Funcionamento
A ferramenta fura com a rotao de fuso e velocidade de avano programadas at a profundidade final de furao especificada. Quando a profundidade final de furao o tempo de espera entra em ao.

Seqncia de operao
Posio alcanada antes do incio do ciclo: A posio de furao a posio nos dois eixos do plano selecionado. O ciclo gera a seguinte sucesso de movimentos: S S S S S Aproximao com G0 at a distncia de segurana do plano de referncia pr--definido Deslocar at a profundidade final de furao com G1 e o avano programado antes da chamada do programa Tempo de espera na profundidade final de furao Retrocesso comG1 e o mesmo valor de avano at o plano de referncia deslocado pela distncia de segurana Retrocesso at o plano de retrocesso com G0

Explicao dos parmetros


Para os parmetros RTP, RFP, SDIS, DP, DPR, veja CYCLE81

SINUMERIK 802D sl Operao e programao Torneamento (BP--D), Edio 05/2005 6FC5 398--1CP10--1KA0

9-293

Ciclos 9.4 Ciclos de furao

G0 G1 G4

RTP X RFP+SDIS RFP

DP=RFP--DPR

Fig. 9-18

DTB (tempo de espera)


O parmetro DTB o tempo de espera programado em segundos para a profundidade final de furao (quebra de cavacos).

Exemplo de programao: Quinto passe de mandrilamento


O ciclo de furao CYCLE89 chamado em X80 Y90 do plano XY com uma distncia de segurana de 5 mm e especificao da profundidade final de furao como valor absoluto. O eixo de furao o eixo Z.

A -- B

O B 90 80 X 72 102 Z Fig. 9-19 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
Definio de parmetros Atribuies de valores Definio dos valores tecnolgicos

Aproximao da posio de furao

9-294

SINUMERIK 802D sl Operao e programao Torneamento (BP--D), Edio 05/2005 6FC5 398--1CP10--1KA0

Ciclos 9.4

Ciclos Ciclos de furao

N30 CYCLE89 (RTP, RFP, 5, DP, , DTB) N40 M2

Chamada de ciclo
Fim do programa

9.4.13

Fileira de furos HOLES1

Programao
HOLES1 (SPCA, SPCO, STA1, FDIS, DBH, NUM)

Parmetros
Tabela 9-11 SPCA SPCO STA1 FDIS DBH NUM Parmetros para HOLES1 real real real real real int 1 eixo do plano (abscissa) de um ponto de referncia na reta (absoluto) 2 eixo do plano (ordenada) de um ponto de referncia (absoluto) ngulo para o 1 eixo do plano (abscissa) Faixa de valores: 180<STA1<=180 graus Distncia do primeiro furo ao ponto de referncia (especificar sem sinal) Distncia entre os furos (especificar sem sinal) Nmero de furos

Funcionamento
Com este ciclo pode--se usinar uma fileira de furos, isto , um nmero de furos dispostos em uma linha reta, ou dispostos em uma grade de furos. O tipo de furo determinado pelo ciclo de furao selecionado anteriormente de forma modal.

Seqncia de operao
Para se evitar percursos desnecessrios, internamente feita uma diferenciao com base na posio real dos eixos do plano e da geometria da fileira de furos, se a fileira de furos deve ser comeada pelo primeiro ou pelo ltimo furo. Em seguida, as posies de furaes so aproximadas, uma a uma, em avano rpido.
Z G17 Y Z G18 Z Y G19 Y

Fig. 9-20

SINUMERIK 802D sl Operao e programao Torneamento (BP--D), Edio 05/2005 6FC5 398--1CP10--1KA0

9-295

Ciclos 9.4 Ciclos de furao

Explicao dos parmetros


Y

SPCA

DBH FDIS STA1 SPCO X

Fig. 9-21

SPCA e SPCO (ponto de referncia do 1 eixo do plano e 2 eixo do plano)


especificado um ponto na reta da fileira de furos que considerado como referncia das distncias entre os furos. Deste ponto especificada a distncia para o primeiro furo FDIS.

STA1 (ngulo)
A reta pode estar em qualquer posio no plano. Esta, alm do ponto definido por SPCA e SPCO, determinada pelo ngulo que fecha a reta com o 1 eixo do plano durante a chamada do atual sistema de coordenadas da pea. O ngulo especificado em graus no STA1.

FDIS e DBH (distncia)


Em FDIS especifica--se a distncia do primeiro furo para o ponto de referncia definido em SPCA e SPCO. O parmetro DBH contm a distncia entre dois furos.

NUM (nmero)
Com o parmetro NUM define--se a quantidade de furos.

Exemplo de programao: Fileira de furos


Com este programa pode--se usinar uma fileira de 5 furos roscados que esto dispostos paralelamente ao eixo Z do plano ZX e possuem uma distncia de 20 mm entre si. O ponto de partida da fileira de furos est em Z20 e X30, sendo que o primeiro furo est a uma distncia de 10 mm deste ponto. A geometria da fileira de furos descrita pelo ciclo HOLES1. Primeiramente executa--se a furao com o ciclo CYCLE82, depois executa--se a rosca com CYCLE84 (sem mandril de compensao). Os furos possuem a profundidade de 80 mm (diferena entre o plano de referncia e a profundidade final de furao).

9-296

SINUMERIK 802D sl Operao e programao Torneamento (BP--D), Edio 05/2005 6FC5 398--1CP10--1KA0

Ciclos 9.4

Ciclos Ciclos de furao

A -- B

20

10

20 20

20

20

B 30 X 22 Y 102

Fig. 9-22

N10 G90 F30 S500 M3 T10 D1 N20 G17 G90 X20 Z105 Y30 N30 MCALL CYCLE82(105, 102, 2, 22, 0, 1) N40 HOLES1(20, 30, 0, 10, 20, 5)

Determinao dos valores tecnolgicos para o segmento de usinagem Aproximao da posio de partida Chamada modal do ciclo de furao Chamada do ciclo de fileira de furos, inicia-se com a primeira furao, no ciclo apenas so aproximadas as posies de furao Desselecionar chamada modal Troca de ferramentas Aproximar a posio ao lado do 5 furo Chamada modal do ciclo para rosqueamento Chamada do ciclo de fileira de furos, inicia-se com o 5 furo da fileira de furos Desselecionar chamada modal Fim do programa

N50 MCALL ... N60 G90 G0 X30 Z110 Y105 N70 MCALL CYCLE84(105, 102, 2, 22, 0, , 3, , 4.2, ,300, ) N80 HOLES1(20, 30, 0, 10, 20, 5) N90 MCALL N100 M2

Exemplo de programao: Grade de furos


Com este programa pode--se usinar uma grade de furos composta por 5 linhas com 5 furos cada, dispostos no plano XY e com uma distncia de 10 mm entre si. O ponto de partida da grade de furos est em X30 Y20. No exemplo so utilizados parmetros R como parmetros de transferncia para o ciclo.

SINUMERIK 802D sl Operao e programao Torneamento (BP--D), Edio 05/2005 6FC5 398--1CP10--1KA0

9-297

Ciclos 9.4 Ciclos de furao

20

10

10 30

10

Fig. 9-23 R10=102 R11=105 R12=2 R13=75 R14=30 R15=20 R16=0 R17=10 R18=10 R19=5 R20=5 R21=0 R22=10 N10 G90 F300 S500 M3 T10 D1 N20 G17 G0 X=R14 Y=R15 Z105 N30 MCALL CYCLE82(R11, R10, R12, R13, 0, 1) N40 LABEL1: N41 HOLES1(R14, R15, R16, R17, R18, R19) N50 R15=R15+R22 N60 R21=R21+1 N70 IF R21<R20 GOTOB LABEL1 N80 MCALL N90 G90 G0 X30 Y20 Z105 N100 M2
Valor y para calcular a prxima linha Aumentar o contador de linhas Salto para LABEL1 ao cumprir a condio Desselecionar chamada modal Aproximao da posio de partida Fim do programa

Plano de referncia Plano de retrocesso Distncia de segurana Profundidade de furao Pto.de ref. da fil.de furos do 1 eixo do plano Pto.de ref. da fil.de furos do 2 eixo do plano ngulo inicial Distncia entre o 1 furo e o pto. de ref. Distncia entre os furos Nmero de furos por fileira Nmero de linhas Contador de fileiras Distncia entre fileiras

Definio dos valores tecnolgicos Aproximao da posio de partida Chamada modal do ciclo de furao Chamada do ciclo de crculo de furos

9-298

SINUMERIK 802D sl Operao e programao Torneamento (BP--D), Edio 05/2005 6FC5 398--1CP10--1KA0

Ciclos 9.4

Ciclos Ciclos de furao

9.4.14

Crculo de furos HOLES2

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

Parmetros
Tabela 9-12 CPA CPO RAD STA1 INDA NUM Parmetros para HOLES2 real real real real real int Centro do crculo de furos (absoluto), 1 eixo do plano Centro do crculo de furos (absoluto), 2 eixo do plano Raio do crculo de furos (especificar sem sinal) ngulo inicial Faixa de valores: 180<STA1<=180 graus ngulo de indexao Nmero de furos

Funcionamento
Com a ajuda deste ciclo pode--se usinar um crculo de furos. O plano de usinagem deve ser definido antes da chamada do ciclo. O tipo de furo determinado pelo ciclo de furao selecionado anteriormente de forma modal.

Fig. 9-24

Seqncia de operao
No ciclo, as posies de furao so aproximadas sucessivamente em um crculo de furos no plano, com G0.

SINUMERIK 802D sl Operao e programao Torneamento (BP--D), Edio 05/2005 6FC5 398--1CP10--1KA0

9-299

Ciclos 9.4 Ciclos de furao

Fig. 9-25

Explicao dos parmetros

CPA

INDA

STA1

RAD CPO X

Fig. 9-26

CPA, CPO e RAD (posio do centro e raio)


A posio do crculo de furos no plano de usinagem definida pelo centro (parmetro CPA eCPO) e o raio (parmetro RAD). Para o raio somente so permitidos valores positivos.

STA1 e INDA (ngulo inicial e ngulo de indexao)


A disposio dos furos no crculo de furos definida nestes parmetros.

9-300

SINUMERIK 802D sl Operao e programao Torneamento (BP--D), Edio 05/2005 6FC5 398--1CP10--1KA0

Ciclos 9.4

Ciclos Ciclos de furao

O parmetro STA1 indica o ngulo de giro entre o sentido positivo do 1 eixo (abscissa) do atual sistema de coordenadas da pea antes da chamada de ciclo e o primeiro furo. O parmetro INDA contm o ngulo de giro de um furo para o prximo. Se o parmetro INDA tiver o valor zero, ento o ngulo de indexao calculado (internamente no ciclo) a partir do nmero de furos que dever ser distribudo uniformemente sobre o crculo.

NUM (nmero)
O parmetro NUM define o nmero de furos.

Exemplo de programao: Crculo de furos


Com o programa e a utilizao do ciclo CYCLE82 so usinados 4 furos com profundidade de 30 mm. A profundidade final de furao indicada com valor relativo para o plano de referncia. O crculo definido pelo centro X70 Y60 e o raio de 42 mm no plano XY. O ngulo inicial de 33 graus. A distncia de segurana no eixo de furao Z de 2 mm.

O 33

42 60

B 70 X 30 Z

Fig. 9-27

N10 G90 F140 S170 M3 T10 D1 N20 G17 G0 X50 Y45 Z2 N30 MCALL CYCLE82(2, 0, 2, , 30, 0) N40 HOLES2 (70, 60, 42, 33, 0, 4)

Definio dos valores tecnolgicos Aproximao da posio de partida Chamada modal do ciclo de furao, sem tempo de espera, o DP no foi programado Chamada do crculo de furos, o ngulo de indexao calculado no ciclo, dado que o parmetro INDA foi omitido Desselecionar chamada modal Fim do programa

N50 MCALL N60 M2

SINUMERIK 802D sl Operao e programao Torneamento (BP--D), Edio 05/2005 6FC5 398--1CP10--1KA0

9-301

Ciclos 9.5 Ciclos de torneamento

9.5
9.5.1

Ciclos de torneamento
Condies prvias
Os ciclos de torneamento fazem parte do arquivo de configurao setup_T.cnf, o qual carregado na memria de usurio do comando.

Condies de chamada e de retorno


As funes G ativas antes da chamada do ciclo so mantidas durante o ciclo todo.

Definio de planos
O plano de usinagem deve ser definido antes da chamada do ciclo. No torneamento, este normalmente o G18 (plano ZX). Os dois eixos do atual plano do torneamento so denominados a seguir como eixo longitudinal (primeiro eixo deste plano) e eixo transversal (segundo eixo deste plano). Nos ciclos de torneamento, com a programao de dimetros ativa, o segundo eixo sempre considerado como o eixo transversal (veja o Guia de programao).

Eixo transversal

G18

Eixo longitudinal
Fig. 9-28

Monitorao de contorno relativo ao ngulo de incidncia da ferramenta


Determinados ciclos de torneamento, onde so criados movimentos com detalonados, monitoram o ngulo de incidncia da ferramenta ativa quanto a uma possvel coliso com o contorno. Este ngulo especificado como valor na correo da ferramenta (sob o parmetro DP24 na correo D). Como ngulo deve--se especificar entre 1 e 90 graus (0=sem monitorao) sem indicao de sinal.

9-302

SINUMERIK 802D sl Operao e programao Torneamento (BP--D), Edio 05/2005 6FC5 398--1CP10--1KA0

Ciclos 9.5

Ciclos Ciclos de torneamento

Sem violao de contorno

Violao de contorno

Fig. 9-29

Na especificao do ngulo de incidncia deve--se observar que este depende do tipo de usinagem longitudinal ou transversal. Se for empregada uma ferramenta para a usinagem longitudinal e transversal, devem ser aplicadas duas correes de ferramenta para o caso de diferentes ngulos de incidncia. No ciclo verificado se o contorno programado pode ser usinado com a ferramenta selecionada. Se a usinagem no for possvel com esta ferramenta, ento S S o ciclo cancelado com mensagem de erro (no desbaste) ou a usinagem continuada com a indicao de uma mensagem (em ciclos de alvio). Aqui a geometria dos cortes determina o contorno.

Esta monitorao no ocorre se o ngulo de incidncia for especificado com zero na correo da ferramenta. As reaes exatas esto descritas nos diversos ciclos.

Sem violao de contorno

Violao de contorno

Fig. 9-30

SINUMERIK 802D sl Operao e programao Torneamento (BP--D), Edio 05/2005 6FC5 398--1CP10--1KA0

9-303

Ciclos 9.5 Ciclos de torneamento

9.5.2

Usinagem de canais CYCLE93

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

Parmetros
Tabela 9-13 SPD SPL WIDG DIAG STA1 ANG1 Parmetros para o CYCLE93 real real real real real real Ponto inicial no eixo transversal Ponto inicial no eixo longitudinal Largura do canal (especificar sem sinal) Profundidade do canal (sem especificar sinal) ngulo entre o contorno e o eixo longitudinal Faixa de valores: 0<=STA1<=180 graus ngulo do flanco 1: no lado do canal determinado pelo ponto de partida (especificar sem sinal) Faixa de valores: 0<=ANG1<89.999 graus ngulo do flanco 2: no outro lado (especificar sem sinal) Faixa de valores: 0<=ANG2<89.999 graus Raio/chanfro 1, externo: no lado determinado pelo ponto de partida Raio/chanfro 2, externo Raio/chanfro 1, interno: no lado do ponto de partida Raio/chanfro 2, interno Sobremetal de acabamento na base do canal Sobremetal de acabamento nos flancos Penetrao (sem especificar o sinal) Tempo de espera na base do canal Tipo de usinagem Faixa de valores: 1...8 e 11...18

ANG2 RCO1 RCO2 RCI1 RCI2 FAL1 FAL2 IDEP DTB VARI

real real real real real real real real real int

Funcionamento
O ciclo de canais permite a produo de canais simtricos e assimtricos para usinagem longitudinal e transversal em qualquer elemento reto de contorno. Pode--se usinar canais externos e internos.

Seqncia de operao
A penetrao em profundidade (em direo base do canal) e a largura (de canal a canal) so calculadas internamente no ciclo e distribudos uniformemente com o maior valor possvel. Ao usinar canais inclinados, a ferramenta deslocada de um canal para o outro atravs do curso mais curto, isto , paralelo ao cone em que o canal que deve ser usinado. Enquanto isso, internamente no ciclo, calculada uma distncia de segurana em relao ao contorno.

9-304

SINUMERIK 802D sl Operao e programao Torneamento (BP--D), Edio 05/2005 6FC5 398--1CP10--1KA0

Ciclos 9.5

Ciclos Ciclos de torneamento

1 passo
Desbaste paralelo ao eixo at a base em vrios passos de penetrao Aps cada penetrao, recua--se para a quebra de cavacos.

Fig. 9-31

2 passo
O canal usinado verticalmente direo da penetrao em um ou mais passos. Aqui cada passo novamente dividido de acordo com a profundidade de penetrao. A partir do segundo corte ao longo da largura do canal, recua--se 1 mm antes de cada retrocesso.

Fig. 9-32

SINUMERIK 802D sl Operao e programao Torneamento (BP--D), Edio 05/2005 6FC5 398--1CP10--1KA0

9-305

Ciclos 9.5 Ciclos de torneamento

3 passo
Desbaste dos flancos com um corte, quando programado em ANG1 ou ANG2. A penetrao ao longo da largura do canal realizada em vrios passos se a largura dos flancos for maior.

Fig. 9-33

4 passo
Desbaste do sobremetal de acabamento paralelo ao contorno da borda at o centro do canal. Neste caso a correo do raio da ferramenta ativada e desativada automaticamente pelo ciclo.

Fig. 9-34

9-306

SINUMERIK 802D sl Operao e programao Torneamento (BP--D), Edio 05/2005 6FC5 398--1CP10--1KA0

Ciclos 9.5

Ciclos Ciclos de torneamento

Explicao dos parmetros SPD e SPL (ponto inicial)


Com estas coordenadas define--se o ponto inicial de um canal, com o qual a forma calculada no ciclo. O ciclo define seu ponto de partida que dever ser aproximado primeiro. Em um canal externo, o deslocamento feito primeiro no sentido do eixo longitudinal, e em um canal interno feito primeiro no eixo transversal. Os canais em elementos de contorno curvados podem ser executados de diferentes modos. Dependendo da forma e do raio da curvatura, ou pode ser colocada uma linha paralela ao eixo sobre o ponto mximo da curvatura ou colocada uma linha inclinada tangencial em um dos pontos da borda do canal. Os raios e chanfros na borda do canal em contornos curvos somente fazem sentido se o respectivo ponto de borda est na reta especificada pelo ciclo.
X

SPL STA1 DIAG ANG1 WIDG SPD Z ANG2

Fig. 9-35

WIDG e DIAG (largura e profundidade do canal)


Com os parmetros Largura de canal (WIDG) e Profundidade de canal (DIAG) define--se a forma do canal. Em seu clculo, o ciclo sempre parte do ponto programado em SPD e SPL. Se o canal for mais largo que a ferramenta ativa, ento a largura usinada em vrias passadas. Aqui a largura total distribuda uniformemente pelo ciclo. A penetrao mxima de 95% da largura da ferramenta, depois de descontar os raios de corte. Com isso assegurada a cobertura completa de usinagem. Se a largura programada do canal for menor do que a largura efetiva da ferramenta, indicada a mensagem de erro 61602 Largura de ferramenta definida incorretamente e a usinagem interrompida. O alarme tambm aparece quando a largura do corte for detectada internamente pelo ciclo com o valor zero.

SINUMERIK 802D sl Operao e programao Torneamento (BP--D), Edio 05/2005 6FC5 398--1CP10--1KA0

9-307

Ciclos 9.5 Ciclos de torneamento

ANG2 WIDG IDEP DIAG ANG1 STA1

SPD

Fig. 9-36

STA1 (ngulo)
Com o parmetro STA1 programa--se o ngulo da inclinao com que o canal dever ser usinado. O ngulo pode assumir valores entre 0 e 180 graus e sempre tem sua referncia no eixo longitudinal.

ANG1 e ANG2 (ngulo dos flancos)


Os canais assimtricos so programados atravs da indicao separada de ngulos dos flancos. Os ngulos podem assumir valores entre 0 e 89.999 graus.

RCO1, RCO2 e RCI1, RCI2 (raio/chanfro)


A forma do canal modificada atravs da especificao de raios/chanfros na borda e na base. Devese prestar ateno para que os raios sejam especificados com sinal positivo, e os chanfros com sinal negativo. O tipo de clculo dos chanfros programados definido em funo da posio da dezena do parmetro VARI. S S Com VARI<10 (posio da dezena=0) chanfros com CHF=... Com VARI>10 chanfros com programao CHR

(para CHF / CHR, veja o captulo 8.1.6)

FAL1 e FAL2 (sobremetal de acabamento)


Pode--se programar diferentes sobremetais de acabamento para a base do canal e para os flancos. Durante o desbaste, o material removido at alcanar estes sobremetais de acabamento. Em seguida, com a mesma ferramenta, executado um corte paralelo ao contorno por todo o contorno.

9-308

SINUMERIK 802D sl Operao e programao Torneamento (BP--D), Edio 05/2005 6FC5 398--1CP10--1KA0

Ciclos 9.5

Ciclos Ciclos de torneamento

Sobremetal de acabamento nos flancos, FAL2 Sobremetal de acabamento na base, FAL1

Fig. 9-37

IDEP (profundidade de penetrao)


Atravs da programao de uma profundidade de penetrao a usinagem de canais paralela ao eixo pode ser dividida em vrias penetraes em profundidade. Aps cada penetrao, a ferramenta recuada 1 mm para a quebra de cavacos. O parmetro IDEP deve ser programado em todos os casos.

DTB (tempo de espera)


O tempo de espera na base do canal deve ser selecionado de modo que seja executada pelo menos uma rotao do fuso. Ele programado em segundos.

VARI (tipo de usinagem)


Com a posio de dezena do parmetro VARI pode--se definir o tipo de usinagem do canal. Ela pode assumir os valores indicados na ilustrao. Com a posio de dezena do parmetro define--se o tipo de clculo dos chanfros. VARI 1...8: VARI 11...18: Chanfros calculados como CHF Chanfros calculados como CHR

SINUMERIK 802D sl Operao e programao Torneamento (BP--D), Edio 05/2005 6FC5 398--1CP10--1KA0

9-309

Ciclos 9.5 Ciclos de torneamento

VARI=1/11 Z X X

VARI=2/12 Z

VARI=3/13 Z X X

VARI=4/14 Z

VARI=5/15 Z X X

VARI=6/16 Z

VARI=7/17 Z

VARI=8/18 Z

Fig. 9-38

Se o parmetro tiver outro valor, ento o ciclo cancelado com o alarme 61002 Tipo de usinagem definido incorretamente. O ciclo executa uma monitorao de contorno, cujo objetivo obter um contorno adequado de canal Este no o caso quando os raios/chanfros entram em contato ou se cruzam na base do canal ou quando em um segmento de contorno paralelo ao eixo longitudinal feita uma tentativa de usinar o canal na transversal. Nestes casos, o ciclo cancelado com o alarme 61603 Forma de canal definida incorretamente.

Notas adicionais
Antes da chamada do ciclo de canais, necessrio ativar uma ferramenta de dois cortes primeiro. As correes para os dois cortes devem ser especificadas em dois nmeros D sucessivos da ferramenta, o primeiro dos quais deve ser ativado antes da chamada de ciclo. O prprio ciclo determina para qual passo de usinagem que ele deve determinar qual das duas correes de ferramenta, e ele mesmo tambm ativa esta correo. Depois de finalizar o ciclo, o nmero de correo de ferramenta programado antes da chamada do ciclo novamente ativado. Se no for programado nenhum nmero D para a correo da ferramenta na chamada do ciclo, ento a execuo do ciclo cancelada com o alarme 61000 Nenhuma correo de ferramenta ativa.

Exemplo de programao: Usinagem de canais


Com este programa produz--se um canal externamente em uma superfcie inclinada, em sentido longitudinal. O ponto de partida est situado direita em X35 Z60. O ciclo utiliza as correes de ferramenta D1 e D2 da ferramenta T5. A ferramenta para canais deve ser definida de acordo.

9-310

SINUMERIK 802D sl Operao e programao Torneamento (BP--D), Edio 05/2005 6FC5 398--1CP10--1KA0

Ciclos 9.5

Ciclos Ciclos de torneamento

Chanfros 2mm 30 60

10 Z

Fig. 9-39

N10 G0 G90 Z65 X50 T5 D1 S400 M3 N20 G95 F0.2 N30 CYCLE93(35, 60, 30, 25, 5, 10, 20, 0, 0, -2, -2, 1, 1, 10, 1, 5) N40 G0 G90 X50 Z65 N50 M02

25

20

10

Ponto de partida antes do incio do ciclo Definio dos valores tecnolgicos Chamada de ciclo Prxima posio Fim do programa

SINUMERIK 802D sl Operao e programao Torneamento (BP--D), Edio 05/2005 6FC5 398--1CP10--1KA0

9-311

Ciclos 9.5 Ciclos de torneamento

9.5.3

Alvio (formas E e F conf. DIN) CYCLE94

Programao
CYCLE94(SPD, SPL, FORM)

Parmetros
Tabela 9-14 SPD SPL FORM Parmetros para o CYCLE94 real real char Ponto inicial no eixo transversal (especificar sem sinal) Ponto inicial da correo no eixo longitudinal (especificar sem sinal) Definio da forma Valores: E (para forma E) F (para forma F)

Funcionamento
Com este ciclo pode--se produzir alvios (sadas) DIN509 de formas E e F com os requisitos normais em um dimetro de pea acabada >3 mm.

Forma F

Forma E

Fig. 9-40

Seqncia de operao
Posio alcanada antes do incio do ciclo: A posio de partida uma posio qualquer de onde o alvio pode ser aproximado sem ocorrer colises.

9-312

SINUMERIK 802D sl Operao e programao Torneamento (BP--D), Edio 05/2005 6FC5 398--1CP10--1KA0

Ciclos 9.5

Ciclos Ciclos de torneamento

O ciclo gera a seguinte sucesso de movimentos: S S S Aproximao do ponto de partida determinado no ciclo com G0 Seleo da correo do raio de ferramenta de acordo com a posio do corte e afastamento do contorno do alvio com o avano programado antes da chamada de ciclo. Retrocesso at o ponto de partida com G0 e desseleo da correo do raio da ferramenta com G40

Explicao dos parmetros SPD e SPL (ponto inicial)


Sob o parmetro SPD especifica--se o dimetro da pea acabada para o canal. O parmetro SPL define a dimenso acabada no eixo longitudinal. Se um dimetro final de <3 mm resulta do valor programado no SPD, ento o ciclo cancelado com o alarme 61601 Dimetro de pea acabada muito pequeno.
X SPL

SPD

Fig. 9-41

FORM (definio)
As formas E e F esto definidas na DIN509 e devem ser determinadas neste parmetro. Se o parmetro conter um valor diferente de E ou F, ento o ciclo cancelado e dado o alarme 61609 Forma definida incorretamente.

SINUMERIK 802D sl Operao e programao Torneamento (BP--D), Edio 05/2005 6FC5 398--1CP10--1KA0

9-313

Ciclos 9.5 Ciclos de torneamento

+X

FORM E SL3

Para peas com uma superfcie usinada

FORM F Para peas com duas superfcies usinadas posicion. uma com a outra de forma perpendicular SL3

+Z

Fig. 9-42

A posio do corte (SL) da ferramenta determinada automaticamente pelo ciclo a partir da correo da ferramenta ativa. O ciclo pode trabalhar com as posies de corte 1 ... 4. Quando ciclo detecta uma posio de corte 5 ... 9, ento aparece o alarme 61608 Posio de corte programada incorretamente e o ciclo cancelado. O ciclo define automaticamente seu ponto de partida. Este est 2 mm do dimetro final e 10 mm da dimenso final no eixo longitudinal. A posio deste ponto de partida em relao aos valores de coordenadas definida atravs da posio de corte da ferramenta ativa. No ciclo realizada uma monitorao do ngulo de incidncia da ferramenta ativa, se para isto foi especificado um valor no respectivo parmetro de correo da ferramenta. Se for identificado que a forma do alvio no pode ser usinada com a ferramenta selecionada, pois seu ngulo de incidncia muito pequeno, ento aparece a mensagem Forma alterada do alvio no comando. Mas a usinagem continuada.
+X SL 4 SL 3

+Z

SL 1

SL 2

Fig. 9-43

9-314

SINUMERIK 802D sl Operao e programao Torneamento (BP--D), Edio 05/2005 6FC5 398--1CP10--1KA0

Ciclos 9.5

Ciclos Ciclos de torneamento

Notas adicionais
Antes da chamada dos ciclos deve ser ativada uma correo de ferramenta. Caso contrrio aparece o alarme 61000 Nenhuma correo de ferramenta ativa e o ciclo ser cancelado.

Exemplo de programao: Alvio_forma_E


Com este programa pode ser usinado um alvio de forma E.

FORM E

20

60

Fig. 9-44

N10 T1 D1 S300 M3 G95 F0.3 N20 G0 G90 Z100 X50 N30 CYCLE94 (20, 60, E) N40 G90 G0 Z100 X50 N50 M02

Definio dos valores tecnolgicos Seleo da posio de partida Chamada de ciclo Aproximar a prxima posio Fim do programa

SINUMERIK 802D sl Operao e programao Torneamento (BP--D), Edio 05/2005 6FC5 398--1CP10--1KA0

9-315

Ciclos 9.5 Ciclos de torneamento

9.5.4

Desbaste com detalonado CYCLE95

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

Parmetros
Tabela 9-15 NPP MID FALZ FALX FAL FF1 FF2 FF3 VARI DT DAM _VRT Parmetros para o CYCLE95 string real real real real real real real real real real real Nome da subrotina do contorno Penetrao (sem especificar o sinal) Sobremetal de acabamento no eixo longitudinal (especificar sem sinal) Sobremetal de acabamento no eixo transversal (especificar sem sinal) Sobremetal de acabamento ao longo do contorno (especificar sem sinal) Avano para desbaste sem detalonado Avano para imerso em elementos de detalonados Avano para acabamento Tipo de usinagem Faixa de valores: 1 ... 12 Tempo de espera para quebra de cavacos no desbaste Comprimento de percurso, onde aps cada corte de desbaste interrompido para quebra de cavacos Curso de suspenso do contorno no desbaste, incremental (especificar sem sinal)

Funcionamento
Com o ciclo de desbaste pode ser executado um contorno programado em uma subrotina atravs do desbaste paralelo ao eixo a partir de uma pea bruta. No contorno podem ser includos detalonados. Com o ciclo podem ser usinados contornos externos e internos com a usinagem longitudinal e transversal. A tecnologia selecionada livremente (desbaste, acabamento, usinagem completa). Durante o desbaste do contorno so criados cortes paralelos ao eixo a partir da profundidade de penetrao mxima programada e depois de ser alcanado um ponto de interseco, os cantos remanescentes no contorno podem ser imediatamente removidos paralelamente ao contorno. No desbaste executada a usinagem at o sobremetal de acabamento programado. O acabamento realizado no mesmo sentido do desbaste. A correo do raio da ferramenta ativada e desativada automaticamente pelo ciclo.

9-316

SINUMERIK 802D sl Operao e programao Torneamento (BP--D), Edio 05/2005 6FC5 398--1CP10--1KA0

Ciclos 9.5

Ciclos Ciclos de torneamento

Fig. 9-45

Seqncia de operao
Posio alcanada antes do incio do ciclo: A posio inicial uma posio qualquer de onde o ponto de partida do contorno pode ser aproximado sem ocorrer colises. O ciclo gera a seguinte sucesso de movimentos: Ponto de partida do ciclo calculado e depois aproximado com G0 simultaneamente nos dois eixos Desbaste sem elementos de detalonados: S S S S S S A penetrao paralela ao eixo at a profundidade atual internamente calculada e aproximada com G0. Ponto de desbaste paralelo ao eixo aproximado com G1 e avano FF1. Arredondamento paralelo ao contorno ao longo do contorno + sobremetal de acabamento com G1/G2/G3 e FF2. Suspenso em cada eixo com o valor programado em _VRT e o retrocesso com G0. Este processo repetido at ser alcanada a profundidade total da seco usinada. No desbaste sem elementos de detalonado o retrocesso at o ponto de partida do ciclo feito eixo a eixo.

SINUMERIK 802D sl Operao e programao Torneamento (BP--D), Edio 05/2005 6FC5 398--1CP10--1KA0

9-317

Ciclos 9.5 Ciclos de torneamento

Fig. 9-46

Desbaste dos elementos de detalonado: S S S S S Ponto de partida para o prximo detalonado aproximado eixo a eixo com G0. Neste caso considerada uma distncia de segurana adicional internamente pelo ciclo. Penetrao paralela ao contorno ao longo do contorno + sobremetal de acabamento com G1/G2/G3 e FF2. Ponto de desbaste paralelo ao eixo aproximado com G1 e avano FF1. O arredondamento ao longo do contorno, a suspenso e o retrocesso so realizados como na primeira seco de usinagem. Se existirem mais elementos de detalonado, este processo se repetir para os demais detalonados.
X

Desbaste sem detalonado Desbaste do primeiro detalonado Desbaste do segundo detalonado

Fig. 9-47

9-318

SINUMERIK 802D sl Operao e programao Torneamento (BP--D), Edio 05/2005 6FC5 398--1CP10--1KA0

Ciclos 9.5

Ciclos Ciclos de torneamento

Acabamento: S S S S O ponto de partida do ciclo aproximado eixo a eixo com G0. O ponto inicial do contorno aproximadamente simultaneamente em dois eixos com G0. Acabamento ao longo do contorno com G1/G2/G3 e FF3. Retrocesso at o ponto de partida com ambos eixos e G0

Explicao dos parmetros NPP (nome)


Este parmetro usado para especificar o nome do contorno. 1. O contorno pode ser definido como subrotina: NPP=nome da subrotina Para o nome da subrotina do contorno aplicam--se todas convenes de nomes descritas no Guia de programao. Especificao: -- A subrotina j existe ----> Especifique o nome, continue -- A subrotina no existe ----> Especifique o nome e pressione a softkey New file. criado um programa (programa principal) com o nome indicado e passa--se para o editor de contornos. A especificao concluda com a softkey Technol. mask e retorna--se para a tela de suporte para ciclos. 2. O contorno tambm pode ser uma parte do programa chamado: NPP=nome do label inicial: Nome do label final Especificao: -- Contorno j descrito ----> Nome do label inicial: Nome do label final -- O contorno ainda no foi descrito ----> Especifique o nome do label inicial e pressione a softkey Contour append. Os labels inicial e final so criados automaticamente com base nos nomes indicados e passa-se para o editor de contornos. A especificao concluda com a softkey Technol. mask e retorna--se para a tela de suporte para ciclos.

SINUMERIK 802D sl Operao e programao Torneamento (BP--D), Edio 05/2005 6FC5 398--1CP10--1KA0

9-319

Ciclos 9.5 Ciclos de torneamento

X FALX

NPP

FALZ

Fig. 9-48

Exemplos:

NPP=KONTUR_1 NPP=INICIO:FIM

O contorno de desbaste o programa completo Kontur_1. O contorno de desbaste definido como uma parte do programa chamado, do bloco com marcador INICIO at o bloco com marcador FIM.

MID (profundidade de penetrao)


No parmetro MID definida a profundidade de penetrao mxima possvel para a operao de desbaste. O ciclo calcula automaticamente a atual profundidade de penetrao utilizada no desbaste. No caso dos contornos com elementos de detalonado, a operao de desbaste dividida em seces individuais de desbaste pelo ciclo. O ciclo calcula novamente a atual profundidade de penetrao para cada seco de desbaste. Esta sempre est entre a profundidade de penetrao programada e a metade de seu valor. Com base na profundidade total de uma seco de desbaste e a profundidade mxima de penetrao obtida a quantidade necessria de seces de desbaste e feita a diviso uniforme destas na profundidade total. Com isso so obtidas as melhores condies de usinagem. Para o desbaste deste contorno resultam os passos de usinagem representados na figura.

9-320

SINUMERIK 802D sl Operao e programao Torneamento (BP--D), Edio 05/2005 6FC5 398--1CP10--1KA0

Ciclos 9.5

Ciclos Ciclos de torneamento

36

2x3.5mm

8x4.5mm

Fig. 9-49

Exemplo de clculo das atuais profundidades de penetrao: A seco de usinagem 1 possui uma profundidade total de 39 mm. Em uma profundidade mxima de penetrao de 5 mm sero necessrios 8 cortes de desbaste. Estes so executados com uma penetrao de 4,875 mm. Na seco de usinagem 2 tambm so executados 8 cortes de desbaste com uma penetrao de 4,5 mm cada (diferena total 36 mm). Na seco de usinagem 3 so executados dois desbastes com a penetrao atual de 3,5 (diferena total 7 mm).

FAL, FALZ e FALX (sobremetal de acabamento)


A especificao de um sobremetal de acabamento para a operao de desbaste realizada ou pelo parmetro FALZ e FALX, se forem sobremetais de acabamento diferentes e especficos de eixo, ou atravs do parmetro FAL para um sobremetal de acabamento que acompanha o contorno. Ento este valor considerado nos dois eixos como sobremetal de acabamento. No executada uma verificao de plausibilidade dos valores programados. Em outras palavras: Se os trs parmetros so especificados com valores, ento todos estes sobremetais sero processados pelo ciclo. Porm recomenda--se utilizar um ou outro tipo e forma de definio de um sobremetal de acabamento. O desbaste sempre executado at estes sobremetais de acabamento. Neste caso, aps cada operao de desbaste paralela ao eixo, o canto remanescente no contorno imediatamente removido, de modo que depois de finalizar o desbaste no h mais necessidade de uma usinagem adicional para a remoo de cantos. Se no forem programados sobremetais de acabamento, ento no desbaste a usinagem ser executada at o contorno final.

FF1, FF2 e FF3 (avano)


Para os diferentes passos de usinagem podem ser especificados diferentes avanos, como indicado na figura 9-50.

39 8x4.875mm Z

SINUMERIK 802D sl Operao e programao Torneamento (BP--D), Edio 05/2005 6FC5 398--1CP10--1KA0

9-321

Ciclos 9.5 Ciclos de torneamento

G1/G2/G3 X FF1 G0 Desbaste

FF2 FF1 Z X FF3 Acabamento

Fig. 9-50

VARI (tipo de usinagem)


Tabela 9-16 Valor 1 2 3 4 5 6 7 8 9 10 11 12 Tipo de usinagem Longitudinal/ transversal L P L P L P L P L P L P Externo/interno O O I I O O I I O O I I Desbaste/acabamento/usin. completa Desbaste Desbaste Desbaste Desbaste Acabamento Acabamento Acabamento Acabamento Usinagem completa Usinagem completa Usinagem completa Usinagem completa

Para a usinagem longitudinal a profundidade de penetrao sempre ocorre no eixo transversal, na usinagem transversal no eixo longitudinal. Usinagem externa significa que a profundidade de penetrao executada no sentido negativo do eixo. Na usinagem interna a profundidade de penetrao executada no sentido positivo do eixo.

9-322

SINUMERIK 802D sl Operao e programao Torneamento (BP--D), Edio 05/2005 6FC5 398--1CP10--1KA0

Ciclos 9.5

Ciclos Ciclos de torneamento

Para o parmetro VARI realizada uma verificao de plausibilidade. Se seu valor no estiver na faixa de 1 ... 12 quando o ciclo for chamado, o ciclo cancelado com o alarme 61002 Tipo de usinagem definido incorretamente.
Longitudinal, ext. VARI=1/5/9

Longitudinal, int. VARI=3/7/11 Z X ou aps refixar

Longitudinal, int. VARI=3/7/11 Transv., int. VARI=4/8/12 X Transv., ext. VARI=2/6/10 Z

Z X

ou aps refixar Transv., int. VARI=4/8/12 Z

Fig. 9-51

DT e DAM (tempo de espera e comprimento do percurso)


Com o auxlio dos dois parmetros pode--se obter em cada corte de desbaste uma interrupo em determinados percursos para realizar a quebra de cavacos. Estes parmetros somente tem importncia para operaes de desbaste. No parmetro DAM definido o percurso mximo em que deve ser executada uma quebra de cavacos. No DT pode ser programado um tempo de espera (em segundos) que executado em cada ponto de interrupo do corte. Se no for especificado nenhum percurso para interrupo do corte (DAM=0), sero executados cortes de desbaste ininterruptos e sem tempo de espera.

SINUMERIK 802D sl Operao e programao Torneamento (BP--D), Edio 05/2005 6FC5 398--1CP10--1KA0

9-323

Ciclos 9.5 Ciclos de torneamento

Corte paraxial interrompido X DAM G1 Movimento de penet

G4

G4

G4

G4

Fig. 9-52

_VRT (curso de suspenso)


No parmetro _VRT pode ser programado o valor com o qual realizada uma suspenso de ambos eixos durante o desbaste. Com _VRT=0 (parmetro no programado) realizada a suspenso de 1 mm.

Outras notas: Definio de contorno


O contorno deve conter pelo menos 3 blocos com movimentos em ambos eixos do plano de usinagem. Se o contorno for mais curto, ento o ciclo cancelado aps a indicao do alarme 10933 A subrotina do contorno no contm blocos de contorno suficientes e 61606 Erro na preparao do contorno. Elementos de detalonados podem ser programados consecutivamente. Blocos sem movimentos no plano podem ser escritos sem limitaes. Dentro do ciclo todos blocos de deslocamento so preparados para os primeiros dois eixos do atual plano, pois s estes esto envolvidos com a usinagem. Os movimentos dos outros eixos podem estar contidos na subrotina, mas seus percursos no tem nenhum efeito durante a execuo do ciclo. Como geometria no contorno s permitida a programao de retas e crculos com G0, G1, G2 e G3. Alm disso tambm podem ser programados comandos para arredondar cantos e chanfros. Se forem programados outros comandos no contorno, ento o ciclo cancelado com o alarme 10930 Tipo de interpolao no permitida no contorno de desbaste. No primeiro bloco com movimento no atual plano de usinagem deve estar contido um comando de movimento G0, G1, G2 ou G3, caso contrrio o ciclo ser cancelado com o alarme 15800 Condies de partida incorretas para CONTPRON. Este alarme tambm aparece se G41/G42 est ativo. O ponto inicial do contorno a primeira posio programada do plano de usinagem. Para a execuo do contorno programado, preparado uma memria interna do ciclo que pode absorver um nmero mximo de elementos de contorno. Quantos so depende do contorno. Se um contorno contm muitos elementos de contorno, o ciclo cancelado com o alarme 10934 Tabela de contornos excedida. Neste caso, o contorno deve ser dividido em vrias seces de contorno e o ciclo chamado para cada seco.

9-324

SINUMERIK 802D sl Operao e programao Torneamento (BP--D), Edio 05/2005 6FC5 398--1CP10--1KA0

Ciclos 9.5

Ciclos Ciclos de torneamento

Se o dimetro mximo no est no ponto final ou inicial programado do contorno, ento o ciclo automaticamente adiciona uma reta paralela ao eixo no ponto mximo do contorno no final da usinagem, depois esta parte do contorno usinada como um detalonado.

Reta adicionada

Ponto final

Ponto inicial

Fig. 9-53

A programao da correo do raio da ferramenta com G41/G42 na subrotina do contorno conduzem a um cancelamento do ciclo com o alarme 10931 Contorno de desbaste incorreto.

Sentido do contorno
O sentido em que o contorno de desbaste ser programado selecionado livremente. No ciclo definido automaticamente o sentido de usinagem. Para a usinagem completa o contorno acabado no mesmo sentido da usinagem de desbaste. Como critrio para o sentido de usinagem so considerados o primeiro e o ltimo ponto de contorno programados. Mas por isso necessrio que no primeiro bloco da subrotina do contorno sempre sejam programadas duas coordenadas.

Monitorao do contorno
O ciclo oferece uma monitorao do contorno com relao aos seguintes itens: S S ngulo de incidncia da ferramenta ativa Programao de arcos com um ngulo de abertura > 180 graus

No caso de elementos de detalonado o ciclo verifica se a usinagem ser possvel com a ferramenta ativa. Se o ciclo identificar que esta usinagem conduz a uma danificao do contorno, ele ser cancelado aps ser dado o alarme 61604 Ferramenta ativa danifica o contorno programado. Esta monitorao no ocorre se o ngulo de incidncia for especificado com zero na correo da ferramenta. Se forem encontrados arcos muito grandes na correo, ento aparece o alarme 10931 Contorno de desbaste incorreto.

SINUMERIK 802D sl Operao e programao Torneamento (BP--D), Edio 05/2005 6FC5 398--1CP10--1KA0

9-325

Ciclos 9.5 Ciclos de torneamento

Ponto de partida
O ciclo obtm automaticamente o ponto de partida da usinagem. O ponto de partida est no eixo, neste onde executado o avano em profundidade, na distncia do contorno formada pelo sobremetal de acabamento + curso de suspenso (parmetro _VRT). No outro eixo ele est na distncia que corresponde ao sobremetal de acabamento + _VRT antes do ponto inicial do contorno. A correo do raio de corte selecionada dentro do ciclo quando feita a aproximao do ponto de partida. Por isso que o ltimo ponto antes da chamada do ciclo deve ser selecionado de forma que no ocorra nenhuma coliso e exista espao suficiente para o movimento de compensao.

Soma de sobremetal PONTO DE PARTIDA de acab. em X+ _VRT do ciclo Soma de sobremetal de acab. em Z+ _VRT

Fig. 9-54

Estratgia de aproximao do ciclo


O ponto de partida obtido pelo ciclo sempre aproximado com os dois eixos simultaneamente para o desbaste, e para o acabamento a aproximao sempre feita eixo a eixo. No caso do acabamento, o eixo de penetrao deslocado primeiro.

Exemplo de programao 1: Ciclo de desbaste


O contorno representado nas figuras de explicao da atribuio dos parmetros deve ser usinado completamente, usinagem longitudinal e externa. Esto definidos sobremetais de acabamento especficos de eixo. No realizada nenhuma interrupo de corte durante o desbaste. A penetrao mxima de 5 mm. O contorno est armazenado em um programa separado.

9-326

SINUMERIK 802D sl Operao e programao Torneamento (BP--D), Edio 05/2005 6FC5 398--1CP10--1KA0

Ciclos 9.5

Ciclos Ciclos de torneamento

P6 (35,76) P2 (87,65) P4 (52,44) P5 (41,37) R5 P1 (120,37) P3 (77,29) Z

Fig. 9-55 N10 T1 D1 G0 G95 S500 M3 Z125 X81 N20 CYCLE95(KONTUR_1, 5, 1.2, 0.6, , 0.2, 0.1, 0.2, 9, , , 0.5) N30 G0 G90 X81 N40 Z125 N50 M2 %_N_KONTUR_1_SPF N100 Z120 X37 N110 Z117 X40 N120 Z112 RND=5 N130 Z95 X65 N140 Z87 N150 Z77 X29 N160 Z62 N170 Z58 X44 N180 Z52 N190 Z41 X37 N200 Z35 N210 X76 N220 M17
Posio de aproximao antes da chamada Chamada de ciclo Reaproximao da posio de partida Deslocar eixo a eixo Fim do programa Incio da subrotina do contorno Deslocar eixo a eixo Arredondamento com raio 5 Deslocar eixo a eixo

Fim de subrotina

Exemplo de programao 2: Ciclo de desbaste


O contorno de desbaste est definido no programa chamado e percorrido diretamente aps a chamada do ciclo para a operao de acabamento.

SINUMERIK 802D sl Operao e programao Torneamento (BP--D), Edio 05/2005 6FC5 398--1CP10--1KA0

9-327

Ciclos 9.5 Ciclos de torneamento

P5 (50,50) P4 (50,41.547) P3 (70,21.547) P2 (90,10) P1 (100,10)

Fig. 9-56

N110 G18 DIAMOF G90 G96 F0.8 N120 S500 M3 N130 T1 D1 N140 G0 X70 N150 Z160 N160 CYCLE95(INICIO:FIM,2.5,0.8, 0.8,0,0.8,0.75,0.6,1, , , ) N170 G0 X70 Z160 N175 M02 INICIO: N180 G1 X10 Z100 F0.6 N190 Z90 N200 Z70 ANG=150 N210 Z50 ANG=135 N220 Z50 X50 FIM: N230 M02
Chamada de ciclo

9-328

SINUMERIK 802D sl Operao e programao Torneamento (BP--D), Edio 05/2005 6FC5 398--1CP10--1KA0

Ciclos 9.5

Ciclos Ciclos de torneamento

9.5.5

Alvio para rosca CYCLE96

Programao
CYCLE96 (DIATH, SPL, FORM)

Parmetros
Tabela 9-17 DIATH SPL FORM Parmetros para o CYCLE96 real real char Dimetro nominal da rosca Ponto inicial da correo no eixo longitudinal Definio da forma Valores: A (para forma A) B (para forma B) C (para forma C) D (para forma D)

Funcionamento
Com este ciclo podem ser usinados alvios para roscas conforme DIN76 em peas com rosca mtrica ISO.

Fig. 9-57

Seqncia de operao
Posio alcanada antes do incio do ciclo: A posio de partida uma posio qualquer de onde qualquer alvio para rosca pode ser aproximado sem ocorrer colises.

SINUMERIK 802D sl Operao e programao Torneamento (BP--D), Edio 05/2005 6FC5 398--1CP10--1KA0

9-329

Ciclos 9.5 Ciclos de torneamento

O ciclo gera a seguinte sucesso de movimentos: S S S Aproximao do ponto de partida determinado no ciclo com G0 Seleo da correo do raio da ferramenta conforme a posio de corte ativa. Afastamento do contorno do alvio com o avano programado antes da chamada do ciclo Retrocesso para o ponto de partida com G0 e desseleo da correo do raio da ferramenta com G40

Explicao dos parmetros DIATH (dimetro nominal)


Com este ciclo podem ser usinados alvios para roscas mtricas ISO de M3 at M68. Se para o valor programado em DIATH o resultado for um dimetro final <3 mm, ento o ciclo cancelado com o alarme 61601 Dimetro da pea acabada muito pequeno. Se o parmetro tiver outro valor do que os especificados pela DIN76 Parte 1, ento tambm ser cancelado o ciclo e dado o alarme 61001 Passo de rosca definido incorretamente.

SPL (ponto inicial)


Com o parmetro SPL definida a medida de acabamento no eixo longitudinal.

X SPL

DIATH Z Fig. 9-58

FORM (definio)
Os alvios para rosca de formas A e B so definidos para roscas externas, a forma A para sadas normais de roscas, a forma B para terminais curtos de rosca. Os alvios para rosca de formas C e D so definidos para roscas internas, a forma C para uma sada normal de rosca, forma D para um terminal curto de rosca. Se o parmetro conter um valor diferente de A ... D, ento o ciclo cancelado e dado o alarme 61609 Forma definida incorretamente.

9-330

SINUMERIK 802D sl Operao e programao Torneamento (BP--D), Edio 05/2005 6FC5 398--1CP10--1KA0

Ciclos 9.5

Ciclos Ciclos de torneamento

Neste caso a correo do raio da ferramenta ativada automaticamente pelo ciclo. O ciclo somente trabalha com as posies de corte 1 ... 4. Se o ciclo identifica uma posio de corte 5 ... 9, ou uma forma de alvio no pode ser usinada com a posio de corte selecionada, ento aparece o alarme 61608 Posio de corte programada incorretamente e o ciclo ser cancelado. O ciclo determina automaticamente o ponto de partida, este que definido pela posio do corte da ferramenta ativa e pelo dimetro da rosca. A posio deste ponto de partida em relao aos valores de coordenadas definida atravs da posio de corte da ferramenta ativa. No ciclo realizada uma monitorao do ngulo de incidncia da ferramenta ativa para as formas A e B. Se for detectado que a forma do alvio no pode ser usinada com a ferramenta selecionada, aparece a mensagem Forma alterada do alvio no comando, mas a usinagem continuada.

FORM A e B R R SPL 30 DIATH

Fig. 9-59

FORM C e D SPL

DIATH R

30

Fig. 9-60

SINUMERIK 802D sl Operao e programao Torneamento (BP--D), Edio 05/2005 6FC5 398--1CP10--1KA0

9-331

Ciclos 9.5 Ciclos de torneamento

Notas adicionais
Antes da chamada dos ciclos deve ser ativada uma correo de ferramenta. Caso contrrio aparece o alarme 61000 Nenhuma correo de ferramenta ativa e o ciclo ser cancelado.

Exemplo de programao: Alvio para rosca_forma_A


Com este programa pode ser usinado um alvio para rosca de forma A.

60

40 Z Fig. 9-61 N10 D3 T1 S300 M3 G95 F0.3 N20 G0 G90 Z100 X50 N30 CYCLE96 (40, 60, A) N40 G90 G0 X30 Z100 N50 M2

Definio dos valores tecnolgicos Seleo da posio de partida Chamada de ciclo Aproximar a prxima posio Fim do programa

9-332

SINUMERIK 802D sl Operao e programao Torneamento (BP--D), Edio 05/2005 6FC5 398--1CP10--1KA0

Ciclos 9.5

Ciclos Ciclos de torneamento

9.5.6

Rosqueamento CYCLE97

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

Parmetros
Tabela 9-18 PIT MPIT SPL FPL DM1 DM2 APP ROP TDEP FAL IANG Parmetros para o CYCLE97 real real real real real real real real real real real Passo de rosca como valor (especificar sem sinal) Passo de rosca como tamanho de rosca Faixa 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 Curso de entrada (especificar sem sinal) Curso de sada (especificar sem sinal) Profundidade da rosca (sem especificar sinal) Sobremetal de acabamento (especificar sem sinal) ngulo de penetrao Faixa de valores: + (para penetrao de flancos no flanco) (para penetrao de flancos alternado) Deslocamento do ponto de partida para o primeiro passo da rosca (especificar sem sinal) Quantidade de cortes de desbaste (especificar sem sinal) Quantidade de cortes em vazio (especificar sem sinal) Definio do tipo de usinagem da rosca Faixa de valores: 1 ... 4 Quantidade de passos de rosca (especificar sem sinal)

NSP NRC NID VARI NUMT

real int int int int

Funcionamento
Com o ciclo de abertura de roscas podem ser usinadas roscas retas e cnicas, externas e internas, com passo constante na usinagem longitudinal e transversal. As roscas podem ser de passos simples e mltiplos. Para as roscas de passos mltiplos, os passos de rosca so usinados um aps o outro. O avano em profundidade automtico, pode--se selecionar entre as variantes de avano constante por corte ou seco constante de corte. Uma rosca direita ou uma rosca esquerda definida pelo sentido de rotao do fuso programado antes da chamada do ciclo. Os controles de avano e de fuso esto desativados durante os blocos de deslocamento com rosca.

SINUMERIK 802D sl Operao e programao Torneamento (BP--D), Edio 05/2005 6FC5 398--1CP10--1KA0

9-333

Ciclos 9.5 Ciclos de torneamento

Fig. 9-62

Importante
A condio para a utilizao deste ciclo um fuso com controle de rotao e com sistema de medio de curso.

Seqncia de operao
Posio alcanada antes do incio do ciclo: A posio de partida uma posio qualquer com a qual se pode aproximar o ponto inicial da rosca + curso de entrada sem ocorrer colises. O ciclo gera a seguinte sucesso de movimentos: S S S S S S Aproximao com G0 do ponto de partida (calculado no ciclo) no incio do curso de entrada para o primeiro passo de rosca Penetrao para desbaste conforme o tipo de penetrao definido em VARI. O rosqueamento repetido conforme a quantidade de passadas de desbaste programada. No prximo corte com G33 usinado o sobremetal de acabamento. Este corte repetido em funo da quantidade de cortes em vazio. Toda seqncia de movimentos repetida para cada passo de rosca adicional.

9-334

SINUMERIK 802D sl Operao e programao Torneamento (BP--D), Edio 05/2005 6FC5 398--1CP10--1KA0

Ciclos 9.5

Ciclos Ciclos de torneamento

Explicao dos parmetros

X FPL ROP FAL PIT SPL APP TDEP DM1=DM2 Z

Fig. 9-63

PIT e MPIT (valor e tamanho da rosca)


O passo da rosca um valor paralelo ao eixo e especificado sem sinal. Para a execuo da rosca mtrica reta tambm possvel especificar o passo da rosca como tamanho da rosca (M3 at M60) atravs do parmetro MPIT. Ambos parmetros devem ser utilizados como alternativas. Se forem obtidos valores contraditrios, ento o ciclo gera o alarme 61001 Passo de rosca incorreto e depois cancelado.

DM1 e DM2 (dimetro)


Com este parmetro definido o dimetro da rosca do ponto inicial e ponto final da rosca. No caso da rosca interna este corresponde ao dimetro til do furo.

Relao entre SPL, FPL, APP e ROP (ponto inicial, ponto final, curso de entrada e curso de sada)
O ponto inicial (SPL) e o ponto final (FPL) programados constituem o ponto de sada original da rosca. Mas o ponto de partida utilizado no ciclo o ponto inicial adiantado pelo curso de entrada APP e o ponto final postergado pelo curso de sada ROP programados. No eixo transversal o ponto de partida definido pelo ciclo est sempre 1 mm acima do dimetro de rosca programado. Este plano de suspenso formado automaticamente dentro do ciclo.

Relao entre TDEP, FAL, NRC e NID (profundidade da rosca, sobremetal de acabamento, quantidade de cortes)
O sobremetal de acabamento programado atua paralelo ao eixo e subtrado pela profundidade de rosca TDEP especificada e o resto dividido em cortes de desbaste. O ciclo calcula automaticamente as atuais individuais profundidades de penetrao em funo do parmetro VARI.

SINUMERIK 802D sl Operao e programao Torneamento (BP--D), Edio 05/2005 6FC5 398--1CP10--1KA0

9-335

Ciclos 9.5 Ciclos de torneamento

Na diviso da profundidade da rosca em penetraes com seco de corte constante a presso de corte permanece constante em todos cortes de desbaste. Neste caso, a penetrao executada com diferentes valores de profundidade de penetrao. Uma segunda variante a distribuio da profundidade total em profundidades de penetrao constantes. Neste caso, a seco de corte maior corte a corte, mas para pequenos valores da profundidade total esta tecnologia pode proporcionar melhores condies de usinagem. O sobremetal de acabamento FAL removido em um corte aps o desbaste Em seguida so executados os cortes em vazio que esto programados no parmetro NID.

IANG (ngulo de penetrao)


Com o parmetro IANG definido o ngulo com que a rosca penetrada. Se a penetrao deve ser executada perpendicular ao sentido de corte na rosca, ento o valor deste parmetro deve ser zero. Se a penetrao deve ser executada ao longo dos flancos, o valor absoluto deste parmetro no poder ser maior do que a metade do ngulo de flanco da ferramenta.

Penetrao ao longo de um flanco Pentrao com flancos alternados

IANG

IANG<=

Fig. 9-64

O sinal deste parmetro define a execuo desta penetrao. Se o valor for positivo sempre penetrado no mesmo flanco, se for negativo o avano alterna de lado em ambos flancos. O tipo de penetrao com flancos alternados s possvel em roscas retas. Contudo se para uma rosca cnica o valor de IANG for especificado negativo, o ciclo executa uma penetrao de flanco ao longo de um flanco.

NSP (deslocamento do ponto de partida) e NUMT (nmero)


Neste parmetro pode ser programado o ngulo que define o ponto do primeiro corte do primeiro passo na superfcie da pea torneada. Aqui trata--se de um deslocamento do ponto de partida. O parmetro permite valores entre 0 e +359.9999 graus. Se nenhum deslocamento do ponto de partida for especificado e o parmetro est omitido na lista de parmetros, o primeiro passo de rosca comea automaticamente na marca de zero grau.

9-336

SINUMERIK 802D sl Operao e programao Torneamento (BP--D), Edio 05/2005 6FC5 398--1CP10--1KA0

Ciclos 9.5

Ciclos Ciclos de torneamento

marca de 0 grau incio 1 passo de rosca NSP incio 4 passo de rosca

incio 2 passo de rosca

incio 3 passo de rosca NUMT = 4

Fig. 9-65

Com o parmetro NUMT definida a quantidade de passos de rosca em uma rosca de passos mltiplos. Para uma rosca de passo simples deve ser especificado um zero no parmetro ou este pode ser omitido na lista de parmetros. Os passos da roca so distribudos uniformemente pela superfcie circular da pea torneada, o primeiro passo de rosca definido pelo parmetro NSP. Se uma rosca de passos mltiplos deve ser executada com uma disposio no uniforme dos passos na superfcie circular, ento na programao do respectivo deslocamento do ponto de partida o ciclo deve ser chamado para cada passo de rosca.

VARI (tipo de usinagem)


Com o parmetro VARI definido se a usinagem deve ser externa ou interna e com qual tecnologia a penetrao deve ser executada durante o desbaste. O parmetro VARI permite os valores entre 1 e 4 com o seguinte significado:

Pentrao com penetrao constante

Penetrao com seco constante de corte

Fig. 9-66

SINUMERIK 802D sl Operao e programao Torneamento (BP--D), Edio 05/2005 6FC5 398--1CP10--1KA0

9-337

Ciclos 9.5 Ciclos de torneamento

Tabela 9-19 Valor 1 2 3 4

Tipo de usinagem Externo/interno O I O I Penetrao constante/seco constante de corte Penetrao constante Penetrao constante Seco constante de corte Seco constante de corte

Se for programado outro valor para o parmetro VARI, ento o ciclo cancelado com o alarme 61002 Tipo de usinagem definido incorretamente.

Notas adicionais
Diferena entre rosca longitudinal e rosca transversal O ciclo calcula automaticamente se deve ser executada a usinagem de rosca longitudinal ou rosca transversal. Isto depende do ngulo do cone com que a rosca usinada. Se o ngulo no cone 45 graus, ento a rosca usinada no eixo longitudinal, o caso contrrio ser a rosca transversal.

ngulo 45

ngulo > 45

Z Rosca longitudinal

Z Rosca transversal

Fig. 9-67

Exemplo de programao: Rosqueamento


Com este programa pode ser usinada uma rosca mtrica externa M42x2 com penetrao nos flancos. A penetrao executada com seco constante de corte. So executados 5 cortes de desbaste com uma profundidade de rosca de 1,23 mm sem sobremetal de acabamento. Aps a finalizao esto previstos 2 cortes em vazio.

9-338

SINUMERIK 802D sl Operao e programao Torneamento (BP--D), Edio 05/2005 6FC5 398--1CP10--1KA0

Ciclos 9.5

Ciclos Ciclos de torneamento

M42x2

35

Fig. 9-68 N10 G0 G90 Z100 X60 N20 G95 D1 T1 S1000 M4 N30 CYCLE97( , 42, 0, -35, 42, 42, 10, 3, 1.23, 0, 30, 0, 5, 2, 3, 1) N40 G90 G0 X100 Z100 N50 M2
Seleo da posio de partida Definio dos valores tecnolgicos Chamada de ciclo Aproximar a prxima posio Fim do programa

9.5.7

Seqncias de roscas CYCLE98

Programao
CYCLE98 (PO1, DM1, PO2, DM2, PO3, DM3, PO4, DM4, APP, ROP, TDEP, FAL, IANG, NSP, NRC, NID, PP1, PP2, PP3, VARI, NUMT)

Parmetros
Tabela 9-20 PO1 DM1 PO2 DM2 PO3 DM3 PO4 DM4 Parmetros para o CYCLE98 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

SINUMERIK 802D sl Operao e programao Torneamento (BP--D), Edio 05/2005 6FC5 398--1CP10--1KA0

9-339

Ciclos 9.5 Ciclos de torneamento

Tabela 9-20 APP ROP TDEP FAL IANG

Parmetros para o CYCLE98, continued real real real real real Curso de entrada (especificar sem sinal) Curso de sada (especificar sem sinal) Profundidade da rosca (sem especificar sinal) Sobremetal de acabamento (especificar sem sinal) ngulo de penetrao Faixa de valores: + (para penetrao de flancos no flanco) (para penetrao de flancos alternado) Deslocamento do ponto de partida para o primeiro passo da rosca (especificar sem sinal) Quantidade de cortes de desbaste (especificar sem sinal) Quantidade de cortes em vazio (especificar sem sinal) Passo de rosca 1 como valor (especificar sem sinal) Passo de rosca 2 como valor (especificar sem sinal) Passo de rosca 3 como valor (especificar sem sinal) Definio do tipo de usinagem da rosca Faixa de valores: 1 ... 4 Quantidade de passos de rosca (especificar sem sinal)

NSP NRC NID PP1 PP2 PP3 VARI NUMT

real int int real real real int int

Funcionamento
O ciclo permite a produo de vrias roscas retas e cnicas sucessivas com passo constante na usinagem longitudinal e transversal, cujos passos de rosca podem ser diferentes.

Fig. 9-69

9-340

SINUMERIK 802D sl Operao e programao Torneamento (BP--D), Edio 05/2005 6FC5 398--1CP10--1KA0

Ciclos 9.5

Ciclos Ciclos de torneamento

Seqncia de operao Posio alcanada antes do incio do ciclo:


A posio de partida uma posio qualquer com a qual se pode aproximar o ponto inicial da rosca + curso de entrada sem ocorrer colises. O ciclo gera a seguinte sucesso de movimentos: S S S S S S Aproximao com G0 do ponto de partida (calculado no ciclo) no incio do curso de entrada para o primeiro passo de rosca Penetrao para desbaste conforme o tipo de penetrao definido em VARI. O rosqueamento repetido conforme a quantidade de passadas de desbaste programada. No prximo corte com G33 usinado o sobremetal de acabamento. Este corte repetido em funo da quantidade de cortes em vazio. Toda seqncia de movimentos repetida para cada passo de rosca adicional.

Explicao dos parmetros


X P04 ROP PP3 P03 PP2 P02 PP1 DM3=DM4 DM2 DM1 APP P01

Fig. 9-70

PO1 e DM1 (ponto inicial e dimetro)


Com estes parmetros define--se o ponto de partida original da seqncia de roscas. O ponto de partida obtido automaticamente pelo ciclo, que primeiramente ser aproximado com G0, est situado antes do ponto de partida (ponto de partida A na figura da pgina anterior) deslocado pelo curso de entrada.

PO2, DM2 e PO3, DM3 (ponto intermedirio e dimetro)


Com estes parmetros so definidos dois pontos intermedirios na rosca.

PO4 e DM4 (ponto final e dimetro)


O ponto final original da rosca programado com os parmetros PO4 e DM4. No caso da rosca interna o DM1...DM4 o dimetro til do furo.

SINUMERIK 802D sl Operao e programao Torneamento (BP--D), Edio 05/2005 6FC5 398--1CP10--1KA0

9-341

Ciclos 9.5 Ciclos de torneamento

Relao entre APP e ROP (curso de entrada, curso de sada)


Mas o ponto de partida utilizado no ciclo o ponto inicial adiantado pelo curso de entrada APP e o ponto final postergado pelo curso de sada ROP programados. No eixo transversal o ponto de partida definido pelo ciclo est sempre 1 mm acima do dimetro de rosca programado. Este plano de suspenso formado automaticamente dentro do ciclo.

Relao entre TDEP, FAL, NRC e NID (profundidade da rosca, sobremetal de acabamento, quantidade de cortes)
O sobremetal de acabamento programado atua paralelo ao eixo e subtrado pela profundidade de rosca TDEP especificada e o resto dividido em cortes de desbaste. O ciclo calcula automaticamente as atuais individuais profundidades de penetrao em funo do parmetro VARI. Na diviso da profundidade da rosca em penetraes com seco de corte constante a presso de corte permanece constante em todos cortes de desbaste. Neste caso, a penetrao executada com diferentes valores de profundidade de penetrao. Uma segunda variante a distribuio da profundidade total em profundidades de penetrao constantes. Neste caso, a seco de corte maior corte a corte, mas para pequenos valores da profundidade total esta tecnologia pode proporcionar melhores condies de usinagem. O sobremetal de acabamento FAL removido em um corte aps o desbaste Em seguida so executados os cortes em vazio que esto programados no parmetro NID.

IANG (ngulo de penetrao)

Penetrao ao longo de um flanco Penetrao com flancos alternados

IANG

IANG<=
2 Fig. 9-71

Com o parmetro IANG definido o ngulo com que a rosca penetrada. Se a penetrao deve ser executada perpendicular ao sentido de corte na rosca, ento o valor deste parmetro deve ser zero. Isto significa que o parmetro tambm pode ser omitido na lista de parmetros, pois neste caso a atribuio automaticamente preenchida com um zero. Se a penetrao deve ser executada ao longo dos flancos, o valor absoluto deste parmetro no poder ser maior do que a metade do ngulo de flanco da ferramenta.

9-342

SINUMERIK 802D sl Operao e programao Torneamento (BP--D), Edio 05/2005 6FC5 398--1CP10--1KA0

Ciclos 9.5

Ciclos Ciclos de torneamento

O sinal deste parmetro define a execuo desta penetrao. Se o valor for positivo sempre penetrado no mesmo flanco, se for negativo o avano alterna de lado em ambos flancos. O tipo de penetrao com flancos alternados s possvel em roscas retas. Contudo, se para uma rosca cnica o valor de IANG for especificado negativo, o ciclo executa uma penetrao de flanco ao longo de um flanco.

NSP (deslocamento do ponto de partida)


Neste parmetro pode ser programado o ngulo que define o ponto do primeiro corte do primeiro passo na superfcie da pea torneada. Aqui trata--se de um deslocamento do ponto de partida. O parmetro permite valores entre 0.0001 e +359.9999 graus. Se nenhum deslocamento do ponto de partida for especificado e o parmetro est omitido na lista de parmetros, o primeiro passo de rosca comea automaticamente na marca de zero grau.

PP1, PP2 e PP3 (passo da rosca)


Com estes parmetros definido o passo da rosca a partir de trs seces da seqncia de roscas. Neste caso o valor do passo deve ser especificado como valor paralelo ao eixo e sem sinal.

VARI (tipo de usinagem)


Com o parmetro VARI definido se a usinagem deve ser externa ou interna e com qual tecnologia a penetrao deve ser executada durante o desbaste. O parmetro VARI permite os valores entre 1 e 4 com o seguinte significado:

Pentrao com penetrao constante

Penetrao com seco constante de corte Fig. 9-72 Valor 1 2 3 4 Externo/interno externo interno externo interno Penetrao constante/seco constante de corte Penetrao constante Penetrao constante Seco constante de corte Seco constante de corte

SINUMERIK 802D sl Operao e programao Torneamento (BP--D), Edio 05/2005 6FC5 398--1CP10--1KA0

9-343

Ciclos 9.5 Ciclos de torneamento

Se for programado outro valor para o parmetro VARI, ento o ciclo cancelado com o alarme 61002 Tipo de usinagem definido incorretamente.

NUMT (quantidade de passos)


Com o parmetro NUMT definida a quantidade de passos de rosca em uma rosca de passos mltiplos. Para uma rosca de passo simples deve ser especificado um zero no parmetro ou este pode ser omitido na lista de parmetros. Os passos da roca so distribudos uniformemente pela superfcie circular da pea torneada, o primeiro passo de rosca definido pelo parmetro NSP. Se uma rosca de passos mltiplos deve ser executada com uma disposio no uniforme dos passos na superfcie circular, ento na programao do respectivo deslocamento do ponto de partida o ciclo deve ser chamado para cada passo de rosca.

marca de 0 grau incio 1 passo de rosca NSP incio 4 passo de rosca

incio 2 passo de rosca

incio 3 passo de rosca NUMTH = 4

Fig. 9-73

Exemplo de programao: Seqncia de roscas


Com este programa pode ser produzida uma seqncia de roscas comeada por uma rosca cilndrica. A penetrao executada perpendicularmente rosca, nem sobremetal de acabamento nem deslocamento do ponto de partida esto programados. So executados 5 cortes de desbaste e um corte em vazio. Como tipo de usinagem est especificado como longitudinal, externo e com seco constante de corte.

9-344

SINUMERIK 802D sl Operao e programao Torneamento (BP--D), Edio 05/2005 6FC5 398--1CP10--1KA0

Ciclos 9.5

Ciclos Ciclos de torneamento

0 /

50 36 30 Z --80 --60 --30

Fig. 9-74

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 M2

Definio dos valores tecnolgicos Aproximao da posio de partida Chamada de ciclo Deslocar eixo a eixo

Fim do programa

SINUMERIK 802D sl Operao e programao Torneamento (BP--D), Edio 05/2005 6FC5 398--1CP10--1KA0

9-345

Ciclos 9.6 Mensagens de erros e tratamento de erros

9.6
9.6.1

Mensagens de erros e tratamento de erros


Notas gerais
Quando forem detectadas condies de erro nos ciclos, ento gerado um alarme e a execuo do ciclo cancelada. Alm disso, os ciclos tambm exibem mensagens na linha de mensagens do comando. Estas mensagens no interrompem a usinagem. Os erros com as reaes necessrias, assim como as mensagens na linha de mensagens do comando, esto descritos nos respectivos ciclos.

9.6.2

Tratamento de erros em ciclos


Nos ciclos so gerados alarmes numerados entre 61000 e 62999. Esta faixa de nmeros tambm est subdividida conforme as reaes de alarmes e critrios de cancelamento. O texto do erro, exibido simultaneamente com o nmero do alarme, fornece informaes mais detalhadas sobre a causa do erro.
Tabela 9-21 Nmero de alarme 61000 ... 61999 62000 ... 62999 Critrio de cancelamento NC_RESET Tecla de apagar Reao do alarme O processamento dos blocos no NC cancelado A preparao de blocos cancelada, o ciclo pode ser continuado com NC START depois que o alarme for apagado.

9.6.3

Vista geral dos alarmes de ciclos


Os nmeros dos erros so classificados da seguinte forma:
6 _ X _ _

S S S

X=0 alarmes gerais de ciclos X=1 alarmes dos ciclos de furao, modelos de furaes e de fresamento X=6 alarmes gerados pelos ciclos de furao

Na tabela a seguir esto indicados os erros que ocorrem nos ciclos, o local de ocorrncia, assim como instrues sobre a eliminao dos erros.

9-346

SINUMERIK 802D sl Operao e programao Torneamento (BP--D), Edio 05/2005 6FC5 398--1CP10--1KA0

Ciclos 9.6

Ciclos Mensagens de erros e tratamento de erros

Tabela 9-22 Alarme n 61000 Texto do alarme Nenhuma correo de ferramenta ativa Origem CYCLE93 at CYCLE96 Explanao, ajuda A correo D deve ser programada antes da chamada do ciclo

61001

Passo de rosca incorreto CYCLE84 CYCLE840 CYCLE96 CYCLE97 Tipo de usinagem definido incorretamente Plano de referncia definido incorretamente CYCLE93 CYCLE95 CYCLE97 CYCLE81 at CYCLE89 CYCLE840 CYCLE88 CYCLE840 CYCLE83

Verificar os parmetros para tamanho de rosca ou indicao do passo (eles contradizem entre si)

61002

O valor do parmetro VARI para o tipo de usinagem foi especificado incorretamente e dever ser modificado Ou devem ser selecionados valores diferentes para a indicao relativa da profundidade ou para o valor de profundidade deve ser especificado um valor absoluto. O parmetro SDIR (ou SDR no CYCLE840) deve ser programado A primeira profundidade de furao est oposta profundidade total de furao Foi programado um dimetro de pea acabada muito pequeno. Ferramenta para usinar canais maior do que a largura do canal programada

61101

61102 61107

Nenhum sentido de fuso programado Primeira profundidade de furao definida incorretamente Dimetro de pea acabada muito pequeno Dimetro de pea acabada muito pequeno Forma do canal definida incorretamente

61601 61602 61603

CYCLE94 CYCLE96 CYCLE93 CYCLE93

S Os raios/chanfros na base do canal no se ajustam largura


do canal

S Um canal transversal em um elemento de contorno paralelo


ao eixo longitudinal no possvel 61604 Ferramenta ativa danifica o contorno programado Contorno programado incorretamente Erro na preparao do contorno Ponto de partida programado incorretamente Posio de corte programada incorretamente Forma definida incorretamente Nenhuma interseco encontrada CYCLE95 Danificao de contorno em elementos de detalonado resultante do ngulo de incidncia da ferramenta empregada, isto , utilizar outra ferramenta ou verificar a subrotina do contorno Detectado elemento de detalonado no permitido Na preparao do contorno foi encontrado um erro, este alarme sempre est relacionado com um alarme NCK 10930...10934, 15800 ou 15810 O ponto de partida alcanado antes da chamada do ciclo no est fora do retngulo descrito pela subrotina do contorno Deve ser programada uma posio de corte 1...4 que combine com a forma do alvio Verificar o parmetro da forma do alvio No foi possvel calcular nenhuma interseco com o contorno. Verificar a programao do contorno ou alterar a profundidade de penetrao.

61605 61606

CYCLE95 CYCLE95

61607 61608 61609 61611

CYCLE95 CYCLE94 CYCLE96 CYCLE94 CYCLE96 CYCLE95

SINUMERIK 802D sl Operao e programao Torneamento (BP--D), Edio 05/2005 6FC5 398--1CP10--1KA0

9-347

Ciclos 9.6 Mensagens de erros e tratamento de erros

9.6.4

Mensagens nos ciclos


Os ciclos exibem as mensagens na linha de mensagens do comando. Estas mensagens no interrompem a usinagem. As mensagens fornecem instrues sobre determinados procedimentos dos ciclos e sobre a continuao da usinagem, normalmente elas so mantidas durante uma seco de usinagem ou at o fim do ciclo. So possveis as seguintes mensagens:
Tabela 9-23 Texto da mensagem Profundidade: Valor correspondente profundidade relativa 1 profundidade de furao: Valor correspondente profundidade relativa Passo de rosca <n> -- Usinagem como rosca longitudinal Passo de rosca <n> -- Usinagem como rosca transversal CYCLE83 CYCLE97 CYCLE97 Origem CYCLE82...CYCLE88, CYCLE840

<N> significa o respectivo nmero da atual forma usinada.

9-348

SINUMERIK 802D sl Operao e programao Torneamento (BP--D), Edio 05/2005 6FC5 398--1CP10--1KA0

ndice alfabtico

ndice alfabtico

ndice alfabtico
A
Administrao de usurio, 1--24 Ajudas de entrada, 1--15 Alarmes de ciclos, 9--346 Alvio para rosca -- CYCLE96, 9--329 ngulo de incidncia, 9--302 rea de operao Mquina, 4--58 rea de operao para parmetros, 3--41 reas de operao, 1--14 Arquivos Colar, 1--21 Copiar, 1--21

D
Dados de ajuste, 3--53 Definio de contorno, 9--324 Definio de plano, 9--260 Desconectar unidades de rede, 1--27 Deslocamento do ponto zero, 3--51 Determinao de correes de ferramenta, 3--44 Diretrios compartilhados, 1--26 Distncia de segurana, 9--266

Endereo, 8--152 Entrada manual, 4--62 C Especificar ferramentas e correes das ferramentas, Calculadora, 1--15 3--41 Caracteres especiais que no podem ser impressos, Estrutura da palavra, 8--152 8--155 Estrutura das telas, 1--11 Caracteres especiais que podem ser impressos, 8--154 Estrutura do bloco, 8--153 Centragem, 9--266 Chamada, 9--265 F Chamada de ciclo, 9--260 Ciclo de alvio -- CYCLE94, 9--312 Ferramenta RCS, 1--30 Ciclo de canais -- CYCLE93, 9--304 Conectar, 1--32 Ciclo de desbaste -- CYCLE95, 9--316 Conectar mediante uma rede (opcional), 1--32 Ciclos de furao, 9--259 Conexo via RS232, 1--32 Ciclos de torneamento, 9--259 Configuraes, 1--30 Crculo de furos, 9--299 Funes da caixa de ferramentas, 1--33 Condies de chamada, 9--260 Funes offline, 1--30 Condies de retorno, 9--260 Gerenciador de projetos, 1--34 Conectar unidades de rede, 1--27 Gerenciamento de dados, 1--30 Conexo de rede, 1--23 Modo online, 1--33 Configurao de telas de especificao, 9--263 Fileira de furos, 9--295 CYCLE81, 9-266 Furao, 9--266 CYCLE82, 9-269 Furao profunda, 9--271 CYCLE83, 9-271 Furao profunda com quebra de cavacos, 9--272 CYCLE84, 9-275 Furao profunda com remoo de cavacos, 9--272 CYCLE840, 9-278 Furao, escareamento plano, 9--269 CYCLE85, 9-282 CYCLE86, 9-285 H CYCLE87, 9-288 CYCLE88, 9-291 Habilitar as portas de comunicao, 1--24 CYCLE89, 9-293 HOLES1, 9--295 CYCLE93, 9-304 HOLES2, 9--299 CYCLE94, 9-312 Hot Keys, 1--20 CYCLE95, 9-316 CYCLE96, 9-329 CYCLE97, 9-333 I CYCLE98, 9-339 Interface RS232 (V.24), 6--104

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

Index-349

ndice alfabtico

J
Jog, 4-58

Operao via rede, 1--23

P L
Localizao de blocos, 5--75 Login de usurio, 1--25 Login RCS, 1--25 Parmetros aritmticos, 3--56 Parmetros de interface, 7--132 Parmetros de rede, 1--23 Parmetros de usinagem, 9--264 Parmetros geomtricos, 9--264 Plano de referncia, 9--266 Plano de retrocesso, 9--266 Plano de usinagem, 9--260 Ponto de partida, 9--326 Ponto zero da ferramenta, 3--51 Ponto zero da mquina, 3--51 Profundidade de furao absoluta, 9--267 Profundidade de furao relativa, 9--267 Programa de pea, Parada, cancelamento, 5--76 Programa de peas, Selecionar, Iniciar, 5--73

M
Mandrilamento, 9--264 Mandrilamento 1, 9--282 Mandrilamento 2, 9--285 Mandrilamento 3, 9--288 Mandrilamento 4, 9--291 Mandrilamento 5, 9--293 Mapa de caracteres, 8--154 Mensagens, 9--348 Modo JOG, 4--58 Modo MDA, 4--62 Monitorao do contorno, 9--302, 9--325

R
Reaproximao aps um cancelamento, 5--77 Reaproximao aps uma interrupo, 5--77 Rosca longitudinal, 9--338 Rosca transversal, 9--338 Rosqueamento -- CYCLE97, 9--333 Rosqueamento com macho com mandril de compensao, 9--278

N
Noes bsicas da programao NC, 8--151

O
Operao do suporte para ciclos, 9--262

Index-350

SINUMERIK 802D sl Operao e programao Torneamento (BP-D), Edio 05/2005 6FC5 398-1CP10-1KA0

SIEMENS AG A&D MC BMS Postfach 3180 91050 ERLANGEN, ALEMANHA


(Tel. +49 (0) 180 5050 -- 222 [Hotline] Fax +49 (0) 9131 98 -- 63315 [Documentao] E--Mail: motioncontrol.docu@siemens.com) Remetente Nome Empresa / Departamento Endereo Cdigo postal: Telefone: Telefax: Local:

Sugestes Correes
Para publicao / manual:

SINUMERIK 802D sl

Documentao do usurio Operao e programao Torneamento N de pedido: 6FC5398-1CP10-1BA0 Edio 05/2005 Caso voc tenha constatado erros de impresso neste documento, por favor nos avise atravs deste formulrio. Crticas e sugestes para melhorias tambm so bem vindas.

/ /

Sugestes e/ou correes

Siemens AG Automation and Drives Motion Control Systems Postfach 3180 91050 ERLANGEN ALEMANHA www.siemens.com/motioncontrol Siemens AG, 2005. Sujeito a modificaes tcnicas sem aviso prvio N de pedido 6FC5398-1CP10-1BA0 Impresso na Alemanha

Você também pode gostar