Escolar Documentos
Profissional Documentos
Cultura Documentos
Manual Torno CNC SIEMENS
Manual Torno CNC SIEMENS
sinumerik
Torneamento
SINUMERIK 802D sl
SINUMERIK 802D sl
Operao e programao
Torneamento
Vlido para
Comando
Verso de software
SINUMERIK 802D sl
1
Edio 05/2005
Introduo
Ligar
e referenciar
Preparao
Modo manual
Modo automtico
Programao de peas
Sistema
Programao
Ciclos
!
!
!
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
Prefcio
Documentao SINUMERIK
A documentao SINUMERIK est organizada em 3 partes:
S
Documentao geral
Documentao do usurio
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.
iii
Prefcio
Endereo de Internet
http://www.siemens.com/motioncontrol
iv
ndice
ndice
ndice
1
Introduo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1-11
1.1
1-11
1.2
reas de operao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1-14
1.3
1.3.1
1.3.2
1.3.3
1.3.4
Ajudas de entrada . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Calculadora . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Edio de caracteres chineses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Hot Keys . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Copiar e colar arquivos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1-15
1-15
1-20
1-20
1-21
1.4
O sistema de ajuda . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1-21
1.5
1.5.1
1.5.2
1.5.3
1.5.4
1.5.5
1.5.6
1-23
1-23
1-24
1-25
1-26
1-26
1-27
1.6
1.6.1
1.6.2
1.6.3
1.6.4
1.6.5
Ferramenta RCS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Funes offline . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Conectar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Modo online . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Funes da caixa de ferramentas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Gerenciador de projetos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1-30
1-30
1-32
1-33
1-33
1-34
1.7
Sistemas de coordenadas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1-36
Ligar e referenciar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2-39
Preparao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3-41
3.1
3.1.1
3.1.2
3.1.3
3.1.4
3.1.5
3-41
3-43
3-44
3-47
3-48
3-48
3.2
3.2.1
3-51
3-52
3.3
3-53
3.4
3-56
Modo manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4-57
4.1
4.1.1
4-58
4-61
4.2
4.2.1
4-62
4-65
Modo AUTOMTICO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-69
5.1
5-73
5.2
5-75
5.3
5-76
5.4
5-77
ndice
vi
5.5
5-77
5.6
5-78
Programao de peas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6-79
6.1
6-82
6.2
6-83
6.3
6-85
6.4
Simulao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-103
6.5
Sistema . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-107
7.1
7.2
7.3
7.3.1
7.3.2
7.4
Programao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-151
8.1
8.1.1
8.1.2
8.1.3
8.1.4
8.1.5
8.1.6
8-151
8-151
8-151
8-152
8-153
8-154
8-156
8.2
8.2.1
8.2.2
8.2.3
8.2.4
8.2.5
8.2.6
8-169
8-169
8-170
8-171
8-172
8-173
8.2.7
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 . . . . . . .
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
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-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
8-175
8-176
ndice
ndice
8.3.20
8.4
8.4.1
8.4.2
8.4.3
8.4.4
8.4.5
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 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8-204
8-204
8-204
8-205
8-206
8-206
8.5
8.5.1
8.5.2
8.5.3
8-208
8-208
8-210
8-213
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-215
8-215
8-215
8-216
8-220
8-222
8-223
8-224
8-225
8-226
8-228
8.7
8.8
Funo H . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-230
8.9
8.9.1
8.9.2
8.9.3
8-231
8-231
8-233
8-234
8.10
8.10.1
8.10.2
8.10.3
8.10.4
Saltos de programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Destino do salto para saltos de programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Saltos de programa incondicionais . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Saltos de programa condicionais . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Exemplo de programa para saltos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8-235
8-235
8-235
8-236
8-238
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
8-242
8-242
8-243
8-245
8-245
8-246
8-247
Ciclos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-259
9.1
9.2
9.3
9.4
9.4.1
vii
ndice
viii
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
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 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
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.5
9.5.1
9.5.2
9.5.3
9.5.4
9.5.5
9.5.6
9.5.7
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 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9-302
9-302
9-304
9-312
9-316
9-329
9-333
9-339
9.6
9.6.1
9.6.2
9.6.3
9.6.4
9-346
9-346
9-346
9-346
9-348
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
Teclas de paginao
Tecla ETC
Tecla Confirmar alarme
Teclas de cursor
Sem funo
Teclas alfanumricas
Tecla Control
Tecla Alt
Teclas numricas
Espao (SPACE)
Backspace
ix
90
REFERENCE POINT
100
60
110
120
AUTOMATIC
SINGLE BLOCK
20
10
6
40
60 70
80
90
100
MANUAL DATA
Entrada manual
110
0
120
NC STOP
NC START
Eixo X
PARADA DE EMERGNCIA
Eixo Z
Controle do avano
Introduo
1.1
Campo de estado
Funo G
Campo de aplicao
Campo de notas
e de softkeys
Fig. 1-1
Campo de estado
Campo de aplicao
1-11
Introduo
1.1
Campo de estado
Fig. 1-2
Campo de estado
Tabela 1-1
Elemento de
tela
Significado
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
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
1-12
RESET
RUN
Programa em andamento
STOP
Programa parado
Reservado
Mensagens do NC
Introduo
Introduo
1.1
Fig. 1-3
Tabela 1-2
Elemento de
tela
1
2
Significado
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.)
Softkeys standard
A tela fechada.
A entrada cancelada, a janela fechada.
A entrada concluda e se executa o clculo.
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
Alarme
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:
1-14
Correes de ferramentas
Dados de ajuste
Ajuste RS232
Introduo
Introduo
1.3
1.3
1.3.1
Ajudas de entrada
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
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)
100+67*3
--> 301
sen(45_)
45 S
--> 0.707107
cos(45_)
45 S
--> 0.707107
42
4 Q
--> 16
4 R
--> 2
(34+3*2)*10
(34+3*2)*10
--> 400
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
1-16
Introduo
Introduo
1.3
G2/G3
Ajudas de entrada
e a reta
no plano G18.
Raio: 10
Centro do crculo: Z 147 X 103
ngulo de conexo da reta: --45
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
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.
1-17
Introduo
1.3
Ajudas de entrada
Esta funo converte as coordenadas polares indicadas em coordenadas cartesianas.
Fig. 1-7
Fig. 1-8
A segunda reta est girada em sentido horrio ou em sentido anti--horrio em 90 graus em relao primeira
reta.
1-18
Introduo
Introduo
1.3
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.
Fig. 1-10
Clculo de M1 na seco 1:
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--
Fig. 1-11
Resultado:
1.3.2
X = 60
Z = --44.601
Fig. 1-12
Editor chins
Alt
1.3.3
Ativao/desativao do editor
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
1-20
Sistema de ajuda
Introduo
Introduo
1.4
1.3.4
O sistema de ajuda
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
Programao de ciclos
Fig. 1-13
Show
1-21
Introduo
1.4
O sistema de ajuda
Fig. 1-14
Go to
topic
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.
Back to
topic
Quando se seleciona uma referncia cruzada, exibida adicionalmente a softkey Back to topic.
Com esta funo retorna--se para a tela anterior.
Find
A funo permite a localizao de um termo no ndice. Escreva o termo e inicie o processo de localizao.
1-22
Introduo
Introduo
1.5
1.5
Graas ao adaptador de rede integrado, o comando torna--se apto para trabalhar em rede. So
possveis as seguintes conexes:
S
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
O comando est conectado ao PC ou rede local atravs da interface X5.
Service
control
Selecione a softkey Service network para acessar a tela interativa para a especificao dos parmetros de
rede.
Fig. 1-15
1-23
Introduo
1.5
Tabela 1-3
Parmetros
DHCP
Nome do comp.
Endereo IP
Mscara de sub-rede
Para assegurar o maior nvel de segurana possvel, todas portas desnecessrias so fechadas.
Fig. 1-16
1.5.2
Administrao de usurios
Na rea de operao Sistema, selecione o menu Service display > Service control .
Service
display
1-24
Service
control
Introduo
Introduo
1.5
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
1.5.3
RCS
log in
Fig. 1-18
Login de usurio
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.
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
Funes de Start-up
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.
Shares
1-26
Com a softkey Shares abre--se a tela interativa para compartilhar o diretrio marcado.
Introduo
Introduo
1.5
Fig. 1-19
-- Share directory
No campo Share name escreva um identificador com o qual os usurios autorizados podem acessar os arquivos contidos no diretrio compartilhado.
-- Full access
-- Change
-- Read
-- Delete
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
Service
display
Service
network
Service
control
Selecione Service network > Connect Disconn para obter acesso rea de configurao da unidade de
rede.
Connect
Disconn
1-27
Introduo
1.5
Fig. 1-20
A funo Connect atribui uma unidade de rede uma letra de unidade local.
Fig. 1-21
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\
1-28
Introduo
Introduo
1.5
Fig. 1-22
1-29
Introduo
1.6
1.6
Ferramenta RCS
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
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
Introduo
Introduo
1.6
Fig. 1-24
Ferramenta RCS
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 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.
1-31
Introduo
1.6
Ferramenta RCS
Fig. 1-26
1.6.2
Conectar
.
ou o menu Tools/Connect.
1-32
Introduo
Introduo
1.6
1.6.3
Ferramenta RCS
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:
1.6.4
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.
Fig. 1-27
Nota de leitura
/BA/ SINUMERIK 802D sl Manual de instrues
1-33
Introduo
1.6
1.6.5
Ferramenta RCS
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
Use Settings > Toolbox > Select Version and Project para selecionar a atual caixa de ferramentas e
clique OK para confirmar.
Fig. 1-29
1-34
Introduo
Introduo
1.6
Ferramenta RCS
Crie um novo projeto (New) ou selecione o projeto com o qual deseja trabalhar.
Fig. 1-30
Selecionar o projeto
Especifique um nome para seu projeto e selecione os idiomas que devero ser aceitos no projeto.
Fig. 1-31
1-35
Introduo
1.7
1.7
Sistemas de coordenadas
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
Fig. 1-32
+X
+Z
Determinao das direes dos eixos entre si, sistema de coordenadas durante o torneamento
+Z
+X
Fig. 1-33
1-36
Introduo
Introduo
1.7
Sistemas de coordenadas
Pea
Pea
Z
Pea
Fig. 1-34
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
Pea
X Pea
W
Z Mquina
Z Pea
p. ex.
Fig. 1-35
G54
Pea na mquina
1-37
Introduo
1.7
Sistemas de coordenadas
1-38
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
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
+X
...
--Z
2-39
Ligar e referenciar
Nota
Referenciar somente possvel no modo de operao JOG .
2-40
Preparao
Notas prvias
Antes de poder trabalhar com o CNC, ajuste a mquina, as ferramentas, etc. como segue:
3.1
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
3-41
Preparao
3.1
Extend
Softkeys
Tool
measure
Measure
manual
Measure
auto
Calibrate
probe
Delete
tool
Extend
Fig. 3-2
Edges
Abre uma rgua de menu subordinada que oferece todas funes para a criao e exibio dos demais cortes.
D >>
<< D
New
tool edge
3-42
Preparao
Preparao
3.1
Reset
edge
Change
type
A funo permite modificar o tipo de ferramenta. Selecione o tipo de ferramenta atravs da softkey.
Find
New
tool
3.1.1
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
Fig. 3-4
OK
Com OK se confirma a entrada. Um bloco de dados atribudo com um zero incorporado na lista de ferramentas.
3-43
Preparao
3.1
3.1.2
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.
Atual pos.
Pea
Dimetro
X Mquina
M
Comprimento 1=?
Atual posio Z
Z Mquina
Comprimento 2=?
p. ex. G54
Fig. 3-5
3-44
Preparao
Preparao
3.1
X Mquina
Atual posio Z
Pea
Z Mquina
p. ex. G55
Fig. 3-6
Comprim.1=?
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
Measure
manual
3-45
Preparao
3.1
Fig. 3-8
Save
position
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.
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.
3-46
Preparao
Preparao
3.1
3.1.3
Seqncia de operao
Tool
Measur.
Com
Measure
auto
Fig. 3-9
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
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
, que sim-
3-47
Preparao
3.1
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
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
Settings
Data
probe
3-48
Preparao
Preparao
3.1
Fig. 3-11
Tabela 3-1
Significado
Parmetros
Posio absoluta P1
Posio absoluta P2
Posio absoluta P3
Posio absoluta P4
Velocidade de avano
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
3-49
Preparao
3.1
, que sim-
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
Preparao
Preparao
3.2
3.2
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
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
3-51
Preparao
3.2
3.2.1
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.
XMquina
Atual posio Z
Pea
M
W
Compr. 2
Z Mquina
Fig. 3-14
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
Set work
offset
3-52
Preparao
Preparao
3.3
3.3
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
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.
3-53
Preparao
3.3
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
Time
counter
Contador de tempo
Fig. 3-18
3-54
Preparao
Preparao
3.3
Significado:
S
Part count: Neste contador se registra a quantidade de peas produzidas desde o momento de seu
incio.
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.
Misc
A funo lista todos os dados de ajuste existentes no comando, em forma de lista. Os dados dividem--se em
gerais,
Fig. 3-19
3-55
Preparao
3.4
3.4
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
Find
3-56
Localizar parmetros R.
Modo manual
A operao manual possvel nos modos de operao JOG e MDA .
Set
base
Measure
workpiece
Settings
Measure
manual
x=0
z=0
Tool
measure
Work
offset
Data
probe
Measure
auto
Add axes
Z
Switch
mm>inch.
Set rel
Delete
base W0
All
to zero
Back <<
Calibrate
probe
Set work
offset
Back <<
Fig. 4-1
Set
basis
Back <<
Back <<
Face
Peripher.
surface
x=0
Settings
Data
probe
z=0
Add axes
Switch
mm>inch.
Set rel
Delete
base W0
All
to zero
Abort
Back <<
OK
Fig. 4-2
Back <<
4-57
Modo manual
4.1
4.1
Seqncias de operao
Selecionar o modo de operao Jog com a tecla Jog no painel de comando da mquina .
+X
...
--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.
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
4-58
Modo manual
Modo manual
4.1
Parmetros
Tabela 4-1
Parmetros
MCS
Indicao dos endereos dos eixos existentes no sistema de coordenadas da mquina (MCS) ou no sistema de coordenadas da pea (WCS)
X
Z
+X
Quando se desloca um eixo no sentido positivo (+) ou negativo (--), aparece um sinal de mais ou de menos
no campo correspondente.
--Z
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
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,
--
Softkeys
Set
base
4-59
Modo manual
4.1
Tool
measure
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
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
Modo manual
Modo manual
4.1
4.1.1
Com esta softkey comuta--se entre a unidade de medida mtrica e o dimensionamento em polegadas.
Atribuio de manivelas
Seqncia de operao
Hand
wheel
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.
Fig. 4-5
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.
4-61
Modo manual
4.2
4.2
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
Aps a usinagem, o contedo mantido, de modo que a usinagem pode ser repetida pressionando--se
NC--START.
4-62
Modo manual
Modo manual
4.2
Parmetros
Tabela 4-2
Parmetros
MCS
X
Z
+X
--Z
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.
Posio
mm
Curso restante
Funo G
Fuso S
r.p.m.
Avano F
Ferramenta
Indicao da atual ferramenta empregada com seu atual nmero de corte (T..., D...).
Janela de
edio
No estado de programa Reset, uma janela de edio serve para a especificao do bloco do programa de
pea.
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,
--
4-63
Modo manual
4.2
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.
Auxiliary
function
A janela mostra as funes auxiliares e as funes M que esto ativas. Ativando--se novamente a softkey,
fecha--se a janela.
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
4-64
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.
Modo manual
Modo manual
4.2
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
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
Parmetros
Ferramenta
Avano F
Fuso S
r.p.m.
4-65
Modo manual
4.2
Tabela 4-3
Parmetros
Peripher.
surface
Explicao
Mach.
Dimetro DN
Z0
Dimenso da
pea bruta
Especificao da posio Z
Z1
Dimenso de usinagem
DZ
Dimenso de usinagem
UZ
Penetrao mx.
Sobremetal no sentido Z
UX
Penetrao mx.
Sobremetal no sentido X
Torneamento longitudinal
Fig. 4-9
Tabela 4-4
Torneamento longitudinal
Descrio dos parmetros na janela de trabalho Torneamento longitudinal
Explicao
Parmetros
Ferramenta
4-66
Avano F
Fuso S
r.p.m.
Mach.
Modo manual
Modo manual
4.2
Tabela 4-4
Parmetros
Get curr.
position
Explicao
X0
Dimetro da
pea bruta
X1
Comprimento de
usinagem
Z0
Posio
Z1
Comprimento de
usinagem
DZ
Penetrao mx.
UZ
UX
Sobremetal
Esta softkey usada para incorporar a atual posio da ponta da ferramenta no campo de entrada Z0 ou X0.
4-67
Modo manual
4.2
4-68
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
5-69
Modo AUTOMTICO
Program
control
Block
search
Program
test
To
contour
Dry run
feedrate
To
endpoint
Condit.
stop
Without
calculate
Skip
Interr.
point
SBL fine
Find
Correct
progr.
ROV active
Back <<
Fig. 5-2
Back <<
Back <<
Parmetros
Tabela 5-1
Parmetros
MCS
X
Z
+X
--Z
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.
Posio
mm
Curso restante
Funo G
Fuso S
r.p.m.
5-70
Avano F
mm/min ou
mm/rotao
Ferramenta
Indicao da atual ferramenta empregada com seu atual nmero de corte (T..., D...).
Atual bloco
A indicao do bloco contm sete blocos consecutivos do programa de pea. A visualizao de um bloco
est limitada largura da janela. Se os blocos forem executados em uma seqncia rpida, deve--se passar para a janela Avano do programa. Com a softkey Program sequence pode--se retornar para a indicao de sete blocos.
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,
--
Softkeys
progr.
control
So exibidas as softkeys para a seleo do controle do programa (p. ex. bloco ocultado, teste do programa).
Program
test
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.
Dry run
feedrate
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.
Condit.
stop
Quando esta funo est ativa, a execuo do programa parada nos blocos nos quais est programada a
funo adicional M01.
Skip
Os blocos de programa marcados com uma barra antes do n de bloco no so considerados na inicializao
do programa (p. ex. /N100).
SBL fine
ROV active
Back <<
Block
Search
To
contour
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.
5-71
Modo AUTOMTICO
To
end point
Without
calculate
Interr.
point
Find
Correct
progr.
G
funct
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.
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
Auxiliary
function
Axis
feedrate
Program
sequence
Com esta softkey passa--se da indicao de sete blocos para a indicao de trs blocos.
MCS/WCS
REL
5-72
Modo AUTOMTICO
Modo AUTOMTICO
5.1
5.1
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
Execute
Progr.
control
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.
5-73
Modo AUTOMTICO
5.1
Fig. 5-5
Controle do programa
5-74
Modo AUTOMTICO
Modo AUTOMTICO
5.2
5.2
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
Find
5-75
Modo AUTOMTICO
5.3
Fig. 5-7
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
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
Modo AUTOMTICO
Modo AUTOMTICO
5.4
5.4
Seqncia de operao
Selecionar o modo de operao AUTOMTICO.
Block
Search
Interr.
point
To
contour
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
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.
5-77
Modo AUTOMTICO
5.6
5.6
Funcionalidade
Com esta softkey um programa externo transmitido atravs do carto CF ao comando, para execut-lo pressione NC--START.
Durante a execuo do contedo da memria intermediria realizada uma recarga automtica.
Ativar a softkey.
Ext. execution
Ativar a softkey.
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.
5-78
Programao de peas
Seqncia de operao
Com a tecla Gerenciador de programas abre--se o gerenciador de programas.
RCS
connect.
Fig. 6-1
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.
6-79
Programao de peas
Softkeys
NC
directory
Execute
New
Open
Mark
all
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.
Com a softkey Open o arquivo marcado pelo cursor aberto para edio.
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
Paste
Delete
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.
More
Rename
Depois de especificar o novo nome, confirme a tarefa com OK ou cancele com Abort.
Preview
window
6-80
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.
Programao de peas
Customer
CF card
Ext. execution
RS232
Send
Receive
Programao de peas
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.
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
6-81
Programao de peas
6.1
6.1
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.
New
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.
Fig. 6-2
6-82
Programao de peas
Programao de peas
6.2
6.2
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
rvore de menus
Edit
Contour
Drilling
Milling
Turning
Simulation
Execute
Zoom
Auto
Mark
block
To
origin
Copy
block
Show
...
Insert
block
Zoom +
Delete
block
Zoom --
Find
Delete
window
Recompile
Cursor
crs./fine
Renumber
Fig. 6-4
6-83
Programao de peas
6.2
Seqncia de operao
Use o Program manager para selecionar o programa a ser editado e selecione Open para abrir o programa.
Softkeys
Edit
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.
Renumber
Contour
Drilling
Milling
Turning
Recompile
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.
Nota: Somente podem ser recompilados os blocos que foram gerados automaticamente.
Simulation
6-84
Programao de peas
Programao de peas
6.3
6.3
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
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 -- 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
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.
6-85
Programao de peas
6.3
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
Fig. 6-7
6-86
Programao de peas
Programao de peas
6.3
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
G0/G1
Quando esta funo selecionada, o bloco executado em avano rpido ou com o avano de trajetria programado.
Addition.
functions
Caso seja necessrio, podem ser especificados comandos adicionais nos campos. Os comandos so separados entre si por espaos, vrgula ou ponto--e--vrgula.
Fig. 6-9
6-87
Programao de peas
6.3
Fig. 6-10
Tabela 6-1
ngulo da reta 1
A1
ngulo da reta 2
A2
Velocidade de avano
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.
G2/G3
6-88
Programao de peas
Programao de peas
6.3
OK
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
G2/G3
POI
ngulo da reta
Raio do crculo
Velocidade de avano
Centro do crculo
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).
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.
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.
6-89
Programao de peas
6.3
Fig. 6-13
Tabela 6-3
G2/G3
POI
Transio tangencial
Especificao na tela de dilogo
O ponto final da reta deve ser especificado em coordenadas absolutas, incrementais ou polares.
Centro
Raio do crculo
ngulo da reta 1
Velocidade de avano
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.
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
Programao de peas
Programao de peas
6.3
Fig. 6-14
Tabela 6-4
Ponto final
Centro do crculo 1
M1
Raio do crculo 1
R1
Centro do crculo 2
M2
Raio do crculo 2
R2
Velocidade de avano
A tela gera um bloco de reta e dois blocos de crculo a partir dos dados especificados.
G2/G3
A softkey define o sentido de giro dos dois setores circulares. As combinaes so:
Setor 1
Setor 2
G2
G3
G3
G2
G2
G2
G3
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.
6-91
Programao de peas
6.3
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
--
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
Programao de peas
Programao de peas
6.3
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
Fig. 6-19
--
. O ponto final
Chamada da tela
6-93
Programao de peas
6.3
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
Centro do crculo 1
M1
Raio do crculo 1
R1
Centro do crculo 2
M2
Raio do crculo 2
R2
Velocidade de avano
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
Programao de peas
Programao de peas
6.3
G2/G3
POI
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.
Fig. 6-22
POI 1
Fig. 6-23
POI 2
6-95
Programao de peas
6.3
Fig. 6-24
OK
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
6-96
Programao de peas
Programao de peas
6.3
Tabela 6-6
Ponto final
Centro do crculo 1
M1
Raio do crculo 1
R1
Centro do crculo 2
M2
Raio do crculo 2
R2
Raio do crculo 3
R3
Velocidade de avano
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.
G2/G3
Setor inserido
Setor 2
G2
G 3,
G2
G2
G2
G2
G2
G2
G3
G2
G3
G3
G3
G2
G2
G3
G3
G2
G3
G2
G3
G3
G3
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.
6-97
Programao de peas
6.3
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
--
Fig. 6-27
6-98
Programao de peas
Programao de peas
6.3
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
6-99
Programao de peas
6.3
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
6-100
Fig. 6-32
Fig. 6-33
Resultado do passo 3
Programao de peas
Programao de peas
6.3
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.
Ponto
Ponto de partida
Setor circular
Ponto final
Coordenadas indicadas
S Ambas coordenadas no sistema de coordenadas cartesiano
S
S
S
S
S
Coordenadas indicadas
S Ambas coordenadas no sistema de coordenadas cartesiano
S
S
S
S
S
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
Tabela 6-7
Centro do crculo
ngulo da reta 1
A1
6-101
Programao de peas
6.3
ngulo da reta 2
A2
Velocidade de 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.
G2/G3
6-102
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.
Programao de peas
Programao de peas
6.4
6.4
Simulao
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
Fig. 6-35
Softkeys
Zoom
Auto
To
origin
Display
All
Zoom +
Zoom -Delete
window
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.
6-103
Programao de peas
6.5
Cursor
crs./fine
6.5
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.
Copy
RS232
Fig. 6-36
Send
Enviar programa
Com Send inicia--se a transmisso dos dados. So transmitidos todos arquivos copiados para a memria
temporria.
Outras softkeys
Receive
6-104
Programao de peas
Programao de peas
6.5
Error
log
Protocolo de transmisso
Este protocolo contm todos arquivos transmitidos com uma informao de estado:
Mensagens de transmisso:
OK
ERR EOF
Time Out
User Abort
Error Com
NC/PLC Error
Mensagem de erro do NC
Error Data
Erro de dados
1. Arquivos lidos com/sem prefixo
ou
2. Arquivos em formato de fita perfurada enviados sem nome.
6-105
Programao de peas
6.5
6-106
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
7-107
Sistema
Machine
data
Service
display
PLC
Start up
files
NC
General
MD
Service
axes
Step 7
connect
802
data
PLC
Axis
MD
Service
drives
PLC
status
Customer
CF card
Channel
MD
Service
profibus
Status
list
Drive
MD
Service
control
PLC
program
RS232
Program
list
Display
MD
Servo
trace
Servo
trace
Version
Fig. 7-2
Edit PLC
alarm txt
Softkey
Set
password
Definir senha
No comando existem trs nveis diferentes de senha, cada uma permite uma autorizao de acesso
diferente:
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
Sistema
Sistema
Fig. 7-3
Especificar senha
Modificar senha
Fig. 7-4
Modificar senha
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
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!
Start--up
NC
PLC
Colocao em funcionamento
Seleo do modo de inicializao do NC.
Selecione o modo desejado com o cursor.
Normal power-up
O sistema reiniciado.
Restart
Reinicializao
Overall reset
Reset geral
OK
Com RECALL retorna--se tela inicial Sistema sem executar nenhuma ao.
7-110
Sistema
Machine
data
Sistema
Dados de mquina
Nmero MD Nome
Fig. 7-5
Ativao
Valor
Unidade Efeito
imediatamente ativo
cf
com confirmao
re
Reset
po
Power on
Cuidado
Uma parametrizao incorreta pode causar a danificao da mquina.
Abra a janela Dados de mquina gerais. Com as teclas de paginao pode--se paginar para frente e
para trs.
Fig. 7-6
Axis
MD
Abra a janela Dados de mquina especficos de eixo. A rgua de softkey completada com as softkeys
Eixo + e Eixo - .
7-111
Sistema
Fig. 7-7
Eixo +
Com Eixo + ou Eixo -- comuta--se para a rea de dados de mquina do eixo seguinte ou anterior.
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
Select
group
A funo oferece a opo de selecionar diversos filtros de exibio para o atual grupo de dados de mquina.
Esto disponveis as seguintes softkeys:
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
Sistema
Sistema
Fig. 7-8
Filtro de exibio
Channel
MD
Drive
MD
Abra a janela Dados de mquina especficos de canal. Com as teclas de paginao pode--se paginar
para frente e para trs.
Fig. 7-9
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.
7-113
Sistema
Fig. 7-10
Display
MD
Lista de parmetros
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
7-114
Esta funo permite a mudana das cores das reas de aviso e das softkeys.
Sistema
Sistema
Fig. 7-11
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
Service
display
Softkey Cores
Janela Cores
Service
Axes
Service
drive
Service
profibus
Service
control
A softkey Eixo + ou Eixo - exibida adicionalmente. Esta pode exibir os valores do eixo seguinte ou
anterior.
7-115
Sistema
Fig. 7-13
Service
network
Action
log
A funo Action log est prevista para o caso de servio e lista todos eventos registrados.
Fig. 7-14
Setting
Protocolo de aes
Grupos de dados
Significado
Grupo
7-116
Keys operated
Time stamp
Carimbo de horrio
Sistema
Sistema
Tabela 7-1
Grupo
Significado
Mode change
Modo selecionado
Channel status
Estado de canal
MCP
Alarmes NC / PLC
Fig. 7-15
Find
Fig. 7-16
Service
Firewall
7-117
Sistema
Servo
trace
Para otimizar os acionamentos, foi implementada uma funo de osciloscpio para representao grfica
do desvio de contorno
do erro de seguimento
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
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
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
Sistema
Sistema
tempo base
Fig. 7-18
Select
signal
Fig. 7-19
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
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
Seleo da condio de ativao: Posicione o cursor no campo Condio de ativao e selecione a condio atravs da tecla de seleo.
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
T--Mark
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 T-Mark.. 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.
Show
trace
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.
Time
scale +
FIX
V--Mark
Time
scale -Vertical
scale +
Vertical
scale -Marker
steps
Fig. 7-20
7-120
Sistema
Sistema
Fig. 7-21
Version
HMI
details
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.
7-121
Sistema
Fig. 7-22
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
Descrio
7-122
Softkey
DLL name
Class name
Start method
Execute flag
(kind of execution)
Softkey text ID
(SK ID)
Reservado
Password level
Sistema
Sistema
Tabela 7-2
Descrio
Font
details
Significado
Class SK
Reservado
SK file
Reservado
Fig. 7-24
Change
Start DLL
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
PLC
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
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
Com o modem ativo (ON) pode--se selecionar entre os formados de dados de 10 ou 11 bits.
7-124
Paridade:
none
even
com 10-bits
com 11-bits
Bits de parada:
Bits de dados:
Sistema
Connect
on
Connect
off
Sistema
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
Fig. 7-28
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.
7-125
Sistema
Fig. 7-29
PLC-status
Com esta funo pode--se exibir e modificar os atuais estados da rea de memria mencionada na tabela 7-3.
reas de memria
Entradas
Byte de entrada (IBx), palavra de entrada (Iwx), palavra dupla de entrada (IDx)
Sadas
Byte de sada (Qbx), palavra de sada (Qwx), palavra dupla de sada (QDx)
Marcadores
Byte de marcador (Mx), palavra de marcador (Mw), palavra dupla de marcador (MDx)
Tempos
Tempo (Tx)
Contador
Contador (Zx)
Dados
Byte de dados (Vbx), palavra de dados (Vwx), palavra dupla de dados (VDx)
Formato
binrio
hexadecimal
decimal
A representao binria no possvel em palavras duplas. Os contadores e os tempos
so apresentados de forma decimal.
Fig. 7-30
7-126
Sistema
Sistema
Operand
+
Operand
--
Delete
Change
Status
list
So oferecidas 3 listas:
S
lista esquerda
lista central
lista direita
Varivel
Fig. 7-31
Change
Edit
pad
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.
7-127
Sistema
Fig. 7-32
Para navegar nas e entre as colunas servem as teclas de cursor e o Page up / Page Down
PLC
program
Program
list
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.
Copy
7-128
Sistema
Insert
Delete
Sistema
rea
Nvel de proteo
1 ... 100
rea do usurio
Usurio
Fabricante da mquina
Fabricante da mquina
Siemens
Siemens
A notao para cada programa feita por linhas. Por linhas esto previstas duas colunas que esto
separadas entre si por TAB, espaos ou o caractere |. Na primeira coluna deve--se especificar o
nmero de referncia do PLC e na segunda o nome do arquivo.
Exemplo:
Edit PLC
alarm txt
1 | eixo.mpf
2 | cone.mpf
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
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.
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.
802D data
Customer CF card
RS232
Interface serial
Fig. 7-35
802D
data
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 formam um arquivo de colocao em funcionamento para dados NC e PLC so transmitidos em formato binrio atravs de um arquivo HMI.
7-130
Sistema
Sistema
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
Customer
CF card
Rename
New
directory
Copy
Paste
Delete
Mark
all
RS232
Settings
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.
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
7-131
Sistema
Parmetros de interface
Tabela 7-4
Parmetros de interface
Parmetros
Descrio
Protocolo
RTS/CTS
O sinal RTS (Request to Send) controla o modo de envio do transmissor de dados.
Ativo: Os dados devem ser enviados.
Passivo: Somente 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
Bits de parada
Paridade
Bits de paridade so utilizados para deteco de erros. Estes so acrescentados aos caracteres codificados para tornar o nmero de pontos ajustados em 1 em um nmero mpar ou
para um nmero par.
Especificao:
1 bit de parada (pr--definio)
2 bits de parada
Especificao:
nenhuma paridade (pr--definio)
paridade par
paridade mpar
Bits de dados
7-132
Sistema
Sistema
7.1
7.1
Seqncia de operao
Start--up
files
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
Fig. 7-37
7-133
Sistema
7.1
Fig. 7-38
Fig. 7-39
7-134
Sistema
Sistema
7.1
Send
No PC:
S
Inicie o WinPCIn.
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.
Receive
No PC:
S
Inicie o WinPCIn.
7-135
Sistema
7.2
7.2
Nota
Para trocar o projeto PLC entre o Programming Tool e o comando, tambm pode--se usar o carto CF.
Procedimento:
7-136
Sistema
Sistema
7.2
7-137
Sistema
7.3
7.3
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
7.3.1
7-138
Sistema
Sistema
7.3
Fig. 7-40
Elemento de
tela
1
2
3
Display
Significado
C
Campo
d aplicao
de
li
RUN
Programa em andamento
STOP
Programa parado
Representao simblica
abs
Representao absoluta
Indicao das teclas ativas
5
6
7
7.3.2
Foco
Assume as tarefas do cursor
Linha de indicaes
Indicao de informaes durante a localizao
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.
7-139
Sistema
7.3
Tabela 7-5
Combinao de teclas
Ao
Combinao de teclas
Para a primeira coluna da linha
ou
ou
ou
ou
7-140
Sistema
Sistema
7.3
Softkeys
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.
PLC
info
Fig. 7-41
Reset
pro. time
PLC
status
Fig. 7-42
Status
list
PLC info
Com a funo Listas de estado do PLC pode--se exibir e modificar os sinais do PLC.
7-141
Sistema
7.3
Fig. 7-43
Window 1
xxxx
Window 2
xxxx
Lista de estado
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
7-142
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.
Sistema
Sistema
7.3
Fig. 7-45
Proper-ties
Com esta softkey exibida a descrio do mdulo de programa selecionado que foi atribudo durante a
criao do projeto de PLC.
Fig. 7-46
Local
variables
OB1
SBRxx
7-143
Sistema
7.3
Fig. 7-47
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.
Open
Program
stat. ON
Program
stat. OFF
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.
Fig. 7-48
7-144
Sistema
Sistema
7.3
Fig. 7-49
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.
Zoom
+
A representao na rea de aplicao pode ser ampliada ou reduzida passo a passo. Esto disponveis os
seguintes nveis de ampliao:
Zoom
--
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
Em um mdulo de programa
7-145
Sistema
7.3
Fig. 7-50
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
Cross
refs.
Simbologia de rede
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
Sistema
Sistema
7.3
Fig. 7-52
(simblico)
Open in
window 1
Open in
window 2
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
Find
Os operandos podem ser procurados como palavra inteira (identificador). Na localizao so ignoradas
as maisculas e minsculas.
Opes de localizao:
S
Ir para a linha
7-147
Sistema
7.3
Fig. 7-54
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
Sistema
Sistema
7.4
7.4
Indicao de alarmes
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.
Most rec.
alarm
Com esta softkey os alarmes so exibidos em sua ordem cronolgica. O alarme mais recente est no comeo
da lista.
Oldest
alarm
Com esta softkey os alarmes so exibidos em sua ordem cronolgica. O alarme mais antigo est no comeo
da lista.
7-149
Sistema
7.4
7-150
Indicao de alarmes
Programao
8.1
8.1.1
O ponto decimal somente pode ser utilizado para a identificao de uma extenso de arquivo.
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
Pala-vra
Pala-vra
Pala-vra
...
;Comentrio
Bloco N10
G0
X20
...
; 1 Bloco
Bloco N20
G2
Z37
...
; 2 Bloco
Bloco N30
G91
...
...
; ...
Bloco N40
...
...
...
Bloco N50
M2
;fim do programa
8-151
Programao
8.1
8.1.3
Funcionalidade/estrutura
A palavra um elemento de um bloco e representa uma instruo do comando no eixo principal. A palavra composta por
S
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
Exemplo:
Explicao:
Fig. 8-1
G1
Deslocam. com
interpolao
linear
Palavra
Palavra
Endereo Valor
Endereo Valor
X -20.1
Percurso ou pos.
final para o
eixo X: --20.1mm
F300
Vel. de
avano:
300 mm/min
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
Programao
Programao
8.1
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...
Pal.1
Espao
Pal.2
Espao
...
Espao
Pal.n
;Comentrio
Espao
Caractere de final
de bloco
(BLANK)
Instrues do bloco
LF
Somente em caso de
necessidade,
se situa no final, separado
por ; do resto do 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.
8-153
Programao
8.1
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. Pode-se 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.
8-154
(
)
[
abre parnteses
fecha parnteses
abre colchetes
_
.
aspas
sublinhado (pertencente s letras)
ponto decimal
]
<
fecha colchetes
menor que
,
;
Programao
Programao
8.1
>
:
=
/
*
+
--
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
8-155
8-156
Funo G
(funo preparatria)
G0
G1 *
G2
G3
CIP
CT
Modificao do passo de
rosca (bloco com G34,
G35)
Velocidade de avano
Atribuio de valores
Significado
Informao
(Tipo de interpolao)
1: Comandos de movimento
Grupo G:
em mm/rot.2
Endereo
8.1.6
Programao
;bloco prprio
N10 ...
N20 CT Z... X... F...
;I1, K1 o ponto
G3 ....
G1 X...Z... F...
G0 X... Z...
G...
ou nome simblico, p. ex.:
CIP
G4 F...
F...
D...
Programao
Programao
Interpolao de roscas
Tempo de espera
Deslocamento programvel
Espelhamento programvel
G33
G34
G35
G331
G332
G4
G74
G75
TRANS
SCALE
ROT
MIRROR
ATRANS
3: Escrever na memria
ativo por bloco
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)
; rosca cilndrica
; passo decrescente com
; 7.321 mm/rot.2
8-157
MIRROR X0
ROT RPL=...
;bloco prprio
;bloco prprio
; bloco prprio,
(identificador de eixo da mquina!)
; bloco prprio,
(identificador de eixo da mquina!)
G4 F...
ou
G4 S....
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
Programao
Programao
Parada exata
ASCALE
AROT
8-158
AMIRROR
G25
G26
G17
G18 *
G19
G40 *
G41
G42
G500 *
G54
G55
G56
G57
G58
G59
G53
G153
G60 *
G64
ativo modalmente
ativo modalmente
6: Seleo de plano
; bloco separado
; bloco separado
; bloco separado
; bloco separado
G25 S...
AMIRROR X0
AROT RPL=...
Programao
8-159
Avano F em mm/min
Crculo de transio
Interseco
Modo SIEMENS
G601 *
G602
G70
G71 *
G700
G710
G90 *
G91
G94
G95 *
G96
G97
G450 *
G451
BRISK *
SOFT
FFWOF *
FFWON
WALIMON
*
WALIMOF
DIAMOF
DIAMON *
G290 *
G291
ativo modalmente
ativo modalmente
ativo modalmente
raio/dimetro
ativo modalmente
ativo modalmente
ativo modalmente
ativo modalmente
15: Avano/fuso
ativo modalmente
ativo modalmente
ativo modalmente
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).
G9
Programao
Programao
8-160
Subrotina, nome e
chamada
Funo adicional
Parada programada
Parada opcional
Fim do programa
--
--
I1=
K1=
M0
M1
M2
M30
M17
M3
M4
M5
Mn=3
Mn=4
0 ... 99
somente nmero inteiro,
sem sinal
7 casas decimais;
somente nmero inteiro,
sem sinal
Parmetro de
interpolao
0.0000001 ...
9999 9999
(8 casas dec.) ou com
indicao de expoente:
(10--300 ... 10+300 )
Atribuio de valores
Parmetro de
interpolao
Funo H
Significado
H0=
at
H9999=
Endereo
n = 1 ou = 2
Reservado, no utilizar
Reservado, no utilizar
Informao
H9999=...
M2=4
fuso 2
M2=3
fuso 2
M...
L....
Veja CIP
Veja CIP
; bloco separado
p. ex.: H7=23.456
H0=...
Programao
Programao
Marcha de redutor 1 at
marcha de redutor 5 (para fuso mestre)
Marcha de redutor 1 at
marcha de redutor 5 (para fuso n)
--
Demais funes M
Nmero de ciclos de
subrotina
Parmetros aritmticos
Mn=40
M41 at
M45
Mn=41 at
Mn=45
M70, M19
M...
R0
at
R299
Seno
Coseno
Tangente
Arco--seno
Arco--coseno
SIN( )
COS( )
TAN( )
ASIN( )
ACOS( )
Funes aritmticas
M40
Graus
Graus
Graus
0.0000001 ...
9999 9999
(8 casas dec.) ou com
indicao de expoente:
(10--300 ... 10+300 )
1 ... 9999
somente nmero inteiro,
sem sinal
Troca de ferramentas
M6
Atribuio de valores
Significado
Mn=5
Endereo
Reservado, no utilizar
n = 1 ou = 2
n = 1 ou = 2
n = 1 ou = 2
Informao
;processamento triplo
; bloco separado
8-161
R20=ACOS(R2)
R10=ASIN(0.35)
R4=TAN(R5)
R2=COS(R3)
R1=SIN(17.35)
R1=7.9431 R2=4
N10 L871 P3
L781 P...
:20
N20
M2=41
2
M1=40
M2=5
Programao
Programao
Programao
8-162
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
Coordenada absoluta
Correo porcentual da
acelerao
Coordenada absoluta,
aprox. pos. em sentido
positivo
(p/eixo rotativo, fuso)
S2=...
AC
ACC[eixo]
ACP
Funo exponencial
EXP( )
Rotao do fuso
para fuso 1
Logaritmo normal
LN( )
S1=...
Parte inteira
TRUNC( )
Rotao do fuso
(fuso mestre)
Valor
ABS( )
S...
Quadrado
POT( )
Fim de subrotina
Raiz quadrada
SQRT( )
RET
Arco--tangente2
Significado
ATAN2( , )
Endereo
--
--
1 ... 32 000
somente nmero inteiro,
sem sinal
Atribuio de valores
Comando G
Comando G
Informao
X -- dimenso incremental,
Z -- dimenso absoluta
;bloco prprio
N20 SPOS=ACP(33.1)
N10 A=ACP(45.3)
N10 ACC[X]=80
N20 ACC[S]=50
;bloco prprio
Z...
Y...
X...
T...
G4 F...
G96
S...
S2=730
S1=725
S...
RET
R13=EXP(R1)
R12=LN(R9)
R10=TRUNC(R2)
R8=ABS(R9)
R12=POT(R13)
R6=SQRT(R7)
R40=ATAN2(30.5,80.1)
Programao
Programao
Chanfro,
uso geral
Chanfro,
na sucesso de
elementos de contorno
Ciclo de usinagem
Furao profunda
Alargamento
Mandrilamento
AR
CALL
CHF
CHR
CR
CYCLE...
CYCLE82
CYCLE83
CYCLE84
CYCLE840
CYCLE85
CYCLE86
CYCLE88
Somente valores
especificados
--
ANG
--
Atribuio de valores
Coordenada absoluta,
aprox. pos. em sentido
negativo
(p/eixo rotativo, fuso)
Significado
ACN
Endereo
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
Informao
aprox. posio absoluta do
eixo A
em sentido negativo
posicionamento do fuso
8-163
N10 CYCLE88(...)
N10 CYCLE86(...)
N10 CYCLE85(...)
N10 CYCLE840(...)
N10 CYCLE84(...)
Veja G2, G3
Veja G2, G3
;bloco prprio
;bloco prprio
;bloco prprio
;bloco prprio
;bloco prprio
;nome da varivel
N20 SPOS=ACN(33.1)
N10 A=ACP(45.3)
Programao
Programao
Programao
8-164
Curso de sada
com rosca G33
Deslocamento at o
encosto fixo
Torque de fixao,
deslocamento at o
encosto fixo
Janela de monitorao,
deslocamento at o
encosto fixo
FRC
FRCM
FXS
[eixo]
FXST [eixo]
FXSW
[eixo]
GOTOB
GOTOF
Instruo de definio
DEF
DITE
Coordenada absoluta,
aprox. diretamente at a
pos.
(p/eixo rotativo, fuso)
DC
Curso de entrada
com rosca G33
Rosqueamento
CYCLE97
DITS
CYCLE95
--
--
> 0.0
=1: Seleo
=0: Desseleo
0, >0
0, >0
--
CYCLE94
Atribuio de valores
Usinagem de canais
Significado
CYCLE93
Endereo
Informao
posicionamento do fuso
aproximar diretamente a
;bloco prprio
;bloco prprio
;bloco prprio
; bloco prprio
N40 FXSW[Z1]=2.4
N30 FXST[Z1]=12.3
N10 A=DC(45.3)
posio
do eixo A
N20 SPOS=DC(33.1)
N10 CYCLE97(...)
N10 CYCLE95(...)
N10 CYCLE94(...)
N10 CYCLE93(...)
Programao
Programao
Condio de salto
Medio com
cancelamento do curso
restante
Medio sem
cancelamento do curso
restante
Byte de dados
Palavra de dados
Palavra dupla de dados
Dados reais
Estado,
deslocamento at o
encosto fixo
Resultado de medio de
um eixo no sistema de
coord. da mquina
Resultado de medio de
um eixo no sistema de
coord. da pea
IF
LIMS
MEAS
MEAW
$A_DBB[n]
$A_DBW[n]
$A_DBD[n]
$A_DBR[n]
$A_MONIF
ACT
$AA_FXS
[eixo]
$AA_MM[
eixo]
$AA_MW
[eixo]
Coordenada em
dimenso incremental
Significado
IC
Endereo
--
--
--
--
> 0.0
+1
--1
+1
--1
--
--
Atribuio de valores
meior
maior ou igual a
menor ou igual a
<
<>
diferente
a
menor
Estado fornecido:
0: Estado inicial, apalpador no ativou
1: Apalpador ativou
Valores: 0 ... 5
Eixo: Identificador de eixo de mquina
>
>=
<=
Operadores de comparao:
==
igual
Informao
;Z -- dimenso incremental,
X -- dimenso absoluta
N10 R2=$AA_MW[X]
N10 R1=$AA_MM[X]
N10 $A_MONIFACT=5.0
N10 $A_DBR[5]=16.3
Veja G96
Programao
Programao
Programao
8-165
8-166
Nmero de fusos
configurados
ltima rotao
programada do fuso n
Nmero da ferramenta T
ativa
Nmero D ativo da
ferramenta ativa
Limite de pr--aviso
nmero de peas
Nmero de peas
restantes
$P_NUM_
SPINDLES
$AA_S[n]
$P_S[n]
$AC_
SDIR[n]
$P_
SDIR[n]
$P_
TOOLNO
$P_TOOL
$TC_MOP
1[t,d]
$TC_MOP
2[t,d]
$TC_MOP
3[t,d]
$TC_MOP
4[t,d]
0.0 ...
0.0 ...
--
--
Contador de peas:
$AC_TOTAL_PARTS
$AC_REQUIRED
_PARTS
$AC_ACTUAL_PARTS
$AC_SPECIAL_PARTS
$P_
MSNUM
$AC_
MSNUM
$AC_..._
PARTS
$A..._..._
TIME
Somente leitura
Somente leitura
Somente leitura
Somente leitura
Somente leitura
Atual real
Nmero de peas -- especificado pelo usurio
Varivel de sistema:
Total real
Peas nominal
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
Programao
Mensagem
Arredondamento
Arredondamento modal
Ponto de entrada de
rosca com G33
Posio do fuso
MSG( )
OFFN
RND
RNDM
RPL
SET( , , , )
SETMS(n)
SETMS
SF
SPI(n)
SPOS
Funo especial;
encher memria temporria at STARTFIFO detectar
Memria temporria cheira ou Fim do programa.
STOPFIFO
n =1 ou =2,
Identificador de eixo: p. ex. SP1 ou C
n: Nmero do fuso,
se configurado apenas SETMS, entra em ao o
fuso mestre default
Nmero de fuso n: 1 ou 2
--
n= 1 ou n= 2
--
Mx. 65 caracteres
0 ... 2
SPOS(n)
Parada do
processamento rpido
Tipo de monitorao da
ferramenta
$TC_TP9[t]
REP()
Estado da ferramenta
$TC_TP8[t]
--
$TC_MOP
13[t,d]
0.0 ...
$TC_MOP
11[t,d]
;selecionar monitorao do
;arredondamento modal
8-167
STOPFIFO
enchimento
N10 X...
N20 X...
N10 SPOS=....
N10 SPOS=ACP(...)
N10 SPOS=ACN(...)
N10 SPOS=IC(...)
N10 SPOS=DC(...)
Veja G33
N10 SETMS(2)
N10 OFFN=12.4
N10 $TC_TP9[1]=2
nmero de peas;
N10 $TC_MOP13[13,1]=715
N10 $TC_MOP11[13,1]=247.5
Programao
Programao
8-168
Desativar
TRANSMIT, TRACYL
--
TRAFOOF
Fresamento da superfcie
envolvente
TRACYL(d)
--
--
Parada do
pr--processamento
STOPRE
--
Incio do processamento
rpido
STARTFIF
O
Transformao cinemtica
(disponvel somente com o opcional, configurao)
Transformao cinemtica
(disponvel somente com o opcional, configurao)
Funo especial;
paralelo a isso ocorre o enchimento da memria
temporria.
TRAFOOF
TRANSMIT
TRANSMIT(1)
TRACYL(20.4,1)
TRACYL(20.4)
STOPRE
N30 X...
STARTFIFO
;bloco prprio
;bloco prprio
;tambm possvel
;bloco prprio
;dimetro do cilindro: 20,4 mm
;tambm possvel
;bloco prprio
Programao
Programao
Programao
8.2
Indicaes de percursos
Programao
8.2
8.2.1
Indicaes de percursos
Indicao de medidas absolutas/incrementais: G90, G91, AC, IC
Funcionalidade
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).
Programao
G90
G91
Z=AC(...)
Z=IC(...)
;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
Dimenso incremental
G
9
1
X
W
X
W
Fig. 8-3
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).
Exemplo de programao
N10 G90 X20 Z90
N20 X75 Z=IC(--32)
...
N180 G91 X40 Z20
N190 X-12 Z=AC(17)
8.2.2
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
Exemplo de programao
N10 G70 X10 Z30
N20 X40 Z50
...
N80 G71 X19 Z17.3
...
8-170
Programao
Programao
8.2
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
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
;indio da dimenso de raio
;indicao de dimenso de dimetro
Bild 8-4
X
Eixo transversal
Dimenso de raio
DIAMOF
R10
D20
D30
D40
DIAMON
R15
Dimenso de dimetro
R20
DIAMOF
DIAMON
Z
Eixo longitudinal
X
Eixo transversal
W
Z
Eixo longitudinal
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
...
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
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
Pea
Deslocamento X...Z...
Pea deslocada
Fig. 8-5
8-172
Programao
Programao
8.2
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
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...
8-173
Programao
8.2
Indicaes de percursos
Notas
S
Se for programado um ATRANS com SCALE/ASCALE ativo, ento estes valores tambm estaro
sob efeito da escala.
Pea original
X Pea
W
Z Pea
Pea -- ampliada em X e Z
Fig. 8-6
Exemplo de programao
N20 L10
N30 SCALE X2 Z2
N40 L10
...
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
Programao
Programao
8.2
8.2.6
Indicaes de percursos
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
X1 (mquina)
Pea
X Pea
W
Z1 (mquina)
Z Pea
p. ex. G54
Especificar o deslocamento somente no eixo Z!
Fig. 8-7
Exemplo de programao
N10 G54 ...
N20 X... Z...
...
N90 G500 G0 X...
8-175
Programao
8.2
8.2.7
Indicaes de percursos
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
F -- Porta--ferramenta
X1 (mquina)
X
G26
Ponta da ferramenta
ponto de
referncia
Z1
(mquina)
Campo de
trabalho
G25
Fig. 8-8
Z G25
Z G26
Notas
8-176
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.
Programao
Programao
8.2
Indicaes de percursos
Exemplo de programao
N10 G25 X0 Z40
N20 G26 X80 Z160
N30 T1
N40 G0 X70 Z150
N50 WALIMON
...
N90 WALIMOF
8-177
Programao
8.3
8.3
Movimentaes de eixos
Movimentaes de eixos
8.3.1
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
P2
P1
W
Z
Fig. 8-9
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
Programao
Programao
8.3
8.3.2
Movimentaes de eixos
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
Exemplo de programao
N05 G54 G0 G90 X40 Z200 S500 M3
8-179
Programao
8.3
Movimentaes de eixos
8.3.3
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 anti--horrio
em sentido horrio
Fig. 8-11
Ponto final X, Z
Ponto final X, Z
p. ex. G2 X... Z... CR=...
Raio do crculo
CR
Centro I, K
Ponto inicial X, Z
Ponto inicial X, Z
Z
Ponto final X, Z
ngulo AR
ngulo AR
Centro I, K
Ponto inicial X, Z
Ponto inicial X, Z
Z
Fig. 8-12
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
Programao
Programao
8.3
Movimentaes de eixos
Ponto final
33
40
Centro
K
Z
30
40
Fig. 8-13
50
Ponto final
40
(Centro ?)
30
50
Fig. 8-14
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.
Ponto final
1050
40
(Centro ?)
30
50
Fig. 8-15
(Ponto final ?)
1050
40
33
Centro
K
30
40
Fig. 8-16
8-182
Programao
Programao
8.3
8.3.4
Movimentaes de eixos
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.
40
45
Ponto de partida
30
40
Fig. 8-17
Z
50
Exemplo de programao
N5 G90 Z30 X40
N10 CIP Z50 X40 K1=40 I1=45
8.3.5
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
Fig. 8-18
Programao:
N10 G1 Z20 F3
N20 CT X... Z...
tangencial
Ponto final do
crculo
(X... Z... )
; reta
; crculo com transio
.
8-183
Programao
8.3
8.3.6
Movimentaes de eixos
Funcionalidade
Com a funo G33 pode--se usinar roscas com passo constante das seguintes formas:
S
Rosca externa/interna
Fig. 8-19
8-184
Programao
Programao
8.3
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
Vista superior
Comprimento da
rosca
com entrada e sada
Ponto de partida
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
Passo:
Rosca cilndrica
G33 Z... K...
Z
Rosca cnica
G33 Z... X... K...
O ngulo do cone
menor que 45 graus
Passo:
O ngulo do cone
maior que 45 graus
Passo:
Passo:
I
Z
Fig. 8-21
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.
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 ...
Z
Fig. 8-22
8-186
Programao
Programao
8.3
Movimentaes de eixos
Informao
Importante
8.3.7
O interruptor de controle do fuso (override d efuso) deve ser mantido inalterado para a usinagem da
rosca.
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=...
8-187
Programao
8.3
Movimentaes de eixos
Curso de sada
Curso de entrada
Ponto de partida
Fig. 8-23
Exemplo de programao
...
N40 G90 G0 Z100 X10 M3 S500
N50 G33 Z50 K5 SF=180 DITS=4 DITE=2
N60 G0 X30
...
8.3.8
Funcionalidade
Com G34 ou G35 podem ser produzidas roscas com passo varivel em um bloco:
S
G34
G35
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
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
Programao
Programao
8.3
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:
| K 2 e -- K 2 a |
F = ------------------------ [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...
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
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.
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).
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...
8-190
Programao
Programao
8.3
8.3.10
Movimentaes de eixos
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
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.
8-191
Programao
8.3
8.3.12
Movimentaes de eixos
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!
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
Programao
Programao
8.3
Movimentaes de eixos
Exemplo de programao
N10 MEAS=1 G1 X300 Z-40 F4000
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
G94
G95
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!
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
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
8-194
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).
Programao
Programao
8.3
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)
G601
(fino)
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.
8-195
Programao
8.3
Movimentaes de eixos
Exemplo de programao
N10 G64 G1 Z... F...
N20 X..
...
N180 G60 ...
N1
N2
Fig. 8-25
N3
N4
N5
N6
N7
N8 N9
N10 N11
N12
Curso do bloco
blocos
8.3.15
BRISK
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
8-196
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.
Programao
Programao
8.3
Velocidade
(percurso)
BRISK
(ideal para economia de tempo)
Movimentaes de eixos
SOFT
(protege a parte mecnica)
Valor nominal
t1
Fig. 8-26
t2
Tempo
Programao
BRISK
SOFT
Exemplo de programao
N10 SOFT G1 X30 Z84 F6.5
...
N90 BRISK X87 Z104
...
8.3.16
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
;para eixo
;para fuso
Exemplo de programao
N10 ACC[X]=80
N20 ACC[S]=50
...
N100 ACC[X]=100
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
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
Exemplo de programao
N10 FFWON
N20 G1 X... Z... F9
...
N80 FFWOF
8-198
Programao
Programao
8.3
8.3.18
Movimentaes de eixos
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
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.
8-199
Programao
8.3
Movimentaes de eixos
Programao
G4 F...
G4 S...
Exemplo de programao
N5 G1 F3.8 Z-50 S300 M3
N10 G4 F2.5
N20 Z70
N30 G4 S30
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
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]=...
8-200
Programao
Programao
8.3
Movimentaes de eixos
Notas
S
Na seleo, o encosto fixo deve estar entre o ponto de partida e o ponto de destino.
Z / Z1
Posio de destino
(posio final programada)
Fig. 8-27
Posio
inicial
Janela de monitorao do encosto fixo
( FXSW[Z1] )
8-201
Programao
8.3
Movimentaes de eixos
Aumenta o torque de acionamento at o limite programado FXST[ ]=... ou valor a partir do SD e permanece constante.
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
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
Programao
Programao
8.3
Movimentaes de eixos
Notas adicionais
S
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).
Omisso de alarmes
Com um dado de mquina pode--se omitir a emisso dos seguintes alarmes:
S
8-203
Programao
8.4
8.4
Movimentos do fuso
Movimentos do fuso
8.4.1
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
8.4.2
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...
8-204
Programao
Programao
8.4
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
8.4.3
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)
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.
8-205
Programao
8.4
8.4.4
Movimentos do fuso
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):
8.4.5
M40
M41 at M45
;marcha de transmisso 1 a 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:
8-206
G95
;avano de rotao
G96, G97
LIMS
Programao
Programao
8.4
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)
SETMS
SETMS(1)
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.
S1=..., S2=...
SPOS[ n ]
;posicionar fuso n
SPI (n)
$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
$P_NUM_SPINDLES
$P_MSNUM
$AC_MSNUM
8-207
Programao
8.5
8.5
8.5.1
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
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
8-208
Programao
Programao
8.5
Exemplo de programao
N10 ... M3
N20 G96 S120 LIMS=2500
N30 G0 X150
N31 X50 Z...
N32 X40
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.
8-209
Programao
8.5
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=...
tes.
Valor = 0: Arredondamento modal DESL
FRC=...
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
So programados mais do que trs blocos seguidos que no contm nenhuma informao de deslocamento no plano
Ou se muda o plano
8-210
Programao
Programao
8.5
Chanfro
N20 G1 ...
Bissetriz
Z
Fig. 8-29
CHR=
Chanfro
N20 G1 ...
X
Bissetriz
Z
Fig. 8-30
8-211
Programao
8.5
Reta/reta:
Reta/crculo:
N10 G1 ...RND=...
RND=...
Arredondamento
N50 G1 ...RND=...
RND=...
N20 G1 ...
Arredondamento
N60 G3 ...
X
Z
Fig. 8-31
Z
Insero de arredondamentos nos exemplos
8-212
Programao
Programao
8.5
8.5.3
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=...
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=...
(X2,?)
(?, Z2)
ANG=...
N20
N10
ou:
(X1,Z1)
Z
Fig. 8-32
N10 G1 X1 Z1
N20 Z2 ANG=...
8-213
Programao
8.5
Contorno
X
Programao
Ponto final em N20
desconhecido
(X3,Z3)
ANG=...2
N30
N10 G1 X1 Z1
N20 ANG=...1
N30 X3 Z3 ANG=...2
ANG=...1
(?, ?)
N10
N20
(X1,Z1)
Z
X
(X3,Z3)
ANG=...2
N30
ANG=...1
N10
(?, ?)
N20
(X1,Z1)
Z
(X3,Z3)
N30
N10
(X2,Z2)
N20
(X1,Z1)
Z
(X3,Z3)
(X4,Z4)
ANG=...1
N30
N10
(?, ?)
N20
ANG=...2
N40
(X1,Z1)
Z
Fig. 8-33
8-214
Programao
Programao
8.6
8.6
8.6.1
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
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
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.
8-215
Programao
8.6
Programao
T...
Nota
A seguir o valor mximo de memorizaes simultneas por comando:
S
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
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...
Nota
A seguir os valores mximos de memorizaes simultneas de blocos de correo de ferramentas por
comando:
S
T1 D1
T2 D1
D2
D3
T6 D1
D2
D3
T8 D1
D2
D9
T3 D1
8-216
Programao
Programao
8.6
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
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.
Ferramenta de
tornear
F--Porta--ferramenta
ponto de
referncia
Comprim
ento(X)
1
Ativao
G18: Com. 1 em X
Com. 2 em Z
Fig. 8-36
Ponta da ferramenta P
(corte)
Comprime
nto(Z)
2
8-217
Programao
8.6
F -- Porta--ferramenta
ponto de
referncia
Bedame
Z
D1: Compr. 1
(X)
D2: Compr. 1
(X)
Ativao
G18:
D2 :
Compr. 2
Com. 1 em X
Com. 2 em Z
Ponta da ferramenta P
(corte 1 = D1)
Fig. 8-37
8-218
(Z)
D1 :
Compr. 2
Ponta da ferramenta P
(corte 2 = D2)
Programao
Programao
8.6
Ferramenta de
tornear
Compr. 1
(X)
P
Ponta da ferramenta P
(corte)
Compr. 2
(Z)
Ativao
G18: Com. 1 em X
Com. 2 em Z
5
S
Nota:
X
7
P=S
S
S
Fig. 8-38
Ativao
G17:
Broca
Compr. 2 em Z
Compr. 1
Fig. 8-39
8-219
Programao
8.6
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
F
Z
Fig. 8-40
8.6.4
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
8-220
Programao
Programao
8.6
Programao
G41 X... Z...
G42 X... Z...
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
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
G42
P0 -- ponto de partida
MP
P1
R -- Raio do corte
Fig. 8-43
G42
Raio do crculo
P1
corrigido o
percurso de
ferramenta
Tangente
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.
8-221
Programao
8.6
Exemplo de programao
N10 T... F...
N15 X... Z...
N20 G1 G42 X... Z...
N30 X... Z...
8.6.5
;ponto de partida P0
;seleo direita do contorno, P1
;contorno inicial; crculo ou reta
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)
Canto
externo
G451
S
Fig. 8-44
Canto
interno
Interseco
Fig. 8-45
Interseco
8-222
Programao
Programao
8.6
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
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...
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
G40
G40
R
P2
P2
Tangente
P1
MP
P1
Raio do crculo
R -- Raio do corte
Fig. 8-46
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...
8-223
Programao
8.6
8.6.7
8-224
Programao
Programao
8.6
8.6.8
S
S
S
S
R55
S
S
R30
S
o
R20
30
X
W
20
Fig. 8-47
40
30
20
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
8-225
Programao
8.6
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
Ativao
G17:
Compr. 2 em Z
Raio em X/Y
G18:
Compr. 1 em Y
Raio em Z/X
G19:
Compr. 1 em X
Raio em Y/Z
Raio
Compr. 1
Fig. 8-48
Ativao
G17:
G18:
G19:
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
Compr. 3
Z
Compr. 2
X
Y
Z
X
X
Fig. 8-49
8-226
Compr. 1
Programao
Programao
8.6
G41
Contorno da pea
Fig. 8-50
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
Raio do crculo
P1
Raio da ferramenta
no corrigido
no corrigido
G42
G42
corrigido o
percurso de
ferramenta
corrigido o
percurso de
ferramenta
P0 -- ponto de partida
Fig. 8-51
P0 -- ponto de partida
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
8-227
Programao
8.6
8.6.10
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)
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
G17:
G18:
G19:
Com
SD 42940: TOOL_LENGTH_CONST =18
ocorre a atribuio de comprimentos em todos os planos G17 a G19 como para o G18:
S
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
Programao
Programao
8.7
8.7
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...
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
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:
8-229
Programao
8.8
8.8
Funo H
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=...
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
Programao
Programao
8.9
8.9
8.9.1
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
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
Observao: Em um bloco podem aparecer vrias atribuies; tambm a atribuio de expresses matemticas.
8-231
Programao
8.9
;atribuio ao eixo X
8-232
Programao
Programao
8.9
8.9.2
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
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
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]
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.
8-233
Programao
8.9
8.9.3
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]
Notas
8-234
Programao
Programao
8.10
8.10
8.10.1
Saltos de programa
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 ...
...
8.10.2
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.
8-235
Programao
8.10
Saltos de programa
Programao
GOTOF Label
GOTOB Label
Label
bloco
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
8.10.3
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
8-236
Programao
Programao
8.10
IF
Condio
Saltos de programa
Operaes de comparao
Operadore
s
Significado
==
igual
<>
diferente
>
maior que
<
menor que
>=
<=
maior ou igual
menor ou igual
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.
8-237
Programao
8.10
Saltos de programa
8.10.4
Tarefa
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. 3
Pto. 2
Pto. 11
R3
R3
R3
Pto. 1
R1
R6
20
R5
50
Fig. 8-53
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
Programao
Programao
8.11
8.11
8.11.1
Uso de subrotinas
Uso de subrotinas
Generalidades
Aplicao
Basicamente no h nenhuma diferena entre um programa principal e uma subrotina.
Nas subrotinas, muitas vezes, so armazenadas seqncias de usinagem que se repetem, p. ex. determinadas formas de contorno. Esta subrotina chamada nos pontos necessrios do programa principal
e, dessa forma, executada.
Uma forma da subrotina o ciclo de usinagem. Geralmente os ciclos contm casos de usinagem comuns (p. ex.: 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
Seqncia de operao
MAIN123
...
Subrotina
...
N20
L10 ;chamada
N21 ...
...
Chamada
Retorno
Chamada
...
...
L10
N10 R1=34 ...
N20 X...Z...
...
...
...
Retorno
...
...
M2
M2
Fig. 8-54
Exemplo para execuo de seqncia com o caso de chamar duas vezes uma subrotina
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
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
2 nvel
3 nvel
...
8 nvel
Programa principal
Subrotina
Subrotina
...
Subrotina
Fig. 8-55
8-240
Programao
Programao
8.11
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
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, ...)
8-241
Programao
8.12
8.12
8.12.1
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.
$AN_SETUP_TIME
$AN_POWERON_TIME
8-242
$AC_OPERATING_TIME
$AC_CYCLE_TIME
$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.
Programao
Programao
8.12
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.
$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.
8-243
Programao
8.12
$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
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
Programao
Programao
8.12
8.13
8.13.1
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
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.
$TC_TP8[t]
$TC_TP9[t]
Identificador
Descrio
Tipo de
dados
Ajuste
padro
$TC_MOP1[t,d]
REAL
0.0
$TC_MOP2[t,d]
REAL
0.0
$TC_MOP3[t,d]
INT
$TC_MOP4[t,d]
INT
8-245
Programao
8.12
...
...
REAL
0.0
INT
8.13.2
$P_TOOLNO
$P_TOOL
8-246
Programao
Programao
8.12
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
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
8-247
Programao
8.12
Exemplo de programao
N10 G0 X100
N20 ...
N30 T1
N50 D1
...
N90 SETPIECE(2)
N100 T2
N110 D2
...
N200 SETPIECE(1)
...
N300 M2
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.
...
N100 RESETMON(state,12,1,2) ;atualizao de valor nominal do contador de peas para T12,
D1, valor nominal 2
...
8-248
Programao
Programao
8.12
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
8-249
Programao
8.14
8.14
8.14.1
Fresamento em tornos
Fresamento em tornos
Fresamento da face frontal -- TRANSMIT
Esta funo est disponvel para o SINUMERIK 802D sl plus e pro.
Funcionalidade
S
A funo de transformao cinemtica TRANSMIT permite uma usinagem frontal de fresamento/furao na face frontal de peas torneadas na placa de fixao.
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).
Fig. 8-56
Programao
TRANSMIT
TRAFOOF
8-250
Programao
Programao
8.14
Fresamento em tornos
Exemplo de programao
W
Z
Fig. 8-57
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.
8-251
Programao
8.14
Fresamento em tornos
Literatura:Descrio de funcionamento, captulo Tratamento especial de correo de ferramenta
8.14.2
Funcionalidade
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.
Fig. 8-58
8-252
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.
Programao
Programao
8.14
Fresamento em tornos
Y ou CM
ASM
Z ou ZM
YM
XM
Fig. 8-59
Ranhura longit.
Ranhura transv.
Fig. 8-60
Ranhura longitudinal
limitada paralelamente
com correo
da parede da ranhura
Programao
TRACYL(d)
TRAFOOF
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
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
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
Programao
Programao
8.14
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.
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.
Exemplo de programao
Produo de uma ranhura em forma de gancho
Fig. 8-62
8-255
Programao
8.14
Fresamento em tornos
D x Pi =
35,0 x 3,1415 mm
70
10
20
40
N90
60
N150
80
110
100
N140
N110
--30
N100
OFFN
N120
N130
Fig. 8-63
8-256
Programao
Programao
8.14
Fresamento em tornos
8-257
Programao
8.14
Fresamento em tornos
8-258
Ciclos
9.1
Ciclos de furao
CYCLE81
Furao, centragem
CYCLE82
CYCLE83
Furao profunda
CYCLE84
CYCLE840
CYCLE85
Alargamento 1 (mandrilamento 1)
CYCLE86
Mandrilamento (mandrilamento 2)
CYCLE87
CYCLE87
CYCLE89
Alargamento 2 (mandrilamento 5)
HOLES1
Fileira de furos
HOLES2
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
Usinagem de canais
CYCLE94
CYCLE95
CYCLE96
Alvio de rosca
CYCLE97
Rosqueamento
CYCLE98
Seqncia de roscas
9-259
Ciclos
9.2
cyclest.spf
steigung.spf e
meldung.spf.
9.2
9-260
Ciclos
Ciclos
9.2
Nota
Chamadas de ciclo sempre precisam de um bloco prprio.
a ordem de sucesso e
o tipo.
Constantes
.
Se na lista de parmetros so utilizados parmetros R, estes deve ser ocupados primeiro com valores
no programa. Ciclos podem ser chamados
S
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.
9-261
Ciclos
9.3
9.3
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.
sc.com
cov.com
Nota
Estes arquivos sempre devem estar carregados no comando. Eles so carregados no comando
durante a colocao em funcionamento.
9-262
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.
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.
Ciclos
Ciclos
9.3
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.
9-263
Ciclos
9.4
9.4
9.4.1
Ciclos de furao
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
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.
Plano de referncia
Distncia de segurana
Plano de retrocesso
Parmetros geomtricos
Fig. 9-1
9-264
Ciclos
Ciclos
9.4
9.4.2
Ciclos de furao
Condies prvias
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
Fig. 9-2
9-265
Ciclos
9.4
9.4.3
Ciclos de furao
Programao
CYCLE81 (RTP, RFP, SDIS, DP, DPR)
Tabela 9-1
RTP
real
RFP
real
SDIS
real
DP
real
DPR
real
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
Deslocar at a profundidade final de furao com o avano programado (G1) no programa chamado
9-266
Ciclos
Ciclos
9.4
Ciclos de furao
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.
9-267
Ciclos
9.4
Ciclos de furao
A -- B
O
120
30
0
B
40
90
Z
35
100 108
Fig. 9-4
9-268
N20 D3 T3 Z110
N50 Y30
N80 X90
N100 M2
Fim do programa
Ciclos
Ciclos
9.4
9.4.4
Ciclos de furao
Programao
CYCLE82(RTP, RFP, SDIS, DP, DPR, DTB)
Parmetros
Tabela 9-2
RTP
real
RFP
real
SDIS
real
DP
real
DPR
real
DTB
real
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
Deslocamento at a profundidade final de furao com o avano programado (G1) antes da chamada do ciclo
9-269
Ciclos
9.4
Ciclos de furao
X
G1
G0
G4
RTP
RFP
RFP+SDIS
DP=RFP--DPR
Fig. 9-5
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.
9-270
N20 D1 T6 Z50
N30 G17 X0
N50 M2
Fim do programa
Ciclos
Ciclos
9.4
9.4.5
Ciclos de furao
Programao
CYCLE83(RTP, RFP, SDIS, DP, DPR, FDEP, FDPR, DAM, DTB, DTS, FRF, VARI)
Parmetros
Tabela 9-3
RTP
real
RFP
real
SDIS
real
DP
real
DPR
real
FDEP
real
FDPR
real
DAM
real
DTB
real
DTS
real
FRF
real
VARI
int
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.
9-271
Ciclos
9.4
Ciclos de furao
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)
Retrocesso com G0 at a distncia de segurana do plano de referncia pr--definido para a remoo de cavacos
G4
RTP
FDEP
RFP
RFP+SDIS
FDEP
DP = RFP--DPR
Fig. 9-6
9-272
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)
Retrocesso de 1 mm da atual profundidade de furao com G1 e o avano programado no programa chamado (para quebra de cavacos)
Ciclos
Ciclos
9.4
Ciclos de furao
X
G4
G0
G1
RFP
RFP+SDIS
RTP
DP = RFP--DPR
FDEP
Fig. 9-7
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.
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.
9-273
Ciclos
9.4
Ciclos de furao
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).
9-274
N20 D1 T6 Z50
N30 G17 X0
N50 M2
Fim do programa
Ciclos
Ciclos
9.4
9.4.6
Ciclos de furao
Programao
CYCLE84(RTP, RFP, SDIS, DP, DPR, DTB, SDAC, MPIT, PIT, POSS, SST, SST1)
Parmetros
Tabela 9-4
RTP
real
RFP
real
SDIS
real
DP
real
DPR
real
DTB
real
SDAC
int
MPIT
real
PIT
real
POSS
real
SST
real
SST1
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.
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
Parada de fuso controlada (valor no parmetro POSS) e passo do fuso no modo de eixo
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
G331
G4
G332
RTP
RFP
RFP+SDIS
DP=RFP--DPR
SDAC
Fig. 9-8
9-276
Ciclos
Ciclos
9.4
Ciclos de furao
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.
SST (rotao)
O parmetro SST contm a rotao de fuso para o bloco de rosqueamento com macho com G331.
Nota
Para o rosqueamento com macho, o sentido de rotao sempre automaticamente invertido no ciclo.
9-277
Ciclos
9.4
Ciclos de furao
9.4.7
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
N40 M2
Fim do programa
Programao
CYCLE840(RTP, RFP, SDIS, DP, DPR, DTB, SDR, SDAC, ENC, MPIT, PIT)
Parmetros
Tabela 9-5
RTP
real
RFP
real
SDIS
real
DP
real
DPR
real
DTB
real
SDR
int
SDAC
int
ENC
int
MPIT
real
PIT
real
Funcionamento
A ferramenta fura com a rotao de fuso e velocidade de avano programadas at a profundidade de
rosca especificada.
9-278
Ciclos
Ciclos
9.4
Ciclos de furao
sem encoder e
com encoder.
G4
RTP
RFP
RFP+SDIS
DP=RFP--DPR
SDR
SDAC
Fig. 9-9
9-279
Ciclos
9.4
Ciclos de furao
SDAC
X
G4
G33
G0
RTP
RFP
RFP+SDIS
DP=RFP--DPR
SDR
Fig. 9-10
9-280
Ciclos
Ciclos
9.4
Ciclos de furao
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.
N30 G1 F200
Chamada de ciclo, tempo de espera 1 s, sentido de giro para retrocesso M4, sentido de
giro aps o ciclo M3, sem distncia de segurana
Os parmetros MPIT e PIT foram omitidos
N50 M2
Fim do programa
9-281
Ciclos
9.4
Ciclos de furao
9.4.8
N30 G1 F200
N50 M2
Fim do programa
Programao
CYCLE85(RTP, RFP, SDIS, DP, DPR, DTB, FFR, RFF)
Parmetros
Tabela 9-6
RTP
real
RFP
real
SDIS
real
DP
real
DPR
real
DTB
real
FFR
real
Avano
RFF
real
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
Ciclos
Ciclos
9.4
Ciclos de furao
X
Z
Fig. 9-11
G0
G4
G1
RTP
RFP+SDIS
RFP
DP=RFP--DPR
X
Z
Fig. 9-12
9-283
Ciclos
9.4
Ciclos de furao
FFR (avano)
O valor de avano especificado em FFR atua na furao.
9-284
N40 M2
Fim do programa
Ciclos
Ciclos
9.4
9.4.9
Ciclos de furao
Programao
CYCLE86 (RTP, RFP, SDIS, DP, DPR, DTB, SDIR, RPA, RPO, RPAP, POSS)
Parmetros
Tabela 9-7
RTP
real
RFP
real
SDIS
real
DP
real
DPR
real
DTB
real
SDIR
int
Sentido de rotao
Valores: 3 (para M3)
4 (para M4)
RPA
real
RPO
real
RPAP
real
POSS
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.
9-285
Ciclos
9.4
Ciclos de furao
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)
G0
G1
G4
SPOS
RTP
RFP+SDIS
RFP
DP=
RFP--DPR
Fig. 9-13
9-286
Ciclos
Ciclos
9.4
Ciclos 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.
A -- B
O
50
B
70
77
110
Fig. 9-14
9-287
Ciclos
9.4
Ciclos de furao
9.4.10
N50 M2
Fim do programa
Programao
CYCLE87 (RTP, RFP, SDIS, DP, DPR, SDIR)
Parmetros
Tabela 9-8
RTP
real
RFP
real
SDIS
real
DP
real
DPR
real
SDIR
int
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
Ciclos
Ciclos
9.4
Ciclos de furao
Pressione NC START
G0
G1
M5/M0
RTP
X
RFP+SDIS
RFP
DP=RFP--DPR
Fig. 9-15
9-289
Ciclos
9.4
Ciclos de furao
A -- B
O
50
B
70
77
110
Fig. 9-16
9-290
Definio de parmetros
Atribuies de valores
N30 D3 T3 Z113
N60 M2
Fim do programa
Ciclos
Ciclos
9.4
9.4.11
Ciclos de furao
Programao
CYCLE88 (RTP, RFP, SDIS, DP, DPR, DTB, SDIR)
Parmetros
Tabela 9-9
RTP
real
RFP
real
SDIS
real
DP
real
DPR
real
DTB
real
SDIR
int
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
Parada de fuso e parada de programa com M5 M0. Pressione a tecla NC START aps a parada do
programa.
9-291
Ciclos
9.4
Ciclos de furao
G0
G1
G4
M5/M0
RTP
RFP+SDIS
RFP
DP=RFP--DPR
Fig. 9-17
N10 T1 S300 M3
9-292
N30 G0 X0 Z10
N50 M2
Fim do programa
Ciclos
Ciclos
9.4
9.4.12
Ciclos de furao
Programao
CYCLE89 (RTP, RFP, SDIS, DP, DPR, DTB)
Parmetros
Tabela 9-10
RTP
real
RFP
real
SDIS
real
DP
real
DPR
real
DTB
real
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
Retrocesso comG1 e o mesmo valor de avano at o plano de referncia deslocado pela distncia
de segurana
9-293
Ciclos
9.4
Ciclos de furao
G0
G1
G4
RTP
RFP+SDIS
RFP
DP=RFP--DPR
Fig. 9-18
A -- B
O
B
90
80
72
102
Fig. 9-19
9-294
Definio de parmetros
Atribuies de valores
Ciclos
Ciclos
9.4
9.4.13
Ciclos de furao
Chamada de ciclo
N40 M2
Fim do programa
Programao
HOLES1 (SPCA, SPCO, STA1, FDIS, DBH, NUM)
Parmetros
Tabela 9-11
SPCA
real
SPCO
real
STA1
real
FDIS
real
DBH
real
NUM
int
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
G18
G19
Fig. 9-20
9-295
Ciclos
9.4
Ciclos de furao
SPCA
DBH
FDIS
SPCO
STA1
Fig. 9-21
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.
NUM (nmero)
Com o parmetro NUM define--se a quantidade de furos.
9-296
Ciclos
Ciclos
9.4
A -- B
20
10
20 20
20
20
Ciclos de furao
B
30
22
Y
102
Fig. 9-22
Chamada do ciclo de fileira de furos, inicia-se com a primeira furao, no ciclo apenas
so aproximadas as posies de furao
N50 MCALL
...
Troca de ferramentas
N90 MCALL
N100 M2
Fim do programa
9-297
Ciclos
9.4
Ciclos de furao
20
10
10
10
30
Fig. 9-23
R10=102
R11=105
R12=2
R13=75
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
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
N40 LABEL1:
9-298
N50 R15=R15+R22
N60 R21=R21+1
N80 MCALL
N100 M2
Fim do programa
Ciclos
Ciclos
9.4
9.4.14
Ciclos de furao
Programao
HOLES2 (CPA, CPO, RAD, STA1, INDA, NUM)
Parmetros
Tabela 9-12
CPA
real
CPO
real
RAD
real
STA1
real
ngulo inicial
Faixa de valores: 180<STA1<=180 graus
INDA
real
ngulo de indexao
NUM
int
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.
9-299
Ciclos
9.4
Ciclos de furao
Fig. 9-25
CPA
INDA
STA1
CPO
RAD
Fig. 9-26
9-300
Ciclos
Ciclos
9.4
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.
O
33
60
42
B
70
30
Fig. 9-27
N50 MCALL
N60 M2
Fim do programa
9-301
Ciclos
9.5
9.5
9.5.1
Ciclos de torneamento
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.
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
9-302
Ciclos
Ciclos
9.5
Ciclos de torneamento
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
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.
Violao de contorno
Fig. 9-30
9-303
Ciclos
9.5
Ciclos de torneamento
9.5.2
Programao
CYCLE93(SPD, SPL, WIDG, DIAG, STA1, ANG1, ANG2, RCO1, RCO2, RCI1, RCI2, FAL1, FAL2,
IDEP, DTB, VARI)
Parmetros
Tabela 9-13
SPD
real
SPL
real
WIDG
real
DIAG
real
STA1
real
ANG1
real
ANG2
real
RCO1
real
RCO2
real
Raio/chanfro 2, externo
RCI1
real
RCI2
real
Raio/chanfro 2, interno
FAL1
real
FAL2
real
IDEP
real
DTB
real
VARI
int
Tipo de usinagem
Faixa de valores: 1...8 e 11...18
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
Ciclos
Ciclos
9.5
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
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
Ciclos
Ciclos
9.5
Ciclos de torneamento
SPL
DIAG
STA1
WIDG
SPD
ANG1
ANG2
Fig. 9-35
9-307
Ciclos
9.5
Ciclos de torneamento
ANG2
WIDG
IDEP
SPD
DIAG
ANG1
STA1
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.
9-308
Ciclos
Ciclos
9.5
Ciclos de torneamento
Sobremetal
de acabamento
nos flancos, FAL2
Sobremetal
de acabamento
na base,
FAL1
Fig. 9-37
9-309
Ciclos
9.5
Ciclos de torneamento
VARI=2/12 Z
VARI=1/11 Z
X
VARI=4/14 Z
VARI=3/13 Z
X
VARI=5/15 Z
X
VARI=6/16 Z
X
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.
9-310
Ciclos
Ciclos
9.5
Ciclos de torneamento
30
10
Chanfros 2mm
25
10
20
60
Fig. 9-39
Chamada de ciclo
Prxima posio
N50 M02
Fim do programa
9-311
Ciclos
9.5
Ciclos de torneamento
9.5.3
Programao
CYCLE94(SPD, SPL, FORM)
Parmetros
Tabela 9-14
SPD
real
SPL
real
FORM
char
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
Ciclos
Ciclos
9.5
Ciclos de torneamento
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.
9-313
Ciclos
9.5
Ciclos de torneamento
+X
FORM E
SL3
+Z
FORM F
Para peas com duas
superfcies usinadas
posicion. uma com a outra
de forma perpendicular
SL3
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
Ciclos
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.
FORM E
20
60
Fig. 9-44
Chamada de ciclo
N50 M02
Fim do programa
9-315
Ciclos
9.5
Ciclos de torneamento
9.5.4
Programao
CYCLE95 (NPP, MID, FALZ, FALX, FAL, FF1, FF2, FF3, VARI, DT, DAM, _VRT)
Parmetros
Tabela 9-15
NPP
string
MID
real
FALZ
real
FALX
real
FAL
real
FF1
real
FF2
real
FF3
real
VARI
real
Tipo de usinagem
Faixa de valores: 1 ... 12
DT
real
DAM
real
Comprimento de percurso, onde aps cada corte de desbaste interrompido para quebra de cavacos
_VRT
real
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
Ciclos
Ciclos
9.5
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
Suspenso em cada eixo com o valor programado em _VRT e o retrocesso com G0.
No desbaste sem elementos de detalonado o retrocesso at o ponto de partida do ciclo feito eixo
a eixo.
9-317
Ciclos
9.5
Ciclos de torneamento
Fig. 9-46
Ponto de partida para o prximo detalonado aproximado eixo a eixo com G0. Neste caso considerada uma distncia de segurana adicional internamente pelo ciclo.
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
Fig. 9-47
9-318
Ciclos
Ciclos
9.5
Ciclos de torneamento
Acabamento:
S
9-319
Ciclos
9.5
Ciclos de torneamento
X
FALX
NPP
FALZ
Fig. 9-48
Exemplos:
NPP=KONTUR_1
NPP=INICIO:FIM
9-320
Ciclos
Ciclos
9.5
Ciclos de torneamento
8x4.5mm
36
2x3.5mm
39
8x4.875mm
Fig. 9-49
9-321
Ciclos
9.5
Ciclos de torneamento
G1/G2/G3
G0
Desbaste
FF1
FF2
FF1
Z
X
Acabamento
FF3
Fig. 9-50
Tipo de usinagem
Longitudinal/
transversal
Externo/interno
Desbaste/acabamento/usin. completa
Desbaste
Desbaste
Desbaste
Desbaste
Acabamento
Acabamento
Acabamento
Acabamento
Usinagem completa
10
Usinagem completa
11
Usinagem completa
12
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
Ciclos
Ciclos
9.5
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
X
ou aps
refixar
Transv., int.
VARI=4/8/12
Z
Fig. 9-51
9-323
Ciclos
9.5
Ciclos de torneamento
DAM
G4
G4
G4
G1
Movimento de penet
G4
Fig. 9-52
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
Ciclos
Ciclos
9.5
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
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
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.
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.
Fig. 9-54
9-326
Ciclos
Ciclos
9.5
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
Chamada de ciclo
N40 Z125
N50 M2
Fim do programa
%_N_KONTUR_1_SPF
N220 M17
Fim de subrotina
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
Chamada de ciclo
9-328
Ciclos
Ciclos
9.5
9.5.5
Ciclos de torneamento
Programao
CYCLE96 (DIATH, SPL, FORM)
Parmetros
Tabela 9-17
DIATH
real
SPL
real
FORM
char
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.
9-329
Ciclos
9.5
Ciclos de torneamento
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
DIATH
SPL
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
Ciclos
Ciclos
9.5
Ciclos de torneamento
SPL
FORM A e B
R
30
DIATH
Fig. 9-59
FORM C e D
SPL
DIATH
R
30
Fig. 9-60
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.
40
60
Fig. 9-61
9-332
Chamada de ciclo
N50 M2
Fim do programa
Ciclos
Ciclos
9.5
9.5.6
Ciclos de torneamento
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
real
MPIT
real
SPL
real
FPL
real
DM1
real
DM2
real
APP
real
ROP
real
TDEP
real
FAL
real
IANG
real
ngulo de penetrao
Faixa de valores: + (para penetrao de flancos no flanco)
(para penetrao de flancos alternado)
NSP
real
Deslocamento do ponto de partida para o primeiro passo da rosca (especificar sem sinal)
NRC
int
NID
int
VARI
int
NUMT
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.
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:
9-334
Aproximao com G0 do ponto de partida (calculado no ciclo) no incio do curso de entrada para o
primeiro passo de rosca
Ciclos
Ciclos
9.5
Ciclos de torneamento
X
PIT
SPL
ROP
APP
DM1=DM2
FAL
TDEP
FPL
Fig. 9-63
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.
9-335
Ciclos
9.5
Ciclos de torneamento
IANG
Penetrao ao
longo
de um flanco
IANG<=
Pentrao
com
flancos
alternados
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.
9-336
Ciclos
Ciclos
9.5
Ciclos de torneamento
marca de 0 grau
incio
1 passo de rosca
NSP
incio
2 passo de rosca
incio
4 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.
Pentrao com
penetrao constante
Fig. 9-66
9-337
Ciclos
9.5
Ciclos de torneamento
Tabela 9-19
Tipo de usinagem
Valor
Externo/interno
Penetrao constante
Penetrao constante
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
9-338
Ciclos
Ciclos
9.5
Ciclos de torneamento
M42x2
35
Fig. 9-68
9.5.7
Chamada de ciclo
N50 M2
Fim do programa
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
real
DM1
real
PO2
real
DM2
real
PO3
real
DM3
real
PO4
real
DM4
real
9-339
Ciclos
9.5
Ciclos de torneamento
Tabela 9-20
APP
real
ROP
real
TDEP
real
FAL
real
IANG
real
ngulo de penetrao
Faixa de valores: + (para penetrao de flancos no flanco)
(para penetrao de flancos alternado)
NSP
real
Deslocamento do ponto de partida para o primeiro passo da rosca (especificar sem sinal)
NRC
int
NID
int
PP1
real
PP2
real
PP3
real
VARI
int
NUMT
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
Ciclos
Ciclos
9.5
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
Aproximao com G0 do ponto de partida (calculado no ciclo) no incio do curso de entrada para o
primeiro passo de rosca
P03
PP3
P02
PP2
P01
PP1
DM3=DM4
DM2
DM1
APP
Fig. 9-70
9-341
Ciclos
9.5
Ciclos de torneamento
Relao entre TDEP, FAL, NRC e NID (profundidade da rosca, sobremetal de acabamento, quantidade de
cortes)
O sobremetal de acabamento programado atua paralelo ao eixo e subtrado pela profundidade de
rosca TDEP especificada e o resto dividido em cortes de desbaste. O ciclo calcula automaticamente
as atuais individuais profundidades de penetrao em funo do parmetro VARI. Na diviso da profundidade da rosca em penetraes com seco de corte constante a presso de corte permanece
constante em todos cortes de desbaste. Neste caso, a penetrao 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.
Penetrao ao longo
de um flanco
Penetrao com
flancos alternados
IANG
IANG<=
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
Ciclos
Ciclos
9.5
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.
Pentrao com
penetrao constante
Externo/interno
externo
Penetrao constante
interno
Penetrao constante
externo
interno
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.
marca de 0 grau
incio
1 passo de rosca
incio
4 passo de rosca
NSP
incio
2 passo de rosca
incio
3 passo de rosca
NUMTH = 4
Fig. 9-73
9-344
Ciclos
Ciclos
9.5
Ciclos de torneamento
0/
50
36
30
Z
--80
--60
--30
Fig. 9-74
N30 CYCLE98 (0, 30, --30, 30, --60, 36, --80, 50, 10, 10,
0.92, , , , 5, 1, 1.5, 2, 2, 3, 1)
Chamada de ciclo
N40 G0 X55
N50 Z10
N60 X40
N70 M2
Fim do programa
9-345
Ciclos
9.6
9.6
9.6.1
9.6.2
9.6.3
Nmero de alarme
Critrio de cancelamento
NC_RESET
Tecla de apagar
Reao do alarme
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
Ciclos
Ciclos
9.6
Tabela 9-22
Alarme
n
Texto do alarme
Origem
CYCLE93
at
CYCLE96
Explanao, ajuda
61000
Nenhuma correo de
ferramenta ativa
61001
61002
CYCLE93
CYCLE95
CYCLE97
O valor do parmetro VARI para o tipo de usinagem foi especificado incorretamente e dever ser modificado
61101
CYCLE81
at
CYCLE89
CYCLE840
61102
CYCLE88
CYCLE840
61107
Primeira profundidade de
furao definida incorretamente
CYCLE83
61601
CYCLE94
CYCLE96
61602
CYCLE93
61603
CYCLE93
61604
CYCLE95
61605
CYCLE95
61606
Erro na preparao do
contorno
CYCLE95
61607
CYCLE95
61608
CYCLE94
CYCLE96
61609
CYCLE94
CYCLE96
61611
Nenhuma interseco
encontrada
CYCLE95
9-347
Ciclos
9.6
9.6.4
Origem
CYCLE82...CYCLE88, CYCLE840
CYCLE83
CYCLE97
CYCLE97
9-348
ndice alfabtico
ndice alfabtico
ndice alfabtico
A
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
Index-349
ndice alfabtico
Jog, 4-58
P
L
Localizao de blocos, 5--75
Login de usurio, 1--25
Login RCS, 1--25
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
N
Noes bsicas da programao NC, 8--151
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
Index-350
SIEMENS AG
A&D MC BMS
Postfach 3180
Sugestes
Correes
Para publicao / manual:
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:
Local:
Telefone:
Telefax:
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.
Siemens AG
Automation and Drives
Motion Control Systems
Postfach 3180
91050 ERLANGEN
ALEMANHA
www.siemens.com/motioncontrol