Heiden Ha in
Heiden Ha in
Heiden Ha in
Diálogo Klartext
HEIDENHAIN
iTNC 530
Software NC
606420-04 SP8
606421-04 SP8
606424-04 SP8
606425-04 SP8
Português (pt)
3/2016
Elementos de comando do TNC Gerir programas/ficheiros, funções do TNC
Elementos de comando no ecrã Tecla Função
Tecla Função Selecionar e apagar programas,
transmissão externa de dados
Selecionar a divisão do ecrã
Definir chamada do programa,
selecionar a tabela de pontos zero e
Alternar o modo de funcionamento do
tabela de pontos
ecrã entre o modo de funcionamento da
máquina e o da programação Selecionar a função MOD
Softkeys: selecionar a função no ecrã
Visualizar textos de ajuda em caso de
mensagens de erro do NC, chamar o
Comutação de barras de softkeys
TNCguide
Teclas de navegação
Programação DIN/ISO
Tecla Função
Deslocar o cursor
Modos de funcionamento da máquina
Tecla Função Selecionar diretamente blocos, ciclos e
Funcionamento manual funções de parâmetros
F % S %
Execução do programa bloco a bloco 0 0
Tecla Função
Introdução de coordenadas polares /
Aproximação ao contorno/saída do valores incrementais
contorno
Programação de parâmetros Q/
Livre programação de contornos FK Estado de parâmetros Q
Funções especiais/smarT.NC
Tecla Função
Visualizar funções especiais
6
Tipo de TNC, software e funções
Opções de software
O iTNC 530 dispõe de diversas opções de software, que podem ser
ativadas pelo operador ou pelo fabricante da máquina. Cada opção é
de ativação independente e contém respetivamente as seguintes
funções:
Opção 1 de software
Interpolação de superfície cilíndrica (ciclos 27, 28, 29 e 39)
Opção 2 de software
Interpolação de 5 eixos
Interpolação de splines
Maquinagem 3D:
M114: correção automática da geometria da máquina ao trabalhar
com eixos inclinados
M128: manter a posição da extremidade da ferramenta no
posicionamento de eixos inclinados (TCPM)
FUNCTION TCPM: manter a posição da extremidade da
ferramenta no posicionamento de eixos inclinados (TCPM) com
possibilidade de ajuste da atuação
M144: consideração da cinemática da máquina em posições
REAL/NOMINAL no fim do bloco
Parâmetros suplementares Acabar/Desbastar e Tolerância para
eixos rotativos no ciclo 32 (G62)
BlocosLN (Correção 3D)
8
Tipo de TNC, software e funções
Opção de software Cross Talk
Descrição
Compensation CTC
Compensação de acoplamentos de eixos Manual da
máquina
10
Tipo de TNC, software e funções
Funções FCL 3 Descrição
smarT.NC: pré-visualização de Guia smarT.NC
programas de contornos no gestor de
ficheiros
Aviso legal
Este produto utiliza software de fonte aberta. Poderá encontrar mais
informações no comando em
Modo de funcionamento Memorização/Edição
Função MOD
Softkey AVISOS LEGAIS
12
DCM: Gestão de suportes de ferramentas (ver "Gestão de suportes
14
Novas funções 60642x-02
Novas funções 60642x-02
Nova função para a abertura de dados 3D (opção de software)
diretamente no TNC (ver "Abrir dados CAD 3D (opção de software)"
a partir da página 294)
Ampliações na supervisão dinâmica de colisão DCM:
Os ficheiros do dispositivo tensor podem agora ser ativados (ver
"Carregar fixação com um comando do programa" na página 425)
e desativados com um comando do programa (ver "Desativar
fixação com um comando do programa" na página 425)
A representação de ferramentas progressivas foi aperfeiçoada
Ao selecionar uma cinemática de suporte de ferramenta, o TNC
apresenta agora um gráfico de pré-visualização da cinemática do
suporte (ver "Atribuir cinemática de suporte" na página 194)
Ampliação das funções de maquinagem com eixos múltiplos:
No modo manual, agora os eixos também podem ser deslocados
se as funções TCPM e Inclinar planos estiverem ativas
simultaneamente
A troca de ferramenta também já pode ser efetuada com
M128/FUNCTION TCPM ativos
Gestão de ficheiros: arquivo de ficheiros em ficheiros ZIP (ver
"Arquivar ficheiros" a partir da página 144)
A profundidade de aninhamento em chamadas de programa foi
aumentada de 6 para 10 (ver "Profundidade de sobreposição" na
página 304)
As smarT.NC-UNITs podem agora ser inseridas na posição que se
quiser dentro dos programas de diálogo Klartext (ver "smartWizard"
na página 468)
Na janela sobreposta para seleção da ferramenta existe agora uma
função de pesquisa para nomes de ferramenta (ver "Procurar na
janela de seleção pelo nome de ferramenta" na página 200)
Ampliações no domínio da maquinagem de paletes:
Para poder ativar fixações automaticamente, foi introduzida na
tabela de paletes a nova coluna FIXTURE (ver "Funcionamento de
paletes com maquinagem orientada para a ferramenta" a partir da
página 560)
Na tabela de paletes foi introduzida a nova opção Ignorar estado
da peça de trabalho (SKIP) (ver "Ajustar o plano de paletes" a partir
da página 566)
Caso se crie uma lista sequencial de ferramentas para uma tabela
de paletes, o TNC agora também verifica se todos os programas
da tabela de paletes estão disponíveis (ver "Abrir a gestão de
ferramentas" na página 207)
16
Novo ciclo de maquinagem 225 Gravar (consultar o manual do
18
Ampliações na gestão de ficheiros:
20
Ciclo 225: Permitida a introdução de tremas; agora o texto também
22
Funções modificadas 60642x-02
Funções modificadas 60642x-02
Os nomes de ferramenta podem agora ser definidos com 32
carateres (ver "Número da ferramenta e nome da ferramenta" na
página 182)
Comando melhorado e uniformizado com o rato e touchpad em
todas as janelas de gráficos (ver "Funções do gráfico de linhas 3D"
na página 164)
Várias janelas sobrepostas receberam um novo design
Se for executado um teste de programa sem estar determinado o
tempo de maquinagem, o TNC cria, não obstante, um ficheiro de
aplicação de ferramentas (ver "Verificação da aplicação da
ferramenta" na página 204)
O tamanho dos ficheiros ZIP de assistência foi aumentado para 40
MByte (ver "Criar ficheiros de serviços" na página 171)
M124 pode agora ser desativado, introduzindo M124 sem T (ver "Não
ter em conta os pontos ao trabalhar blocos lineares não corrigidos:
M124" na página 386)
O nome da softkey TABELA DE PRESET foi mudado para GESTÃO
DE PONTOS DE REFERÊNCIA
O nome da softkey GUARDAR PRESET foi mudado para GUARDAR
PRESET ATIVO
24
Funções modificadas 60642x-04
Funções modificadas 60642x-04
Conversor de DXF:
A direção de um contorno é agora determinada logo com o
primeiro clique no primeiro elemento de contorno (ver "Selecionar
e guardar o contorno" na página 282)
É agora possível apagar várias posições de furação já
selecionadas, marcando uma janela com a tecla CTRL
pressionada simultaneamente (ver "Seleção rápida de posições de
furação através de marcação com o rato" na página 287)
O TNC mostra as unidades de dados por uma ordem estabelecida
(ver "Chamar a Gestão de Ficheiros" na página 127)
O TNC avalia a coluna PITCH da tabela de ferramentas em conexão
com ciclos de roscagem (ver "Tabela de ferramentas: dados
standard da ferramenta" na página 184)
26
Índice Primeiros passos com o iTNC 530
1
Introdução
2
Programação: princípios básicos, gestão
de ficheiros 3
Programação: ajudas à programação
4
Programação: ferramentas
5
Programação: programar contornos
6
Programação: aceitação de dados de
ficheiros DXF ou contornos Klartext 7
Programação: subprogramas e repetições
parciais dum programa 8
Programação: parâmetros Q
9
Programação: funções auxiliares
10
Programação: funções especiais
11
Programação: execução de programas
CAM, maquinagem com eixos múltiplos 12
Programação: gestão de paletes
13
Funcionamento manual e ajuste
14
Posicionamento com introdução manual
15
Teste do programa e execução do
programa 16
Funções MOD
17
Tabelas e resumos
18
30
3 Programação: princípios básicos, gestão de ficheiros ..... 101
3.1 Princípios básicos ..... 102
Transdutores de posição e marcas de referência ..... 102
Sistema de referência ..... 102
Sistema de referência em fresadoras ..... 103
Coordenadas polares ..... 104
Posições absolutas e incrementais da peça de trabalho ..... 105
Selecionar o ponto de referência ..... 106
3.2 Abrir e introduzir programas ..... 107
Estrutura de um programa NC em formato Klartext HEIDENHAIN ..... 107
Definir o bloco: BLK FORM ..... 108
Abrir um novo programa de maquinagem ..... 109
Programar movimento da ferramenta no diálogo Klartext ..... 111
Aceitar a posição real ..... 113
Editar o programa ..... 114
A função de busca do TNC ..... 119
3.3 Gestão de ficheiros: princípios básicos ..... 121
Ficheiros ..... 121
Visualizar ficheiros criados externamente no TNC ..... 123
Cópia de segurança de dados ..... 123
32
4 Programação: ajudas à programação ..... 157
4.1 Acrescentar comentários ..... 158
Aplicação ..... 158
Comentário durante a introdução do programa ..... 158
Acrescentar comentário mais tarde ..... 158
Comentário no mesmo bloco ..... 158
Funções ao editar o comentário ..... 159
4.2 Estruturar programas ..... 160
Definição, possibilidade de aplicação ..... 160
Visualizar a janela de estruturação/mudar a janela ativada ..... 160
Acrescentar bloco de estruturação na janela do programa (esquerda) ..... 160
Selecionar blocos na janela de estruturação ..... 160
4.3 A calculadora ..... 161
Comando ..... 161
4.4 Gráfico de programação ..... 162
Desenvolvimento com ou sem gráfico de programação ..... 162
Criar o gráfico de programação para o programa existente ..... 162
Mostrar e ocultar números de bloco ..... 163
Apagar o gráfico ..... 163
Ampliar ou reduzir um pormenor ..... 163
4.5 Gráfico de linhas 3D (Função FCL2) ..... 164
Aplicação ..... 164
Funções do gráfico de linhas 3D ..... 164
Destacar a cores os blocos NC no gráfico ..... 166
Mostrar e ocultar números de bloco ..... 166
Apagar o gráfico ..... 166
4.6 Ajuda direta em caso de mensagens de erro do NC ..... 167
Visualização de mensagens de erro ..... 167
Visualizar ajuda ..... 167
4.7 Lista de todas as mensagens de erro em espera ..... 168
Função ..... 168
Visualização da lista de erros ..... 168
Conteúdo da janela ..... 169
Chamar o sistema de ajuda TNCguide ..... 170
Criar ficheiros de serviços ..... 171
4.8 Sistema de ajuda sensível ao contexto TNCguide (Função FCL3) ..... 172
Aplicação ..... 172
Trabalhar com o TNCguide ..... 173
Transferir ficheiros de ajuda atualizados ..... 177
34
6 Programação: programar contornos ..... 221
6.1 Movimentos da ferramenta ..... 222
Funções de trajetória ..... 222
Programação livre de contornos FK ..... 222
Funções auxiliares M ..... 222
Subprogramas e repetições parciais de um programa ..... 222
Programação com parâmetros Q ..... 222
6.2 Noções básicas sobre as funções de trajetória ..... 223
Programar o movimento da ferramenta para uma maquinagem ..... 223
6.3 Aproximação e saída do contorno ..... 227
Resumo: tipos de trajetória para a aproximação e saída do contorno ..... 227
Posições importantes na aproximação e saída ..... 228
Aproximação segundo uma reta tangente: APPR LT ..... 230
Aproximação segundo uma reta perpendicular ao primeiro ponto do contorno: APPR LN ..... 230
Aproximação segundo uma trajetória circular tangente: APPR CT ..... 231
Aproximação segundo uma trajetória circular tangente ao contorno e segmento de reta: APPR LCT ..... 232
Saída segundo uma reta tangente: DEP LT ..... 233
Saída segundo uma reta perpendicular ao último do contorno: DEP LN ..... 233
Saída segundo uma trajetória circular tangente: DEP CT ..... 234
Afastamento numa trajetória circular com união tangencial ao contorno e ao segmento de reta: DEP LCT ..... 234
6.4 Movimentos de trajetória - coordenadas cartesianas ..... 235
Resumo das funções de trajetória ..... 235
Reta L ..... 236
Acrescentar chanfro entre duas retas ..... 237
Arredondamento de esquinas RND ..... 238
Ponto central do círculo CC ..... 239
Trajetória circular C em redor do ponto central do círculo CC ..... 240
Trajetória circular´CR com raio determinado ..... 241
Trajetória circular CT tangente ..... 243
6.5 Tipos de trajetória – coordenadas polares ..... 248
Resumo ..... 248
Origem de coordenadas polares: Polo CC ..... 249
Reta LP ..... 249
Trajetória circular CP em redor do polo CC ..... 250
Trajetória circular CTP tangente ..... 251
Hélice (Helix) ..... 252
36
7 Programação: aceitação de dados de ficheiros DXF ou contornos Klartext ..... 275
7.1 Processar ficheiros DXF (software opcional) ..... 276
Aplicação ..... 276
Abrir ficheiros DXF ..... 277
Trabalhar com o conversor DXF ..... 277
Ajustes básicos ..... 278
Ajustar a camada ..... 279
Determinar o ponto de referência ..... 280
Selecionar e guardar o contorno ..... 282
Selecionar e guardar posições de maquinagem ..... 285
7.2 Aceitação de dados de programas de diálogo Klartext ..... 292
Aplicação ..... 292
Abrir o ficheiro de diálogo Klartext ..... 292
Determinar o ponto de referência, selecionar contornos e guardar ..... 293
7.3 Abrir dados CAD 3D (opção de software) ..... 294
Aplicação ..... 294
Operar o CAD-Viewer ..... 295
38
9 Programação: parâmetros Q ..... 315
9.1 Princípio e resumo de funções ..... 316
Recomendações de programação ..... 318
Chamar as funções dos parâmetros Q ..... 319
9.2 Tipos de funções – Parâmetros Q em vez de valores numéricos ..... 320
Aplicação ..... 320
9.3 Descrever contornos através de funções matemáticas ..... 321
Aplicação ..... 321
Resumo ..... 321
Programar tipos de cálculo básicos ..... 322
9.4 Funções angulares (Trigonometria) ..... 323
Definições ..... 323
Programar funções angulares ..... 324
9.5 Cálculos de círculos ..... 325
Aplicação ..... 325
9.6 Funções se/então com parâmetros Q ..... 326
Aplicação ..... 326
Saltos incondicionais ..... 326
Programar funções se/então ..... 327
Abreviaturas e conceitos utilizados ..... 327
9.7 Controlar e modificar parâmetros Q ..... 328
Procedimento ..... 328
9.8 Funções auxiliares ..... 329
Resumo ..... 329
FN 14: ERROR: emitir mensagens de erro ..... 330
FN 15: PRINT: emitir textos ou valores de parâmetros Q ..... 334
FN 16: F-PRINT: Emitir textos e valores de parâmetros Q formatados ..... 335
FN 18: SYS-DATUM READ: Ler dados do sistema ..... 340
FN 19: PLC: transmitir valores ao PLC ..... 348
FN 20: WAIT FOR: sincronizar NC e PLC ..... 349
9.9 Introduzir diretamente fórmulas ..... 351
Introduzir a fórmula ..... 351
Regras de cálculo ..... 353
Exemplo de introdução ..... 354
40
10 Programação: funções auxiliares ..... 379
10.1 Introduzir funções auxiliares M e STOPP ..... 380
Princípios básicos ..... 380
10.2 Funções auxiliares para o controlo da execução do programa, mandril e agente refrigerante ..... 381
Resumo ..... 381
10.3 Funções auxiliares para indicação de coordenadas ..... 382
Programar coordenadas referentes à máquina: M91/M92 ..... 382
Ativar o último ponto de referência memorizado: M104 ..... 384
Aproximação às posições num sistema de coordenadas com um plano inclinado de maquinagem: M130 ..... 384
10.4 Funções auxiliares para o tipo de trajetória ..... 385
Polir esquinas: M90 ..... 385
Acrescentar um círculo definido de arredondamento entre duas retas: M112 ..... 385
Não ter em conta os pontos ao trabalhar blocos lineares não corrigidos: M124 ..... 386
Maquinar pequenos desníveis de contorno: M97 ..... 387
Maquinar completamente esquinas abertas do contorno: M98 ..... 389
Fator de avanço para movimentos de afundamento: M103 ..... 390
Avanço em milímetros/rotação do mandril: M136 ..... 391
Velocidade do avanço em arcos de círculo: M109/M110/M111 ..... 392
Cálculo prévio do contorno com correção de raio (LOOK AHEAD): M120 ..... 393
Sobrepor posicionamentos do volante durante a execução de um programa: M118 ..... 395
Retrocesso do contorno no sentido dos eixos da ferramenta: M140 ..... 396
Suprimir o supervisionamento do apalpador: M141 ..... 397
Apagar informações de programa modais: M142 ..... 398
Apagar rotação básica: M143 ..... 398
Em caso de paragem do NC, levantar a ferramenta automaticamente do contorno: M148 ..... 399
Suprimir a mensagem do interruptor limite: M150 ..... 400
10.5 Funções auxiliares para máquinas laser ..... 401
Princípio ..... 401
Emitir diretamente a tensão programada: M200 ..... 401
Tensão em função do percurso: M201 ..... 401
Tensão em função da velocidade: M202 ..... 402
Emitir a tensão em função do tempo (depende do impulso): M203 ..... 402
Emitir a tensão como função do tempo (impulso depende do tempo): M204 ..... 402
42
11.6 Regulação adaptativa do avanço AFC (opção de software) ..... 445
Aplicação ..... 445
Definir ajustes básicos AFC ..... 447
Executar corte de conhecimento ..... 449
Ativar/desativar AFC ..... 453
Ficheiro de protocolo ..... 454
Supervisionar rotura de ferramenta/desgaste de ferramenta ..... 456
Supervisionar a carga do mandril ..... 456
11.7 Supressão de vibrações ativa ACC (opção de software) ..... 457
Aplicação ..... 457
Ativar/desativar a ACC ..... 457
11.8 Criar programa de retrocesso ..... 458
Função ..... 458
Requisitos do programa a ser convertido ..... 459
Exemplo de aplicação ..... 460
11.9 Filtrar os contornos (Função FCL 2) ..... 461
Função ..... 461
11.10 Funções do ficheiro ..... 463
Aplicação ..... 463
Definir as operações do ficheiro ..... 463
11.11 Definir as transformações de coordenadas ..... 464
Resumo ..... 464
TRANS DATUM AXIS ..... 464
TRANS DATUM TABLE ..... 465
TRANS DATUM RESET ..... 466
Definir a chamada de programa ..... 467
11.12 smartWizard ..... 468
Aplicação ..... 468
Inserir UNIT ..... 469
Editar UNIT ..... 470
11.13 Elaborar ficheiros de texto ..... 471
Aplicação ..... 471
Abrir e fechar ficheiro de texto ..... 471
Editar textos ..... 472
Apagar e voltar a acrescentar carateres, palavras e linhas ..... 473
Processar blocos de texto ..... 474
Encontrar partes de texto ..... 475
44
12 Programação: execução de programas CAM, maquinagem com eixos múltiplos ..... 489
12.1 Execução de programas CAM ..... 490
Do modelo 3D ao programa NC ..... 490
Respeitar a configuração no pós-processador ..... 491
Ter em atenção na programação CAM ..... 493
Possibilidades de intervenção no TNC ..... 495
12.2 Funções para a maquinagem de eixos múltiplos ..... 496
12.3 A função PLANE: inclinação do plano de maquinagem (opção de software 1) ..... 497
Introdução ..... 497
Definir a função PLANE ..... 499
Visualização de posição ..... 499
Anular a função PLANE ..... 500
Definir plano de maquinagem por meio de ângulo sólido: PLANE SPATIAL ..... 501
Definir plano de maquinagem por meio de ângulo de projeção: PLANE PROJECTED ..... 503
Definir plano de maquinagem por meio de ângulo Euler: PLANE EULER ..... 505
Definir plano de maquinagem por meio de dois vetores: PLANE VECTOR ..... 507
Definir plano de maquinagem por meio de três pontos: PLANE POINTS ..... 509
Definir plano de maquinagem por meio de um único ângulo sólido incremental: PLANE RELATIVE ..... 511
Plano de maquinagem através do ângulo de eixo: PLANE AXIAL (Função FCL 3) ..... 512
Determinar o comportamento de posicionamento da função PLANE ..... 514
12.4 Fresagem inclinada no plano inclinado ..... 520
Função ..... 520
Fresagem inclinada por meio de deslocação incremental dum eixo rotativo ..... 520
Fresagem inclinada através de vetores normais ..... 521
12.5 FUNCTION TCPM (opção 2 de software) ..... 522
Função ..... 522
Definir FUNCTION TCPM ..... 523
Atuação do avanço programado ..... 523
Interpretação das coordenadas programadas dos eixos rotativos ..... 524
Modo de interpolação entre a posição inicial e a posição final ..... 526
Anular FUNCTION TCPM ..... 527
12.6 Funções auxiliares para eixos rotativos ..... 528
Avanço em mm/min em eixos rotativos A, B, C: M116 (opção de software 1) ..... 528
Deslocar eixos rotativos de forma otimizada: M126 ..... 529
Reduzir a visualização do eixo rotativo a um valor inferior a 360°: M94 ..... 530
Correção automática da geometria da máquina ao trabalhar com eixos basculantes: M114 (opção de
software 2) ..... 531
Conservar a posição da extremidade da ferramenta ao posicionar eixos basculantes (TCPM): M128 (opção de
software 2) ..... 533
Paragem de precisão em esquinas com transições não tangenciais: M134 ..... 536
Seleção de eixos basculantes: M138 ..... 536
Consideração da cinemática da máquina em posições REAL/NOMINAL no fim do bloco: M144 (opção de
software 2) ..... 537
46
13 Programação: gestão de paletes ..... 553
13.1 Gestão de paletes ..... 554
Aplicação ..... 554
Selecionar tabela de paletes ..... 556
Sair do ficheiro de paletes ..... 556
Gestão do ponto de referência de paletes com a tabela de preset de tabelas ..... 557
Processar o ficheiro de paletes ..... 559
13.2 Funcionamento de paletes com maquinagem orientada para a ferramenta ..... 560
Aplicação ..... 560
Selecionar um ficheiro de paletes ..... 565
Regular o ficheiro de paletes com formulário de introdução ..... 565
Execução da maquinagem orientada para a ferramenta ..... 570
Sair do ficheiro de paletes ..... 571
Elaborar o ficheiro de paletes ..... 571
48
14.9 Memorização do ponto de referência com apalpador ..... 621
Resumo ..... 621
Memorização do ponto de referência num eixo selecionável ..... 622
Esquina como ponto de referência – aceitar os pontos apalpados para a rotação básica ..... 623
Esquina como ponto de referência – não aceitar os pontos apalpados para a rotação básica ..... 623
Ponto central do círculo como ponto de referência ..... 624
Eixo central como ponto de referência ..... 626
Memorizar pontos de referência por meio de furos/ilhas circulares ..... 627
Medir peças de trabalho com apalpador ..... 628
Utilizar as funções de apalpação com sensores ou medidores mecânicos ..... 631
14.10 Inclinação do plano de maquinagem (opção de software 1) ..... 632
Aplicação, modo de procedimento ..... 632
Passar os pontos de referência em eixos basculantes ..... 634
Memorização do ponto de referência num sistema inclinado ..... 634
Memorização do ponto de referência em máquinas com mesa circular ..... 634
Memorização do ponto de referência em máquinas com sistemas de troca de cabeça ..... 635
Visualização de posições num sistema inclinado ..... 635
Limitações ao inclinar o plano de maquinagem ..... 635
Ativar a inclinação manual ..... 636
Definir a direção atual do eixo da ferramenta como direção de maquinagem ativa (Função FCL 2) ..... 637
50
16 Teste do programa e execução do programa ..... 645
16.1 Gráficos ..... 646
Aplicação ..... 646
Resumo: vistas ..... 648
Vista de cima ..... 648
Representação em 3 planos ..... 649
Representação 3D ..... 650
Ampliação de um pormenor ..... 653
Repetir a simulação gráfica ..... 654
Visualizar ferramenta ..... 654
Calcular o tempo de maquinagem ..... 655
16.2 Funções para a visualização do programa ..... 656
Resumo ..... 656
16.3 Teste do programa ..... 657
Aplicação ..... 657
16.4 Execução do programa ..... 663
Aplicação ..... 663
Execução do programa de maquinagem ..... 664
Interromper a maquinagem ..... 665
Deslocar os eixos da máquina durante uma interrupção ..... 667
Continuar a execução do programa após uma interrupção ..... 668
Reentrada livre no programa (processo a partir de um bloco) ..... 669
Reentrada no contorno ..... 673
16.5 Arranque automático do programa ..... 674
Aplicação ..... 674
16.6 Saltar blocos ..... 675
Aplicação ..... 675
Apagar o sinal „/“ ..... 675
16.7 Paragem opcional da execução do programa ..... 676
Aplicação ..... 676
52
17.14 Introduzir os limites de deslocação, visualização do ponto zero ..... 705
Aplicação ..... 705
Trabalhar sem limitação da margem de deslocação ..... 705
Calcular e introduzir a margem máxima de deslocação ..... 705
Visualização do ponto de referência ..... 706
17.15 Visualizar ficheiros de AJUDA ..... 707
Aplicação ..... 707
Selecionar FICHEIROS DE AJUDA ..... 707
17.16 Visualizar os tempos de maquinagem ..... 708
Aplicação ..... 708
17.17 Verificar suportes de dados ..... 709
Aplicação ..... 709
Realizar verificação dos suportes de dados ..... 709
17.18 Regular o tempo do sistema ..... 710
Aplicação ..... 710
Efetuar ajustes ..... 710
17.19 Tele-assistência ..... 711
Aplicação ..... 711
Chamar/Finalizar a Tele-assistência ..... 711
17.20 Acesso externo ..... 712
Aplicação ..... 712
17.21 Modo de computador principal ..... 714
Aplicação ..... 714
17.22 Configurar o volante sem fios HR 550 FS ..... 715
Aplicação ..... 715
Atribuir o volante a uma determinada base de encaixe de volante ..... 715
Ajustar o canal de rádio ..... 716
Ajustar a potência de emissão ..... 717
Estatística ..... 717
54
Primeiros passos com o
iTNC 530
1.1 Resumo
1.1 Resumo
Este capítulo destina-se a ajudar aqueles que agora começam a
trabalhar com o TNC a dominar rapidamente as sequências de
comando mais importantes do TNC. Podem encontrar-se informações
mais detalhadas sobre cada tema na descrição correspondente
referida.
Neste capítulo, abordam-se os seguintes temas:
Ligar a máquina
Programar a primeira parte
Testar graficamente a primeira parte
Alinhar ferramentas
Alinhar a peça de trabalho
Executar o primeiro programa
Definir um bloco
Depois de se ter aberto um novo programa, o TNC abre
imediatamente o diálogo para introdução da definição de bloco. Como
bloco é sempre definido um paralelepípedo através da introdução dos
pontos MIN e MAX, cada um relativo ao ponto de referência
selecionado.
Depois de se ter aberto um novo programa, o TNC inicia
automaticamente a definição do bloco e pede os dados de bloco
necessários:
Eixo do mandril Z?: introduzir o eixo do mandril ativo. Z está
guardado como predefinição; aceitar com a tecla ENT
Def BLK FORM: Ponto Min?: introduzir a menor coordenada X do
bloco relativamente ao ponto de referência, p.ex., 0, confirmar com
a tecla ENT
Def BLK FORM: Ponto Min?: introduzir a menor coordenada Y do
bloco relativamente ao ponto de referência, p.ex., 0, confirmar com
a tecla ENT
Def BLK FORM: Ponto Min?: introduzir a menor coordenada Z do
bloco relativamente ao ponto de referência, p.ex., -40, confirmar
com a tecla ENT
Def BLK FORM: Ponto Max?: introduzir a maior coordenada X do bloco Z
relativamente ao ponto de referência, p.ex., 100, confirmar com a
MAX
tecla ENT Y
Def BLK FORM: Ponto Max?: introduzir a maior coordenada Y do bloco
relativamente ao ponto de referência, p.ex., 100, confirmar com a 100
tecla ENT
X
Def BLK FORM: Ponto Max?: introduzir a maior coordenada Z do bloco
relativamente ao ponto de referência, p.ex., 0, confirmar com a tecla 0
ENT 100
10
Chamar ferramenta: introduza os dados da
ferramenta. Confirme cada introdução com a tecla
ENT, não esquecendo o eixo da ferramenta
Retirar ferramenta: prima a tecla de eixo Z cor de
laranja para retirar do eixo da ferramenta e introduza o
valor da posição a ser aproximada, p.ex., 250.
20
Confirmar com a tecla ENT 1 4
5
Saída do contorno
Mostrar representação 3D
Iniciar o programa
Premir a tecla NC-Start: o TNC executa o programa
ativo
Compatibilidade
O TNC pode executar todos os programas de maquinagem que
tenham sido elaborados nos comandos numéricos HEIDENHAIN a
partir do TNC 150 B. Se aí estiverem incluídos ciclos do fabricante do
programa TNC antigos, deve ser efetuada uma adaptação no iTNC 530
com o software CycleDesign do PC. Se necessário, contacte o
fabricante da sua máquina ou a HEIDENHAIN.
78 Introdução
2.2 Ecrã e teclado
2.2 Ecrã e teclado
Ecrã
O TNC é fornecido com um ecrã plano a cores de 15 polegadas. Em
alternativa, também está disponível o ecrã plano a cores de 19
polegadas. 1 8
1 Linha superior
Com o TNC ligado, o ecrã visualiza na linha superior os modos de
funcionamento selecionados: modos de funcionamento da
máquina à esquerda e modos de funcionamento da programação 91
7
à direita. Na área maior da linha superior fica o modo de
funcionamento em que está ligado o ecrã: aí aparecem as
perguntas de diálogo e os textos de aviso (exceção: quando o TNC
só visualiza gráficos)
2 Softkeys 5 2
Na linha inferior, o TNC visualiza mais funções numa barra de 6
1
softkeys. Estas funções são selecionadas com as teclas que se
31
encontram por baixo. Para orientação, há umas faixas estreitas a 4 4
indicar diretamente sobre a barra de softkeys o número de barras
de softkeys que se podem selecionar com as teclas de setas
pretas dispostas no exterior. A barra de softkeys ativada é
apresentada como uma faixa iluminada.
No ecrã de 15 polegadas, estão disponíveis 8 softkeys, enquanto
que o de 19 polegadas disponibiliza 10 softkeys. 1
3 Teclas de seleção de softkey
4 Comutação de barras de softkeys
5 Determinação da divisão do ecrã
6 Tecla de comutação do ecrã para modos de funcionamento da
máquina e da programação
7 7
7 Teclas de seleção de softkey para softkeys do fabricante da
máquina.
No ecrã de 15 polegadas, estão disponíveis 6 softkeys, enquanto
que o de 19 polegadas disponibiliza 18 softkeys.
8 Barras de softkeys para alternar softkeys do fabricante da máquina 2 8
5 6
1
4 31 4
80 Introdução
2.2 Ecrã e teclado
Teclado
O TNC é fornecido com diferentes consolas. As ilustrações mostram
os elementos de comando das consolas TE 730 (15") e TE 740 (19"): 7
Janela Softkey
Posições
82 Introdução
2.3 Modos de funcionamento
Memorização/Edição de programas
É neste modo de funcionamento que se elaboram os programas de
maquinagem. A programação livre de contornos, os diferentes ciclos
e as funções de parâmetros Q oferecem apoio e complemento
variados na programação. A pedido, o gráfico de programação ou o
gráfico de linhas 3D (função FCL 2) mostra os cursos de deslocação
programados.
Softkeys para divisão do ecrã
Janela Softkey
Estruturar
Gráfico de linhas 3D
Teste do programa
O TNC simula programas na totalidade ou parcialmente no modo de
funcionamento Teste de programa para, p.ex., detetar no programa
incompatibilidades geométricas, falta de indicações, ou qualquer erro
de programação. A simulação é apoiada graficamente com diferentes
vistas.
Em conjunto com a opção de software DCM (supervisão dinâmica de
colisão), é possível verificar a existência de colisões no programa.
Neste caso, o TNC tem em consideração, como na execução do
programa, todos os componentes fixos da máquina definidos pelo
fabricante da máquina e o dispositivo tensor medido.
Softkeys para a divisão do ecrã:Ver "Execução contínua de programa e
execução de programa bloco a bloco" na página 84
Janela Softkey
Programa
Gráfico
Janela Softkey
Tabela de paletes
84 Introdução
2.4 Apresentar estados
2.4 Apresentar estados
Apresentação de estados "geral"
A apresentação geral de estados no campo inferior do ecrã informa-o
sobre a situação atual da máquina. Aparece automaticamente nos
modos de funcionamento
Execução do programa bloco a bloco e execução contínua do
programa, desde que para a apresentação não tenha sido
selecionado exclusivamente "Gráfico" e em caso de
Posicionamento com introdução manual.
Nos modos de funcionamento manual e volante eletrónico, a
apresentação de estados aparece na janela grande.
Informações da apresentação de estado
Símbolo Significado
REAL Coordenadas reais ou nominais da posição atual
O eixo é bloqueado
Símbolo Significado
A função Supervisão Dinâmica de Colisão DCM
está ativa
86 Introdução
2.4 Apresentar estados
Apresentações de estado suplementares
As apresentações de estado suplementares fornecem informações
pormenorizadas para a execução do programa. Podem ser chamadas
em todos os modos de funcionamento, exceto Memorização/Edição
de Programas.
Softkey Significado
Visualização de posição num máximo de 5 eixos
Funções M ativas
Subprograma ativo
Softkey Significado
Não é possível a Nome do programa principal ativo
escolha direta
Hora atual
Programas chamados
88 Introdução
2.4 Apresentar estados
Informação geral sobre paletes (Separador PAL)
Softkey Significado
Não é possível a Número do preset de palete ativo
escolha direta
Softkey Significado
Não é possível a Repetições parciais de programa ativas com
escolha direta número de bloco, número label e quantidade de
repetições programadas/repetições ainda a
executar
Softkey Significado
Não é possível a Ciclo de maquinagem ativo
escolha direta
Softkey Significado
Não é possível a Lista das funções M ativadas com significado
escolha direta determinado
90 Introdução
2.4 Apresentar estados
Posições e coordenadas (Separador POS)
Softkey Significado
Tipo de visualização, p.ex., posição real
Softkey Significado
Não é possível Visualização Eixo: Visualização de todos os
uma escolha eixos da máquina ativos (VT = eixo virtual)
direta Visualização Valor máx.:
Percurso máximo permitido no respetivo
eixo (definido através de M118 ou das
definições de programa globais)
Visualização Valor real:
Valor efetivamente percorrido com
sobreposição de volante no respetivo eixo
Softkey Significado
Visualização T: número e nome da
ferramenta
Visualização RT: número e nome duma
ferramenta gémea
Eixo da ferramenta
Softkey Significado
Não é possível a Número da ferramenta que vai ser medida
escolha direta
Softkey Significado
Nome da tabela de pontos zero ativa
92 Introdução
2.4 Apresentar estados
Definições de programa globais 1 (Separador GPS1, opção de
software)
Softkey Significado
Não é possível a Eixos trocados
escolha direta
Espelhamento sobreposto
Softkey Significado
Não é possível a Eixos bloqueados
escolha direta
Rotação sobreposta
Softkey Significado
Não é possível a Modo ativo em que é trabalhada a regulação
escolha direta adaptativa do avanço
Número de corte
94 Introdução
2.5 Gestor de janela
2.5 Gestor de janela
Barra de tarefas
Na barra de tarefas, que pode ser mostrada por meio da tecla
Windows no lado esquerdo do teclado ASCII, é possível escolher
várias áreas de trabalho com o rato. O iTNC dispõe das seguintes
áreas de trabalho:
Área de trabalho 1: Modo de funcionamento da máquina ativo
Área de trabalho 2: Modo de funcionamento de programação ativo
Área de trabalho 3: Aplicações do fabricante da máquina (disponíveis
opcionalmente), p. ex., comando à distância de um computador
Windows
Além disso, através da barra de tarefas podem escolher-se também
outras aplicações iniciadas paralelamente ao TNC (p.ex., alternar para
o visualizador de ficheiros PDF ou o TNCguide).
Clicando com o rato no símbolo verde da HEIDENHAIN, abre-se um
menu através do qual é possível receber informações, fazer ajustes ou
iniciar aplicações. Dispõe-se das seguintes funções:
Acerca de HeROS: Informações sobre o sistema operativo do TNC
NC Controlo: Para iniciar e parar o software TNC Permitido apenas
para fins de diagnóstico
Web Browser: Para iniciar o Mozilla Firefox
RemoteDesktopManager: Configuração da opção de software
RemoteDesktopManager
Diagnostics: Utilização reservada a técnicos especializados
autorizados, para iniciar aplicações de diagnóstico
Definições: Configuração das diferentes definições
Proteção de ecrã: Configuração das proteções de ecrã
disponíveis
Date/Time: Ajuste da data e hora
Firewall: Configuração da firewall
Language: Definição do idioma dos diálogos do sistema. Ao
arrancar, o TNC sobrescreve estas definições com a definição de
idioma do parâmetro de máquina 7230
Network: Configuração da rede
SELinux: Configuração do programa antivírus
Shares: Configurar ligações de rede
VNC: Configuração do servidor VNC
WindowManagerConfig: Configuração do gestor de janela
Tools: Acessível apenas a utilizadores autorizados. As aplicações
disponíveis em Tools podem ser iniciadas diretamente,
selecionando o tipo de ficheiro correspondente na gestão de
ficheiros do TNC (ver "Ferramentas adicionais para a gestão de tipos
de ficheiros externos" na página 146)
96 Introdução
2.6 Software de segurança SELinux
2.6 Software de segurança SELinux
O SELinux é uma ampliação para sistemas operativos baseados em
Linux. O SELinux é um software de segurança adicional no âmbito do
Mandatory Access Control (MAC) e protege o sistema contra a
execução de processos ou funções não autorizados e, deste modo,
contra vírus e outros softwares maliciosos.
MAC significa que cada ação deve ser explicitamente permitida; de
outro modo, o TNC não a executa. Este software serve de proteção
adicional para a restrição de acesso normal no Linux. A execução de
determinados processos e ações só é autorizada se as funções
standard e o controlo de acesso do SELinux assim o permitirem.
98 Introdução
2.7 Acessórios: apalpadores e volantes eletrónicos da HEIDENHAIN
O apalpador de ferramenta TT 140 para medição da ferramenta
O TT 140 é um apalpador digital para a medição e teste de
ferramentas. Para isso, o TNC dispõe de 3 ciclos com os quais se pode
calcular o raio e o comprimento da ferramenta com o mandril parado
ou a rodar. A construção especialmente robusta e o tipo de proteção
elevado fazem com que o TT 140 seja insensível ao refrigerante e às
aparas. O sinal de conexão é emitido com um sensor ótico sem
contacto, que se caracteriza pela sua elevada segurança.
Volantes eletrónicos HR
Os volantes eletrónicos simplificam a deslocação manual precisa dos
carros dos eixos. O percurso por rotação do volante seleciona-se num
vasto campo. Para além dos volantes integrados HR130 e HR 150, a
HEIDENHAIN põe ainda à disposição os volantes portáteis HR 520 e
HR 550 FS. Poderá encontrar uma descrição pormenorizada do HR
520 no Capítulo 14 (ver "Deslocação com volantes eletrónicos" na
página 580)
100
Introdução
Programação: princípios
básicos, gestão de
ficheiros
3.1 Princípios básicos
Y W+
C+
B+
V+ A+ X
U+
Coordenadas polares
Se o desenho de produção estiver dimensionado em coordenadas
cartesianas, o programa de maquinagem também é elaborado com
coordenadas cartesianas. Em peças de trabalho com arcos de círculo Y
ou em indicações angulares, costuma ser mais simples fixar as
posições com coordenadas polares.
PR
Ao contrário das coordenadas cartesianas X, Y e Z, as coordenadas PA2
polares só descrevem posições num plano. As coordenadas polares
têm o seu ponto zero no polo CC ( CC = circle centre; em inglês = PA3 PR
centro do círculo). Assim, uma posição num plano é claramente fixada PR
através de: PA1
10 0°
CC
Raio das coordenadas: a distância do polo CC à posição
Ângulo das coordenadas polares: ângulo entre o eixo de referência
angular e o trajeto que une o polo CC com a posição X
30
Determinação de polo e eixo de referência angular
O polo é determinado mediante duas coordenadas no sistema de
coordenadas cartesianas retangulares num dos três planos. Estas
duas coordenadas determinam assim também claramente o eixo de
referência angular para o ângulo em coordenadas polares PA.
Y/Z +Y
Z
Z/X +Z Y
X
Z Y
X = 10 mm
Y = 10 mm 4
10
X = 20 mm X = 20 mm
Y = 10 mm Y = 10 mm
10 20 20 X
Coordenadas polares absolutas e incrementais
As coordenadas absolutas referem-se sempre ao polo e ao eixo de
referência angular.
As coordenadas incrementais referem-se sempre à última posição
programada da ferramenta.
Y
+IPR
PR
+IPA +IPA PR
PR PA
10 0°
CC
X
30
Exemplo 7 150 3 4
O desenho da peça de trabalho à direita mostra furos (1 a 4) cujos 0
750 6
dimensionamentos se referem a um ponto de referência absoluto
com as coordenadas X=0 Y=0. Os furos (5 a 7) referem-se a um ponto 5 -150
300±0,1
X
325 450 900
950
Abrir um bloco
COORDENADAS?
FUNÇÃO AUXILIAR M?
Editar o programa
Função Softkey/Teclas
Passar para a página acima
Anular alterações
Quando o pretender, pode anular todas as alterações que efetuou
desde a última memorização: Proceda da seguinte forma:
Selecione a barra de softkeys com as funções a memorizar
Ative a softkey ELIMINAR ALTERAÇÕES: o TNC abre uma janela
onde pode confirmar ou cancelar o procedimento
Rejeitar as alterações com a softkey SIM ou a tecla ENT. Cancelar o
procedimento com a softkey NÃO
Função Softkey
Ligar a função de marcação
Ficheiros smarT.NC
Unidade de programas estruturada .HU
Descrições de contorno .HC
Tabelas de pontos para posições de .HP
maquinagem
Tabelas para
Ferramentas .T
Trocador de ferramentas .TCH
Paletes .P
Pontos zero .D
Pontos .PNT
Presets .PR
Dados de corte .CDT
Material de corte, material de trabalho .TAB
Textos como
Ficheiros ASCII .A
Ficheiros de ajuda .CHM
Outros ficheiros
Modelos de dispositivo tensor .CFT
Dispositivos tensores parametrizados .CFX
Dados dependentes (p.ex. pontos de .DEP
estrutura)
Arquivos .ZIP
Nomes de ficheiros
Nos programas, tabelas e textos, o TNC acrescenta uma extensão
separada do nome do ficheiro por um ponto. Esta extensão caracteriza
o tipo de ficheiro.
PROG20 .H
Nome do ficheiro Tipo do ficheiro
Nomes de diretórios
A extensão do nome de um diretório deve ser de forma a que a
extensão máxima permitida do caminho não ultrapasse os 82
carateres (ver "Caminhos" na página 124).
Caminhos
Um caminho de busca indica a base de dados e todos os diretórios ou
subdiretórios em que está memorizado um ficheiro. Cada uma das
indicações está separada com o sinal "\".
Exemplo
Na unidade de dados TNC:\, foi colocado o diretório AUFTR1. A seguir
criou-se no diretório AUFTR1 o subdiretório NCPROG, e é para aí TNC:\
copiado o programa de maquinagem PROG1.H. Desta forma, o
programa de maquinagem tem o seguinte caminho: AUFTR1
TNC:\AUFTR1\NCPROG\PROG1.H NCPROG
O gráfico à direita mostra um exemplo para a visualização de um WZTAB
diretório com diferentes caminhos.
A35K941
ZYLM
TESTPROG
HUBER
KAR25T
Visualização Significado
Nome do ficheiro Nome com um máximo de 25 caracteres
Sobrescrever ficheiros
Se copiar ficheiros para um diretório onde já se encontram ficheiros
com nome igual, o TNC pergunta se os ficheiros podem sobrescritos
no diretório de destino:
Sobrescrever todos os ficheiros: premir a softkey SIM ou
Não sobrescrever nenhum ficheiro: premir a softkey NÃO ou
Confirmar sobrescrever cada ficheiro individualmente: premir a
softkey CONFIRMAR
Se se pretender sobrescrever um ficheiro protegido, é necessário
confirmar ou interromper em separado.
Exemplo
Num aparelho de ajuste prévio, mediu-se o comprimento e o raio de
ferramenta de 10 novas ferramentas. Seguidamente, o aparelho de
ajuste prévio cria a tabela de ferramentas TOOL.A com 10 linhas
(correspondendo a 10 ferramentas) e as colunas
Número da ferramenta (coluna T)
Comprimento da ferramenta (coluna L)
Raio da ferramenta (coluna R)
Copie esta tabela da base de dados externa para um diretório
qualquer
Copie a tabela criada externamente com o gestor de ficheiros do
TNC através da tabela TOOL.T existente: o TNC pergunta se a tabela
de ferramentas TOOL.T existente deve ser sobrescrita:
Prima a softkey SIM, de seguida o TNC substitui todo o ficheiro atual
TOOL.T. Após o processo de copiar, TOOL.T compõe-se de 10
linhas. Todas as colunas - exceto, naturalmente, as colunas número,
comprimento e raio - são anuladas
Ou prima a softkey SUBSTITUIR CAMPOS. O TNC sobrescreve no
ficheiro TOOL.T apenas as colunas de número, comprimento e raio
das primeiras 10 linhas. O TNC não modifica os dados relativos às
restantes linhas e colunas
Copiar diretório
Apagar diretório
Marcar os ficheiros
Marcar um só ficheiro
Arquivar ficheiros
Com a função de arquivo do TNC, podem guardar-se ficheiros e
diretórios num arquivo ZIP. Também é possível abrir externamente os
arquivos ZIP com programas convencionais.
Função Softkey
Estabelecendo uma ligação em rede, o TNC
introduz um M na coluna Mnt, se a ligação estiver
ativa. Podem ligar-se até 7 bases de dados
adicionais ao TNC
Função Softkey
Saltar no início do comentário
Subtrair –
Multiplicar *
Dividir :
Seno S
Co-seno C
Tangente T
Arco-seno AS
Arco-co-seno AC
Arco-tangente AT
Função de inversão /
PI (3.14159265359) P
Visualizar o resultado =
Outras funções:
Função Softkey
Efetuar por completo um gráfico de programação
Apagar o gráfico
Comutar a barra de softkeys: ver figura
Função Softkey
Realçar e deslocar a moldura. Para deslocar,
mantenha premida a respetiva softkey
Função Softkey
Realçar a moldura de zoom e deslocar para cima.
Para deslocar, mantenha premida a softkey
Apagar o gráfico
Comutação de barra de softkeys
Visualizar ajuda
Visualizar ajuda: premir a tecla HELP
Ler a descrição do erro e as possibilidades de o
eliminar. Se necessário o TNC mostra ainda
informação adicional, que pode ser útil na procura de
erros pelos colaboradores da HEIDENHAIN. A janela
de ajuda é fechada com a tecla CE, saindo-se ao
mesmo tempo da mensagem de erro em espera
Eliminar o erro de acordo com a descrição da janela de
ajuda
Coluna Significado
Número Número de erro (-1: não existe número de
erro definido que tenha sido atribuído pela
HEIDENHAIN ou pelo fabricante da máquina
Navegar no TNCguide
A forma mais fácil é navegar no TNCguide com o rato. No lado
esquerdo pode ver-se o diretório. Se clicar sobre o triângulo
apresentado à direita, pode ver o capítulo localizado por baixo, ou
clicando diretamente sobre a respetiva entrada pode ver a página
correspondente. A operação é idêntica à utilizada para o Explorador do
Windows.
Os pontos de texto com ligação (referências cruzadas) são mostrados
em azul e com sublinhado. Clicando sobre uma ligação abrir-se-á a
página respectiva.
É claro que poderá também operar o TNCguide utilizando as teclas e
as softkeys. A tabela seguinte contém um resumo das respetivas
teclas de função.
Função Softkey
O diretório à esquerda está ativo:
Selecionar a entrada localizada em baixo ou em
cima
A janela de texto à direita está ativa:
Deslocar a página para baixo ou para cima, se
o texto ou os gráficos não forem mostrados na
totalidade
Mostrar/apagar diretórios
Terminar o TNCguide
Diretório de palavra-chave
As palavras-chave mais importantes são apresentadas no diretório de
palavras-chave (separador Índice remissivo) e podem ser
diretamente selecionadas clicando com o rato ou por tecla do cursor.
A página à esquerda está ativa.
Selecionar o separador Índice remissivo
Ativar o campo de introdução Palavra-chave
Para introduzir a palavra procurada, o TNC sincroniza o
diretório de palavra-chave referente ao texto
introduzido, para que possa encontrar mais
rapidamente a palavra-chave na lista apresentada, ou
Realçar a seguir a palavra-chave pretendida através da
tecla de seta
Visualizar informações sobre a palavra-chave
selecionada com a tecla ENT
Inglês TNC:\tncguide\en
Checo TNC:\tncguide\cs
Francês TNC:\tncguide\fr
Italiano TNC:\tncguide\it
Espanhol TNC:\tncguide\es
Português TNC:\tncguide\pt
Sueco TNC:\tncguide\sv
Dinamarquês TNC:\tncguide\da
Finlandês TNC:\tncguide\fi
Holandês TNC:\tncguide\nl
Polaco TNC:\tncguide\pl
Húngaro TNC:\tncguide\hu
Russo TNC:\tncguide\ru
Norueguês TNC:\tncguide\no
Eslovaco TNC:\tncguide\sk
Letão TNC:\tncguide\lv
Coreano TNC:\tncguide\kr
Estónio TNC:\tncguide\et
Turco TNC:\tncguide\tr
Romeno TNC:\tncguide\ro
Lituano TNC:\tncguide\lt
Marcha rápida
Para a marcha rápida, introduza F MAX. Para introduzir F MAX na
pergunta de diálogo Avanço F= ?, prima a tecla ENT ou a softkey
FMAX.
Tempo de atuação
O avanço programado com um valor numérico é válido até ao bloco
em que se programe um novo avanço. F MAX só é válido para o bloco
em que foi programado. Após o bloco com F MAX, volta a ser válido o
último avanço programado com um valor numérico.
Comprimento L da ferramenta
Deve-se introduzir o comprimento L da ferramenta, em princípio,
como comprimento absoluto referente ao ponto de referência da
ferramenta. O TNC necessita obrigatoriamente do comprimento total Z
da ferramenta para diversas funções em combinação com a
maquinagem de eixos múltiplos. L3
L1
Raio R da ferramenta L2
Exemplo
4 TOOL DEF 5 L+10 R+5
LCUTS Comprimento da lâmina da ferramenta para o ciclo 22. Comprimento da lâmina do eixo da
ferramenta?
Campo de introdução mm: 0 a +99999.9999
Campo de introdução polegadas: 0 a +3936.9999
TIME1 Máximo tempo de vida da ferramenta em minutos. Esta função Máx. tempo de vida?
depende da máquina, e está descrita no manual da máquina.
Campo de introdução: 0 a 9999 minutos
TIME2 Tempo de vida máximo da ferramenta numa TOOL CALL em Máximo tempo de vida em TOOL CALL
minutos: se o tempo de vida atual atingir ou exceder este valor, o ?
TNC introduz a ferramenta gémea na TOOL CALL seguinte (ver
também CUR.TIME).
Campo de introdução: 0 a 9999 minutos
OVRTIME Máximo tempo de vida excedido admissível da ferramenta em Tempo de vida excedido permitido?
minutos. Esta função depende da máquina, e está descrita no
manual da máquina.
Campo de introdução: 0 a 99 minutos
FUNÇÕES Informação sobre esta ferramenta que se pretende transmitir Estado do PLC?
para o PLC.
Campo de introdução: 8 caracteres com codificação em bit
PLC-VAL Valor sobre esta ferramenta que se pretende transmitir para o Valor PLC?
PLC.
Campo de introdução: -99999.9999 a +99999.9999
PTYP Tipo de ferramenta para avaliação na tabela de posições. Tipo de ferramenta para tabela de
posições?
Campo de introdução: 0 a +99
NMAX Limitação da velocidade do mandril para esta ferramenta. É Velocidade máxima [1/min]?
supervisionado tanto o valor programado (mensagem de erro),
como também o aumento de velocidade, mediante
potenciómetro. Função inativa: introduzir –.
Campo de introdução: 0 a +99999, Função inativa: introduzir –
LIFTOFF Determinar se o TNC deve retirar a ferramenta em caso de Levantar a ferramenta Y/N ?
paragem NC ou falha de corrente na direção do eixo da
ferramenta positivo, para evitar marcas de corte livre no contorno.
Se Y estiver definido, o TNC retira a ferramenta até 30 mm do
contorno, quando esta função tenha sido ativada no programa NC
com M148 (ver "Em caso de paragem do NC, levantar a
ferramenta automaticamente do contorno: M148" na página 399).
Introdução: Y e N
ÂNGULO T Ângulo da ponta da ferramenta. É utilizado pelos ciclos de furação Ângulo de ponta (Tipo
200, 203, 205 e 240 para permitir medir a profundidade a partir da DRILL+CSINK)?
introdução do diâmetro.
Campo de introdução: -180 a +180°
PITCH Passo de rosca da ferramenta. É utilizado pelos ciclos de Passo e rosca (apenas Tipo de
perfuração de rosca 206, 207 e 209 para monitorizar se o passo ferramenta TAP)?
definido no ciclo coincide com o passo da ferramenta.
Campo de introdução mm: -99999.99990 a +99999.9999
Campo de introdução polegadas: -3936.9999 a +3936.9999
AFC Ajuste de regulação para a regulação adaptativa do avanço AFC Estratégia de regulação?
que determinou na coluna NOME da tabela AFC.TAB. Aceitar
estratégia de regulação com a softkey ATRIBUIR AFC AJUSTAR
REG. (3ª barra de softkeys)
Campo de introdução: 10 caracteres no máximo
DR2TABLE Opção de software 3D-ToolComp: introduzir o nome da tabela de Tabela de valores de correção?
valores de correção à qual o TNC irá buscar os valores de raio delta
dependentes do ângulo DR2 (ver também "Correção de raio de
ferramenta 3D dependente do ângulo de pressão (opção de
software 3D-ToolComp)" na página 545)
Campo de introdução: no máximo, 16 caracteres sem extensão
de ficheiro
LAST_USE Data e hora às quais o TNC introduziu a ferramenta por TOOL CALL Data/hora da última chamada de
pela última vez ferramenta?
Campo de introdução: 16 caracteres no máximo, formato
definido internamente: data = AAAA.MM.DD, hora = hh.mm
ACC Ativar ou desativar a supressão de vibrações ativa para a respetiva Estado ACC 1=ativo/0=inativo
ferramenta (ver também "Supressão de vibrações ativa ACC
(opção de software)" na página 457).
Campo de introdução: 0 (inativa) e 1 (ativa)
RTOL Desvio admissível do raio R da ferramenta para reconhecimento Tolerância de desgaste: Raio?
de desgaste. Se o valor introduzido for excedido, o TNC bloqueia
a ferramenta (estado L). Campo de introdução: 0 até 0,9999 mm
Campo de introdução mm: 0 a +0.9999
Campo de introdução polegadas: 0 a +0.03936
R2TOL Desvio admissível do raio R2 da ferramenta para reconhecimento Tolerância de desgaste: raio 2?
de desgaste. Se o valor introduzido for excedido, o TNC bloqueia
a ferramenta (estado L). Campo de introdução: 0 até 0,9999 mm
Campo de introdução mm: 0 a +0.9999
Campo de introdução polegadas: 0 a +0.03936
DIRECT. Direção de corte da ferramenta para medição com ferramenta a Direção de corte (M3 = –)?
rodar
TT:R-OFFS Medição do comprimento: desvio da ferramenta entre o centro da Raio de desvio da ferramenta?
haste e o centro da própria ferramenta. Ajuste prévio: raio R da
ferramenta (a tecla NO ENT produz R)
Campo de introdução mm: -99999.9999 a +99999.9999
Campo de introdução polegadas: -3936.9999 a +3936.9999
RBREAK Desvio admissível do raio R da ferramenta para reconhecimento Tolerância de rotura: Raio?
de rotura. Se o valor introduzido for excedido, o TNC bloqueia a
ferramenta (estado L). Campo de introdução: 0 até 0,9999 mm
Campo de introdução mm: 0 a 0.9999
Campo de introdução polegadas: 0 a +0.03936
TMAT Material de corte da ferramenta: softkey ATRIBUIR MATERIAL Agente de corte da ferramenta?
DE CORTE (3.ª barra de softkeys); o TNC ilumina uma janela onde
se pode selecionar o material de corte
Campo de introdução: 16 caracteres no máximo
CDT Tabela de dados de corte: softkey SELECIONAR TDC (3.ª barra de Nome da tabela de dados de
softkeys); o TNC ilumina uma janela onde se pode selecionar a intersecção?
tabela de dados de corte
Campo de introdução: 16 caracteres no máximo
CAL-OF2 Ao calibrar, o TNC coloca nesta coluna o desvio central no eixo Desvio central do apalpador do
secundário dum sensor quando estiver indicado um número de eixo secundário?
ferramenta no menu de calibração
Campo de introdução mm: -99999.9999 a +99999.9999
Campo de introdução polegadas: -3936.9999 a +3936.9999
CAL-ANG Na calibração, o TNC coloca o ângulo do mandril pelo qual foi Ângulo do mandril ao calibrar?
calibrado um apalpador, se no menu de calibração estiver indicado
um número de ferramenta
Campo de introdução: -360 a +360°
Funções de edição
Quando tiver aberto uma tabela de ferramentas para editar, pode
mover o cursor na tabela com as teclas de setas ou com as softkeys
para uma posição qualquer. Em qualquer posição é possível
sobrescrever os valores memorizados e introduzir novos valores. Para
mais funções de edição, consultar o quadro seguinte.
Quando o TNC não puder visualizar ao mesmo tempo todas as
posições na tabela de ferramentas, aparece na parte superior da
coluna o símbolo ">>" ou "<<".
Funções de edição para tabelas de
Softkey
ferramentas
Selecionar o início da tabela
F Trocar de volta a ferramenta sempre na mesma posição no carregador (F: de Posição fixa? Sim = ENT /
Fixed = em inglês, determinado) Não = NO ENT
L Bloquear a posição (L: de Locked = em inglês, bloqueado, ver também a Posição bloqueada Sim =
coluna ST) ENT / Não = NO ENT
FUNÇÕES Informação sobre esta posição da ferramenta que se pretende transmitir Estado do PLC?
para o PLC
PTYP Tipo de ferramenta. A função é determinada pelo fabricante da máquina. Tipo ferramenta para
Consultar o manual da máquina tab. posições?
Coluna Significado
TOKEN TOOL: Tempo de aplicação da ferramenta por
TOOL CALL. Os registos estão ordenados por
ordem cronológica
TTOTAL: Tempo de aplicação total de uma
ferramenta
STOTAL: Chamada de um subprograma
(incluindo os ciclos); os registos estão
ordenados por ordem cronológica
TIMETOTAL: o tempo total de maquinagem
do programa NC é introduzido na coluna
WTIME. Na coluna PATH, o TNC introduz o
nome do caminho do programa NC
correspondente. A coluna TIME contém a
soma de todas as entradas TIME (apenas
com mandril ligado e sem movimentos em
marcha rápida). O TNC define todas as
restantes colunas a 0
TOOLFILE: na coluna PATH, o TNC introduz o
nome do caminho da tabela de ferramentas
com a qual se executou o teste do
programa. Dessa forma, o TNC pode
determinar na verificação real de aplicação
da ferramenta se executou o teste do
programa com TOOL.T
Coluna Significado
WTIME Tempo de aplicação da ferramenta em
segundos (tempo de aplicação total de troca
de ferramenta para troca de ferramenta)
X
Y
RR
Funções auxiliares M
Com as funções auxiliares do TNC, comandam-se
a execução do programa, p.ex. uma interrupção da execução
as funções da máquina, como p.ex. ligar e desligar a rotação do Y
mandril e o agente refrigerante
o comportamento da ferramenta na trajetória 80
CC
60
Subprogramas e repetições parciais de um
0
R4
programa 40
50 L X+100 Y
X
50 Número de bloco 50
L Função de trajetória „Reta“
X+100 Coordenadas do ponto final
A ferramenta mantém as coordenadas Y e Z e desloca-se para a 70
posição X=100. Ver figura.
Y ZX, também
WU, ZU, WX CC
YCC
X YZ, também
VW, YW, VZ
X X
Os círculos que não são paralelos ao plano principal são XCC
programados com a função "Inclinação do plano de
maquinagem" (ver Manual do Utilizador Ciclos, Ciclo 19,
PLANO DE MAQUINAGEM) ou com parâmetros Q (ver
"Princípio e resumo de funções", página 316).
Posicionamento prévio
Posicione previamente a ferramenta no princípio do programa de
maquinagem, de forma a não se danificar nada na ferramenta nem na
peça de trabalho.
COORDENADAS?
COORDENADAS?
FUNÇÃO AUXILIAR M?
Abreviatura Significado
APPR em inglês, APPRoach = Aproximação
N Normal (perpendicular)
Correção do raio
A correção do raio é programada juntamente com o primeiro ponto do
contorno PA no bloco APPR. Os blocos DEP eliminam
automaticamente a correção de raio!
Aproximação sem correção do raio: quando no bloco APPR se
programar R0, o TNC desloca a ferramenta como se fosse uma
ferramenta com R = 0 mm e correção de raio RR! Desta forma está
determinada a direção nas funções APPR/DEP LN e APPR/DEP CT, na
qual o TNC desloca a ferramenta até e a partir do contorno. Além
disso, deverá programar ambas as coordenadas do plano de
maquinagem no primeiro bloco de deslocação após APPR
RR
o primeiro ponto do contorno PA sobre uma reta tangente. O ponto PA
15
auxiliar PH tem a distância LEN para o primeiro ponto de contorno PA. 20 RR
Uma função de trajetória qualquer: aproximar ao ponto inicial PS
Abrir o diálogo com a tecla APPR/DEP e a softkey APPR LT: 10
PH PS
Coordenadas do primeiro ponto do contorno PA
RR R0
LEN: distância do ponto auxiliar PH ao primeiro ponto
do contorno PA
X
Correção do raio RR/RL para a maquinagem 20 35 40
Exemplo de blocos NC
7 L X+40 Y+10 R0 FMAX M3 Fazer a aproximação a PS sem correção do raio
8 APPR LT X+20 Y+20 Z-10 LEN15 RR F100 PA com correção de raio RR, distância de PH a PA:
LEN=15
9 L X+35 Y+35 Ponto final do primeiro elemento do contorno
10 L ... Elemento de contorno seguinte
Exemplo de blocos NC
7 L X+40 Y+10 R0 FMAX M3 Fazer a aproximação a PS sem correção do raio
8 APPR LN X+10 Y+20 Z-10 LEN15 RR F100 PA com correção de raio RR
9 L X+20 Y+35 Ponto final do primeiro elemento do contorno
10 L ... Elemento de contorno seguinte
RR
circular tangente ao primeiro elemento do contorno e ao primeiro PA
ponto do contorno PA. 20 RR
CCA=
A trajetória circular de PH para PA está determinada pelo raio R e o 180°
ângulo do ponto central CCA. O sentido de rotação da trajetória circular 0
10 R1
está indicado pelo percurso do primeiro elemento do contorno. PS
Uma função de trajetória qualquer: aproximar ao ponto inicial PS R0
PH
Abrir o diálogo com a tecla APPR/DEP e a softkey APPR CT:
Coordenadas do primeiro ponto do contorno PA X
10 20 40
Raio R da trajetória circular
Aproximação pelo lado da peça de trabalho definido
pela correção do raio: introduzir R positivo
Aproximação a partir dum lado da peça de trabalho:
Introduzir R negativo
Ângulo do ponto central CCA da trajetória circular
Introduzir CCA só positivo
Máximo valor de introdução 360°
Correção do raio RR/RL para a maquinagem
Exemplo de blocos NC
7 L X+40 Y+10 R0 FMAX M3 Fazer a aproximação a PS sem correção do raio
8 APPR CT X+10 Y+20 Z-10 CCA180 R+10 RR F100 PA com correção de raio RR, Raio R=10
9 L X+20 Y+35 Ponto final do primeiro elemento do contorno
10 L ... Elemento de contorno seguinte
RR
PS para um ponto auxiliar PH. Daí desloca-se segundo uma trajetória PA
circular para o primeiro elemento do contorno PA. O avanço 20 RR
programado no bloco APPR é válido para todo o trajeto percorrido pelo
TNC no bloco de aproximação (trajeto PS – PA).
0
10 R1
Quando tiver programado as três coordenadas X, Y e Z do eixo PS
principal no bloco de aproximação, então o TNC vai simultaneamente
R0
da posição definida antes do bloco APPR em todos os três eixos para PH
o ponto auxiliar PH e, em seguida, de PH para PA apenas no plano de RR
maquinagem. X
10 20 40
A trajetória circular é tangente, tanto à reta PS – PH como também ao
primeiro elemento de contorno. Assim, a trajetória determina-se
claramente através do raio R.
Uma função de trajetória qualquer: aproximar ao ponto inicial PS
Abrir o diálogo com a tecla APPR/DEP e a softkey APPR LCT:
Coordenadas do primeiro ponto do contorno PA
Exemplo de blocos NC
7 L X+40 Y+10 R0 FMAX M3 Fazer a aproximação a PS sem correção do raio
8 APPR LCT X+10 Y+20 Z-10 R10 RR F100 PA com correção de raio RR, Raio R=10
9 L X+20 Y+35 Ponto final do primeiro elemento do contorno
10 L ... Elemento de contorno seguinte
12.5
LEN: introduzir a distância do ponto final PN do último
elemento de contorno PE PN
R0
X
Exemplo de blocos NC
23 L Y+20 RR F100 Último elemento de contorno: PE com correção do
raio
24 DEP LT LEN12.5 F100 Sair com LEN=12,5 mm
25 L Z+100 FMAX M2 Retirar Z, retrocesso, fim do programa
X
Exemplo de blocos NC
23 L Y+20 RR F100 Último elemento de contorno: PE com correção do
raio
24 DEP LN LEN+20 F100 Saída perpendicular ao contorno com LEN = 20 mm
25 L Z+100 FMAX M2 Retirar Z, retrocesso, fim do programa
R8
RR
Abrir o diálogo com a tecla APPR/DEP e a softkey DEP CT:
Ângulo do ponto central CCA da trajetória circular
Raio R da trajetória circular
A ferramenta deve sair da peça de trabalho pelo X
lado que está determinado através da correção do
raio: Introduzir R positivo
A ferramenta deve sair da peça de trabalho pelo
lado oposto determinado através da correção do
raio: introduzir R negativo
Exemplo de blocos NC
23 L Y+20 RR F100 Último elemento de contorno: PE com correção do
raio
24 DEP CT CCA 180 R+8 F100 Ângulo do ponto central=180°,
Raio de trajetória circular=8 mm
25 L Z+100 FMAX M2 Retirar Z, retrocesso, fim do programa
Exemplo de blocos NC
23 L Y+20 RR F100 Último elemento de contorno: PE com correção do
raio
24 DEP LCT X+10 Y+12 R+8 F100 Coordenadas PN, raio da trajetória circular=8 mm
25 L Z+100 FMAX M2 Retirar Z, retrocesso, fim do programa
Chanfro: CHF Chanfro entre duas retas Comprimento de chanfro Página 237
em inglês: CHamFer
Arco de círculo C Trajetória circular em redor Coordenadas do ponto final Página 240
em inglês: Circle do ponto central do círculo do círculo e sentido de
CC para o ponto final do arco rotação
de círculo
Arco de círculo CR Trajetória circular com raio Coordenadas do ponto final Página 241
em inglês: Circle by determinado do círculo, raio do círculo e
Radius sentido de rotação
Arco de círculo CT Trajetória circular tangente Coordenadas do ponto final Página 243
em inglês: Circle ao elemento de contorno do círculo
Tangential anterior e posterior
Reta L
O TNC desloca a ferramenta segundo uma reta desde a sua posição
atual até ao ponto final da reta. O ponto inicial é o ponto final do bloco Y
anterior.
40
Coordenadas do ponto final das retas, caso necessário
15
Correção de raio RL/RR/R0
Avanço F
10
Função auxiliar M
Exemplo de blocos NC
7 L X+10 Y+40 RL F200 M3
8 L IX+20 IY-15 20 X
10
9 L X+60 IY-10
60
12
5
30
Secção do Chanfro: comprimento do chanfro, se
necessário:
Avanço F (atua somente no bloco CHF)
Exemplo de blocos NC
7 L X+0 Y+30 RL F300 M3 5 X
40
8 L X+40 IY+5
9 CHF 12 F250
10 L IX+5 Y+0
Exemplo de blocos NC
X CC
5 CC X+25 Y+25
ou
10 L X+25 Y+25
11 CC
Avanço F
Função auxiliar M
X
Normalmente, o TNC descreve movimentos circulares no
plano de maquinagem ativo. Se programar círculos, que
não se encontram no plano de maquinagem ativo, p. ex.,
C Z... X... DR+ no eixo da ferramenta Z e,
simultaneamente, rodar esse movimento, então o TNC
descreve um círculo espacial, isto é, um círculo em 3
eixos.
Exemplo de blocos NC Y
5 CC X+25 Y+25
6 L X+45 Y+25 RR F200 M3
DR+
7 C X+45 Y+25 DR+
CC
25
Círculo completo
Programe para o ponto final as mesmas coordenadas que para o ponto
inicial. DR
ou
R R
11 CR X+70 Y+40 R-20 DR- (ARCO 3) 40
ou
4
11 CR X+70 Y+40 R-20 DR+ (ARCO 4) DR+
X
A distância do ponto inicial ao ponto final do diâmetro do 40 70
círculo não pode ser maior do que o diâmetro do círculo.
O raio máximo que se pode introduzir diretamente é de
99,9999 m, através da programação de parâmetros Q é de
210 m.
Podem utilizar-se eixos angulares A, B e C.
Exemplo de blocos NC
7 L X+0 Y+25 RL F300 M3
8 L X+25 Y+30
9 CT X+45 Y+20
10 L Y+0
Y 10
3
95
2
10
20
1 4
5
20 X
5 9
95
2 4 5
R3
85
R10 3
0
6
40
1 7
5
X
5 30 40 70 95
CC
50
X
50
Arco de círculo CP + Trajetória circular em redor do Ângulo polar do ponto final do Página 250
ponto central do círculo/polo círculo, sentido de rotação
para o ponto final do arco de
círculo
Arco de círculo CTP + Trajetória circular tangente ao Raio polar e ângulo polar do Página 251
elemento de contorno anterior ponto final do círculo
Hélice (Helix) + Sobreposição de uma Raio polar, ângulo polar do Página 252
trajetória circular com uma ponto final do círculo e
reta coordenada do ponto final no
eixo da ferramenta
Exemplo de blocos NC
12 CC X+45 Y+25 X
XCC
Reta LP
A ferramenta desloca-se segundo uma reta desde a sua posição atual
para o seu ponto final. O ponto inicial é o ponto final do bloco anterior.
Y
Raio em coordenadas polares PR: introduzir a
distância do ponto final da reta ao polo CC
Ângulo em coordenadas polares PA: posição angular
30
do ponto final da reta entre -360° e +360° 60°
60°
O sinal de PA determina-se através do eixo de referência angular:
25
Ângulo do eixo de referência angular relativo a PR contrário ao CC
sentido horário: PA>0
Ângulo do eixo de referência angular relativo a PR no sentido horário:
PA<0
X
Exemplo de blocos NC 45
12 CC X+45 Y+25
13 LP PR+30 PA+0 RR F300 M3
14 LP PA+60
15 LP IPA+60
16 LP PA+180
5
0
R3
R2
Exemplo de blocos NC 30°
35
12 CC X+40 Y+35 CC
Hélice (Helix)
Uma hélice produz-se pela sobreposição de um movimento circular e
um movimento linear perpendiculares. A trajetória circular é
programada num plano principal.
Z
Os movimentos de trajetória para a hélice só podem programar-se em
coordenadas polares. Y CC
Aplicação
Roscar no interior e no exterior com grandes diâmetros X
Ranhuras de lubrificação
Cálculo da hélice
Para a programação, é necessária a indicação incremental do ângulo
total que a ferramenta percorre sobre a hélice e da altura total da
hélice.
Para o cálculo da maquinagem na direção de fresagem de baixo para
cima, tem-se:
Nº de passos n Passos de rosca + sobrepassagem no
Princípio e fim da rosca
Altura total h Passo P x Nº de passos n
Ângulo total Nº de passos x 360° + ângulo para
incremental IPA Início da rosca + ângulo para a
sobrepassagem
Coordenada inicial Z Passo P x (passos de rosca + sobrepassagem
no início da rosca)
Forma da hélice
O quadro mostra a relação entre a direção da maquinagem, o sentido
de rotação e a correção de raio para determinadas formas de trajetória.
Direção da Sentido de Correção do
Rosca interior
maquinagem rotação raio
para a direita Z+ DR+ RL
para a esquerda Z+ DR– RR
Roscagem exte-
rior
para a direita Z+ DR+ RR
para a esquerda Z+ DR– RL
5
270°
Ângulo em Coordenadas Polares: introduzir o ângulo
25 X
total incremental segundo o qual a ferramenta se
desloca sobre a hélice. Depois de introduzir o
ângulo, selecione o eixo da ferramenta com a 40
tecla de seleção de eixos.
Introduzir a coordenada para a altura da hélice em
incremental
Sentido de rotação DR
Rotação em sentido horário: DR–
Hélice no sentido anti-horário: DR+
Introduzir a correção de raio conforme a tabela
Exemplo de blocos NC: rosca M6 x 1 mm com 4 passos
12 CC X+40 Y+25
13 L Z+0 F100 M3
14 LP PR+3 PA+270 RL F50
15 CP IPA-1440 IZ+5 DR-
Y
100
3
2
60°
5
R4
CC
50 1 4
6 5
5
X
5 50 100
Y
100
M64 x 1,5
CC
50
X
50 100
28
Y
.5
R2
as indicações de coordenadas podem referir-se a um outro
elemento de contorno ou
18
podem conhecer-se as indicações da direção e do percurso do X
contorno.
Este tipo de indicações é programado diretamente com a livre
R4
programação de contornos FK. O TNC calcula o contorno com as 45°
coordenadas conhecidas e auxilia o diálogo de programação com o
¬
gráfico FK interativo. A figura em cima, à direita, mostra uma cotação
21
que é introduzida, da maneira mais fácil, com a programação FK. 20 10 5 0
Gráfico da programação FK
Abrir o diálogo FK
Se premir a tecla cinzenta FK de função de trajetória, o TNC visualiza
softkeys com que é possível abrir o diálogo: ver quadro seguinte Para
voltar a selecionar as softkeys, prima de novo a tecla FK.
Se se abrir o diálogo FK com uma destas softkeys, o TNC mostra
outras barras de softkeys com que se podem introduzir coordenadas
conhecidas, ou aceitar indicações de direção e do percurso do
contorno.
Elemento FK Softkey
Reta tangente
Reta tangente
Quando a reta se une tangencialmente a outro elemento de contorno,
abra o diálogo com a softkey FLT:
Visualizar as softkeys para a Livre Programação de
Contornos: premir a tecla FK
Abrir o diálogo: premir a softkey FLT
Com as softkeys, introduzir no bloco todas as
indicações conhecidas
Possibilidades de introdução
Coordenadas do ponto final
R15
30
Coordenadas polares referidas a FPOL 30°
20
Exemplo de blocos NC
AN
Comprimento de passo reduzido LEN da secção do LEN
arco de círculo 0°
Exemplo de blocos NC
R6
.5
12
R1
35°
5
15
45°
X
25
FPOL 40°
Um ponto central do círculo, programado de forma 15
CC
convencional ou já calculado, já não atua na secção FK
como polo ou como ponto central do círculo: quando as
coordenadas polares programadas de forma convencional
se referem a um polo determinado anteriormente num X
bloco CC, determine este polo de novo segundo a secção
20
FK, com um bloco CC.
Exemplo de blocos NC
... X
17 FCT DR- R+15 CLSD-
Pontos auxiliares
Tanto para retas livres como para trajetórias circulares livres, é
possível introduzir coordenadas para pontos auxiliares sobre ou junto
do contorno.
Exemplo de blocos NC
R20
20°
O elemento do contorno cujo nº de bloco se indica não 10
pode estar mais de 64 blocos de posicionamento antes do FPOL
bloco onde se programa a referência.
Quando se apaga um bloco a que se fez referência, o TNC 35 X
emite uma mensagem de erro. Modifique o programa 10
antes de apagar esse bloco.
Exemplo de blocos NC
95°
20
Distância das retas ao elemento do contorno paralelo
12.5
105° 15°
Exemplo de blocos NC
12.5 X
17 FL LEN 20 AN+15
20
18 FL AN+105 LEN 12.5
19 FL PAR 17 DP 12.5
20 FSELECT 2
21 FL LEN 20 IAN+95
22 FL IAN+220 RAN 18
15
R10
Exemplo de blocos NC
CC
12 FL X+10 Y+10 RL 10
13 FL ...
14 FL X+18 Y+35
15 FL ... X
10 18
16 FL ...
17 FC DR- R10 CCA+0 ICCX+20 ICCY-15 RCCX12 RCCY14
Y
100
R1
5
75
R18
30
R15
20
X
20 50 75 100
Exemplo: Programação 2 FK
10
Y 10
R20
55
R30 60°
30
X
30
Exemplo: Programação 3 FK
Y
R1
0
50
R36
R24
R1,5
R5
30
R6
R6 R5 X
-10
0
R4
R65
-25
R5
0
12 44 65 110
274
Programação: programar contornos
Programação: aceitação
de dados de ficheiros
DXF ou contornos
Klartext
7.1 Processar ficheiros DXF (software opcional)
Ajustes básicos
Os ajustes básicos referidos seguidamente são selecionados através
dos ícones na barra de título. O TNC mostra alguns deles apenas em
determinados modos.
Ajuste Ícone
Aplicar zoom para a máxima representação
possível
Ajustar a camada
Os ficheiros DXF contêm, em geral, muitas camadas (planos) com os
quais o engenheiro projetista pode organizar o desenho. Com a ajuda
da técnica de camadas, o engenheiro projetista agrupa diferentes
elementos, por exemplo, o contorno efetivo da peça de trabalho, as
dimensões, as linhas de ajuda e de construção, sombreados e texto.
Para que no ecrã exista a menor quantidade possível de informação
supérflua na seleção de contornos, é possível apagar todas as
camadas supérfluas contidas no ficheiro DXF.
Marcador
Através dos marcadores, pode administrar os seus diretórios
favoritos. Pode acrescentar ou apagar o diretório ativo ou apagar todos
os marcadores. Todos os diretórios que introduziu são mostrados na
lista de marcadores e poderão ser selecionados rapidamente.
Para aceder às funções dos marcadores, clique no nome do caminho
no lado direito da janela sobreposta da função Guardar.
Os marcadores são administrados da seguinte forma:
A função Guardar está ativa: o TNC mostra a janela sobreposta
Definir nome de ficheiro para programa de contorno
Clicar no nome de caminho mostrado atualmente na parte superior
direita da janela sobreposta (botão esquerdo do rato): o TNC mostra
um menu pop-up
Selecionar a opção de menu Marcadores com o botão esquerdo do
rato e clicar na função desejada
Seleção individual
Selecionar modo para seleção da posição de contorno:
o TNC oculta a camada mostrada na janela da
esquerda e a janela da direita é ativada para a seleção
da posição
Para selecionar uma posição de maquinagem: clicar
no elemento desejado com o botão esquerdo do rato:
o TNC mostra com uma estrela posições de
maquinagem selecionáveis que se encontram sobre
o elemento selecionado. Clicar numa das estrelas: o
TNC aceita a posição selecionada na janela esquerda
(visualização de um símbolo de ponto). Se se clicar
num círculo, o TNC aceita diretamente o ponto central
do círculo como posição de maquinagem
Se necessário, pode anular a seleção de elementos já
selecionados, clicando novamente no elemento na
janela da direita, mas mantendo premida
adicionalmente a tecla CTRL (clicar dentro da
marcação)
Se desejar definir a posição de maquinagem através
da intersecção de dois elementos, clique no primeiro
elemento com o botão esquerdo do rato: o TNC
mostra com uma estrela as posições de maquinagem
selecionáveis
Clicar no segundo elemento (reta, círculo completo ou
arco de círculo) com o botão esquerdo do rato: o TNC
aceita o ponto de intersecção dos elementos na
janela esquerda (mostra-se um símbolo de ponto)
Guardar as posições de maquinagem selecionadas na
área de transferência do TNC para, em seguida, poder
inseri-las como bloco de posicionamento com
chamada de ciclo num programa de diálogo Klartext
ou
Guardar as posições de maquinagem selecionadas
num ficheiro de pontos: o TNC mostra uma janela
sobreposta onde se pode introduzir o diretório de
destino e um nome de ficheiro qualquer. Ajuste
básico: nome do ficheiro DXF. Se o nome do ficheiro
DXF contiver tremas ou espaços, então o TNC
substitui estes sinais por um traço de sublinhado. Em
alternativa, também pode selecionar o tipo de
ficheiro, ver também "Selecionar o tipo do ficheiro" na
página 285
Confirmar introdução: o TNC guarda o programa de
contorno no diretório onde está também guardado o
ficheiro DXF
Se desejar selecionar ainda outras posições de
maquinagem para as guardar noutro ficheiro, prima o
ícone Eliminar elementos selecionados e selecione-
as conforme descrito acima
Marcador
Através dos marcadores, pode administrar os seus diretórios
favoritos. Pode acrescentar ou apagar o diretório ativo ou apagar todos
os marcadores. Todos os diretórios que introduziu são mostrados na
lista de marcadores e poderão ser selecionados rapidamente.
Para aceder às funções dos marcadores, clique no nome do caminho
no lado direito da janela sobreposta da função Guardar.
Os marcadores são administrados da seguinte forma:
A função Guardar está ativa: o TNC mostra a janela sobreposta
Definir nome de ficheiro para programa de contorno
Clicar no nome de caminho mostrado atualmente na parte superior
direita da janela sobreposta (botão esquerdo do rato): o TNC mostra
um menu pop-up
Selecionar a opção de menu Marcadores com o botão esquerdo do
rato e clicar na função desejada
Ajustes de filtragem
Depois de ter marcado as posições de furação através da seleção
rápida, o TNC mostra uma janela sobreposta em que, à esquerda, é
apresentado o menor diâmetro de furação encontrado e, à direita, o
maior. Com os botões no ecrã por baixo da indicação de diâmetro, é
possível ajustar o diâmetro menor no lado esquerdo e o maior no lado
direito, de modo a que possa aceitar os diâmetros de furação
desejados.
Estão à disposição os seguintes botões no ecrã:
Anular ações
É possível anular as últimas quatro ações que tenham sido executadas
no modo de seleção de posições de maquinagem. Para isso, estão
disponíveis os seguintes ícones:
Função Ícone
Anular a ação executada em último lugar
Funções do rato
Pode ampliar e reduzir com o rato da seguinte forma:
Determinar a área de zoom, puxando com o botão esquerdo do rato
pressionado
Se utilizar um rato com roda, poderá aumentar ou diminuir o zoom
rodando a referida roda. O centro do zoom está situado no local
onde se encontra o ponteiro do rato
A vista é reposta no ajuste básico, clicando no ícone de lupa ou
fazendo duplo clique com o botão direito do rato.
Pode deslocar a vista atual, mantendo pressionado o botão central do
rato.
Com o modo 3D ativo, é possível rodar e inclinar a vista mantendo o
botão direito do rato pressionado.
Duplo clique com o botão direito do rato: restaurar o fator de zoom.
Tecla Shift premida e duplo clique com o botão direito do rato:
restaurar o fator de zoom e o ângulo de rotação.
Exemplo de blocos NC
6 ... Prólogo qualquer
7 L Z... Posicionamento prévio
8 * - Contorno interior Bloco estrutural que o TNC apresenta como camada
9 L X+20 Y+20 RR F100 Primeiro ponto de contorno
10 L X+35 Y+35 Ponto final do primeiro elemento do contorno
11 L ... Outros elementos de contorno
12 L ...
2746 L ... Último ponto de contorno
2747 * - Fim do contorno Bloco estrutural que assinala o fim do contorno
2748 L ... Posicionamentos intermédios
Função Ícone
Mostrar o modelo sombreado.
Funções do rato
Estão disponíveis as seguintes funções para a operação com o rato:
Para rodar o modelo representado em três dimensões: manter o
botão direito do rato pressionado e deslocar o rato. Após libertar o
botão direito do rato, o TNC orienta o modelo de acordo para o
alinhamento definido
Para deslocar o modelo representado: manter premido o botão
intermédio do rato ou a roda do rato, e movimentar o mesmo. O
TNC desloca o modelo na direção correspondente. Após libertar o
botão intermédio do rato, o TNC desloca o modelo para a posição
definida
Para fazer zoom com o rato numa determinada área: marcar a área
retangular de zoom com o botão esquerdo do rato pressionado. Tem
a possibilidade de ainda deslocar a área de zoom, movendo o rato na
horizontal e na vertical. Após libertar o botão esquerdo do rato, o
TNC aumenta a peça de trabalho na área definida
Para aumentar e reduzir o zoom rapidamente utilizando o rato:
movimentar a roda do rato para a frente ou para trás
Duplo clique com o botão direito do rato: selecionar vista padrão
Label
Os subprogramas e as repetições de programas parciais começam
num programa de maquinagem com a marca LBL, que é a abreviatura
de LABEL (em inglês, marca, identificação).
Os LABEL recebem um número entre 1 e 999 ou um nome possível
de ser definido pelo utilizador. Cada número LABEL ou cada nome
LABEL só podem ser atribuídos uma vez no programa, premindo a
tecla LABEL SET. A quantidade de nomes Label possível de introduzir
apenas é limitada pela memória interna.
Programar um subprograma
Assinalar o início: premir a tecla LBL SET
Introduzir o número do subprograma. Se desejar
utilizar o nome LABEL: premir a tecla LBL-NAME para
mudar para introdução de texto
Assinalar o fim: premir a tecla LBL SET e introduzir o
número Label „0“
Chamar um subprograma
Chamar um subprograma: premir a tecla LBL CALL
Chamada de subprograma/repetição: introduzir o
número Label do subprograma a chamar. Se desejar
utilizar o nome LABEL: premir a tecla LBL-NAME para
mudar para introdução de texto. Se desejar introduzir
o número de um parâmetro string como endereço de
destino: premindo a softkey QS, o TNC salta para o
nome Label que é indicado no parâmetro string
definido
Repetições REP: Ignorar o diálogo com a tecla NO
ENT. As repetições REP só se usam nas repetições
parciais de um programa
8.5 Sobreposições
Tipos de sobreposições
Subprogramas dentro de um subprograma
Repetições parciais dentro de uma repetição parcial do programa
Repetir subprogramas
Repetições parciais no programa
Profundidade de sobreposição
A profundidade de sobreposição determina quantas vezes os
programas parciais ou subprogramas podem conter outros
subprogramas ou repetições parciais de um programa.
Máxima profundidade de sobreposição para subprogramas: 8
Máxima profundidade de aninhamento para chamadas do programa
principal: 30, sendo que CYCL CALL atua como uma chamada de
programa principal
É possível sobrepor repetições parciais de um programa quantas
vezes se quiser
Execução do programa
1 O programa principal UPGMS é executado até ao bloco 17
2 É chamado o subprograma UP1 e executado até ao bloco 39
3 É chamado o subprograma 2 e executado até ao bloco 62. Fim do
subprograma 2 e retrocesso ao subprograma de onde foi chamado
4 O subprograma 1 é executado do bloco 40 até ao bloco 45. Fim do
subprograma 1 e retrocesso ao programa principal UPGMS
5 O programa principal UPGMS é executado do bloco 18 até ao
bloco 35. Retrocesso ao bloco 1 e fim do programa
%REPS G71 *
...
N15 G98 L1 * Início da repetição parcial 1 do programa
...
N20 G98 L2 * Início da repetição parcial 2 do programa
...
N27 L2,2 * Programa parcial entre este bloco e G98 L2
... (Bloco N20) é repetido 2 vezes
N35 L1,1 * Programa parcial entre este bloco e G98 L1
... (Bloco N15) é repetido 1 vez
N99999999 %REPS G71 *
Execução do programa
1 O programa principal REPS é executado até ao bloco 27
2 O programa parcial é repetido 2 vezes entre o bloco 27 e o bloco 2
3 O programa principal REPS é executado do bloco 28 até ao
bloco 35.
4 O programa parcial entre o bloco 35 e o bloco 15 é repetido 1 vez
(contém a repetição de programa parcial entre o bloco 20 e o
bloco 27)
5 É executado o programa principal REPS desde o bloco 36 até ao
bloco 50 (fim do programa)
Execução do programa
1 O programa principal UPGREP é executado até ao bloco 11
2 O subprograma 2 é chamado e executado
3 O programa parcial entre o bloco 12 e o bloco 10 é repetido 2
vezes: o subprograma 2 é repetido 2 vezes
4 É executado o programa principal UPGREP desde o bloco 13 até
ao bloco 19, fim do programa
Execução do programa
Posicionamento prévio da ferramenta sobre o
lado superior da peça de trabalho Y
Introduzir passo em incremental
100
Fresar contorno
R1
Repetir passo e fresar contorno
5
75
R18
30
R15
20
X
20 50 75 100
Execução do programa
Aproximação de grupos de furos no programa
principal Y
Chamada de grupo de furos (subprograma 1)
100
Programar grupo de furos só uma vez no
subprograma 1
2
60
5
20
1 3
20
10
X
15 45 75 100
Execução do programa
Programar ciclos de maquinagem no programa
principal
Y Y
Chamar figura de furos completa 100
(subprograma 1)
Chegada aos grupos de furos no subprograma
1. Chamar grupo de furos (subprograma 2) 2
Programar grupo de furos só uma vez no 60
subprograma 2
5
20
1 3
20
10
X Z
15 45 75 100 -15
-20
Significado Campo
Parâmetros de livre utilização, desde que não Q0 a Q99
possam surgir sobreposições com ciclos SL,
com ação global para todos os programas
existentes na memória do TNC
Recomendações de programação
Não podem introduzir-se parâmetros Q misturados com valores
numéricos num programa.
Poderá atribuir valores numéricos entre –999 999 999 e +999 999 999
aos parâmetros Q. No total são aceites 10 posições, incluindo o dígito
antes da vírgula. A vírgula decimal pode ser colocada em qualquer
posição. Internamente o TNC pode calcular valores numéricos até
uma largura de 57 bits antes e até 7 bits depois do ponto decimal
(32 bits de largura numérica correspondem a um valor decimal de
4 294 967 296).
Podem atribuir-se, no máximo, 254 caracteres aos parâmetros QS.
Exemplo de blocos NC
15 FN O: Q10=25 Atribuição
... Q10 recebe o valor 25
25 L X +Q10 corresponde a L X +25
Exemplo
Cilindro com parâmetros Q
Raio do cilindro R = Q1
Altura do cilindro H = Q2 Q1
Cilindro Z1 Q1 = +30
Q2 = +10
Cilindro Z2 Q1 = +10
Q2 = +50 Q1
Q2 Z2
Q2
Z1
Resumo
Função Softkey
FN 0: ATRIBUIÇÃO
p. ex., FN 0: Q5 = +60
Atribuir valor diretamente
FN 1: ADIÇÃO
p. ex., FN 1: Q1 = -Q2 + -5
Determinar e atribuir a soma de dois valores
FN 2: SUBTRAÇÃO
p. ex., FN 2: Q1 = +10 - +5
Determinar e atribuir a diferença entre dois valores
FN 3: MULTIPLICAÇÃO
p. ex., FN 3: Q2 = +3 * +3
Determinar e atribuir o produto de dois valores
FN 4: DIVISÃO
p. ex., FN 4: Q4 = +8 DIV +Q2
Determinar e atribuir o produto de dois valores
Proibido: Divisão por 0!
FN 5: RAIZ QUADRADA
p. ex., FN 5: Q20 = SQRT 4
Determinar e atribuir a raiz quadrada de um número
Proibido: raiz quadrada de um valor negativo!
16 FN 0: Q5 = +10
Selecionar parâmetros Q: premir a tecla Q
17 FN 3: Q12 = +Q5 * +7
2º VALOR OU PARÂMETRO?
Sendo c
a
c o lado oposto ao ângulo reto
Þ
a o lado oposto ao ângulo α
b
b o terceiro lado
Através da tangente, o TNC pode calcular o ângulo:
α = arctan (a / b) = arctan (sin α / cos α)
Exemplo:
a = 25 mm
b = 50 mm
α = arctan (a / b) = arctan 0,5 = 26,57°
E também:
a² + b² = c² (com a² = a x a)
c = (a² + b²)
Função Softkey
FN 6: SENO
p. ex., FN 6: Q20 = SIN-Q5
Determinar e atribuir o seno dum ângulo em graus (°)
FN 7: COSSENO
p. ex., FN 7: Q21 = COS-Q5
Determinar e atribuir o cosseno de um ângulo em
graus (°)
FN 13: ÂNGULO
p. ex., FN 13: Q20 = +25 ANG-Q1
Determinar e atribuir o ângulo com arctan a partir de
dois lados, ou sen e cos do ângulo (0 < ângulo < 360°)
Função Softkey
FN 23: calcular DADOS DO CÍRCULO a partir de três
pontos do círculo
p. ex., FN 23: Q20 = CDATA Q30
Função Softkey
FN 24: calcular DADOS DO CÍRCULO a partir de
quatro pontos do círculo
p. ex., FN 24: Q20 = CDATA Q30
Saltos incondicionais
Saltos incondicionais são saltos cuja condição é sempre
(=incondicionalmente) cumprida.
FN 9: IF+10 EQU+10 GOTO LBL1
Exemplo de blocos NC
O TNC deve emitir uma mensagem de erro memorizada com o
número de erro 254
Carateres
Função
especiais
"..........." Determinar em cima o formato de emissão para
o texto e as opções entre aspas
9 - Avanço ativo
2 1 Eixo X
2 2 Eixo Y
2 3 Eixo Z
5 2 3D-ROT eixo B
5 3 3D-ROT eixo C
2 Eixo Y
3 Eixo Z
4 Eixo A
5 Eixo B
6 Eixo C
7 Eixo U
8 Eixo V
9 Eixo W
2 Eixo Y
3 Eixo Z
4 Eixo A
5 Eixo B
6 Eixo C
7 Eixo U
8 Eixo V
9 Eixo W
2 Eixo Y
3 Eixo Z
4 Eixo A
5 Eixo B
6 Eixo C
7 Eixo U
8 Eixo V
9 Eixo W
Estado de M116, 310 116 - 0: M116 inativo, valor diferente de 0: M116 ativo
12 - Comprimento efetivo
21 - Raio de disco
Operando
Abreviatura Margem de direção
de PLC
Marca M 0 a 4999
Saída O 0 bis 30
32 a 62 (primeira PL 401 B)
64 a 94 (segunda PL 401 B)
Contador C 48 a 79
Temporizad T 0 bis 95
or
Byte B 0 a 4095
Condição Abreviatura
Igual ==
Menor-igual <=
Maior-igual >=
Além disso, está disponível a função FN20: WAIT FOR SYNC. Utilizar
WAIT FOR SYNC sempre que, por exemplo, se leiam dados do sistema
através de FN18 necessitando de uma sincronização em tempo real. O
TNC realiza então o cálculo prévio e só executa o bloco NC seguinte,
se também o programa NC tiver efetivamente alcançado este bloco.
Subtração
p. ex., Q25 = Q7 – Q108
Multiplicação
p. ex., Q12 = 5 * Q5
Divisão
p. ex., Q25 = Q1 / Q2
Parêntese aberto
p. ex., Q12 = Q1 * (Q2 + Q3)
Parêntese fechado
p. ex., Q12 = Q1 * (Q2 + Q3)
Seno de um ângulo
p. ex., Q44 = SIN 45
Cosseno de um ângulo
p. ex., Q45 = COS 45
Tangente de um ângulo
p. ex., Q46 = TAN 45
Arco-seno
Função inversa do seno; determinar o ângulo a partir
da relação contra-cateto/hipotenusa
p. ex., Q10 = ASIN 0,75
Arco-co-seno
Função inversa do cosseno; determinar o ângulo a
partir da relação ancateto/hipotenusa
p. ex., Q11 = ACOS Q40
Potenciar valores
p. ex., Q15 = 3^3
Constante Pl (3,14159)
p. ex., Q15 = PI
1. Passo de cálculo 5 * 3 = 15
2. Passo de cálculo 2 * 10 = 20
3. Passo de cálculo 15 + 20 = 35
ou
13 Q2 = SQ 10 - 3^3 = 73
Lei da distribuição
Lei da distribuição em cálculos entre parênteses
a * (b + c) = a * b + a * c
Exemplo de introdução
Calcular o ângulo com o arctan como cateto oposto (Q12) e cateto
contíguo (Q13); atribuir o resultado a Q25:
Selecionar divisão
Exemplo de blocos NC
37 Q25 = ATAN (Q12/Q13)
Conteúdo de parâmetros:
QS12: Peça de trabalho
QS13: Estado:
QS14: Desperdícios
QS10: Estado da peça de trabalho: desperdícios
Valor de
Eixo da ferramenta
parâmetro
Nenhum eixo da ferramenta definido Q109 = –1
Eixo X Q109 = 0
Eixo Y Q109 = 1
Eixo Z Q109 = 2
Eixo U Q109 = 6
Eixo V Q109 = 7
Eixo W Q109 = 8
M5 após M3 Q110 = 2
M5 após M4 Q110 = 3
Valor de
Função M
parâmetro
M8: agente refrigerante LIGADO Q111 = 1
Valor de
Eixo de coordenadas
parâmetro
Eixo X Q115
Eixo Y Q116
Eixo Z Q117
IV seguinte Q118
depende de MP100
Eixo V Q119
depende de MP100
Valor de
Desvio real/nominal
parâmetro
Comprimento da ferramenta Q115
Valor de
Coordenadas
parâmetro
Eixo A Q120
Eixo B Q121
Eixo C Q122
Valor de
Valor real medido
parâmetro
Ângulo duma reta Q150
Diâmetro Q153
Valor de
Desvio obtido
parâmetro
Centro no eixo principal Q161
Diâmetro Q163
Valor de
Ângulo sólido calculado
parâmetro
Rotação em volta do eixo A Q170
Acabamento Q181
Desperdícios Q182
Valor de
Desvio medido com o ciclo 440
parâmetro
Eixo X Q185
Eixo Y Q186
Eixo Z Q187
Valor de
Medição da ferramenta com laser BLUM
parâmetro
Reservado Q190
Reservado Q191
Reservado Q192
Reservado Q193
Valor de
Reservado para uso interno
parâmetro
Marca para ciclos Q195
Valor de
Estado medição da ferramenta com TT
parâmetro
Ferramenta dentro da tolerância Q199 = 0,0
Exemplo: elipse
Execução do programa
Faz-se a aproximação ao contorno de elipse por
meio de muitos segmentos de reta pequenos Y
(podem definir-se com Q7). Quantos mais
passos de cálculo estiverem definidos, mais liso
fica o contorno 50
A direção de fresagem é determinada com o
ângulo inicial e o ângulo final no plano:
30
Direção da maquinagem no sentido horário:
Ângulo inicial > Ângulo final
50
Direção de maquinagem no sentido anti-horário:
Ângulo inicial > Ângulo final
Não se tem em conta o raio da ferramenta
X
50
33 LBL 1
34 Q36 = Q36 + Q35 Atualização do ângulo
35 Q37 = Q37 + 1 Atualização do contador de cortes
36 Q21 = Q3 * COS Q36 Calcular a coordenada X atual
37 Q22 = Q4 * SIN Q36 Calcular a coordenada Y atual
38 L X+Q21 Y+Q22 R0 FQ11 Aproximar ao ponto seguinte
39 FN 12: IF +Q37 LT +Q7 GOTO LBL 1 Pergunta se está terminado, em caso afirmativo salto para o LBL 1
Execução do programa
Z
O programa só funciona com a fresa esférica, o
comprimento da ferramenta refere-se ao centro R4
da esfera 0 X
Faz-se a aproximação ao contorno de cilindro por
meio de muitos segmentos de reta pequenos
(podem definir-se com Q13). Quantos mais -50
cortes estiverem definidos, mais liso fica o Y Y
contorno 100
O cilindro é fresado nos cortes longitudinais
(aqui: paralelamente ao eixo Y)
A direção de fresagem é determinada com o
ângulo inicial e o ângulo final no espaço:
Direção da maquinagem no sentido horário:
Ângulo inicial > Ângulo final
Direção de maquinagem no sentido anti-horário:
Ângulo inicial > Ângulo final
O raio da ferramenta é corrigido
automaticamente X Z
50 100
Execução do programa
O programa só funciona com fresa cónica
A aproximação ao contorno da esfera faz-se por Y Y
meio de muitos segmentos de reta de pequena
dimensão (plano Z/X, possível de definir com 100
Q14). Quanto mais pequeno o passo angular
estiver definido, mais liso fica o contorno
A quantidade de cortes do contorno é
5
5
R4
R4
determinada com o passo angular no plano (com
Q18) 50
A esfera é fresada no corte 3D de baixo para
cima
O raio da ferramenta é corrigido
automaticamente
X Z
50 100 -50
39 LBL 2
40 LP PR+Q6 PA+Q24 FQ12 Aproximação ao "arco" para cima
41 Q24 = +Q24 - +Q14 Atualização do ângulo sólido
42 FN 11: IF +Q24 GT +Q5 GOTO LBL 2 Pergunta se o arco está terminado, senão retrocesso para LBL2
43 LP PR+Q6 PA+Q5 Aproximar ao ângulo final no espaço
44 L Z+Q23 R0 F1000 Retrocesso segundo o eixo do mandril
45 L X+Q26 R0 FMAX Posicionamento prévio para o arco seguinte
46 Q28 = +Q28 + +Q18 Atualização da posição de rotação no plano
47 Q24 = +Q4 Anular o ângulo sólido
48 CYCL DEF 10.0 ROTAÇÃO Ativar a nova posição de rotação
49 CYCL DEF 10.0 ROT+Q28
50 FN 12: IF +Q28 LT +Q9 GOTO LBL 1
51 FN 9: IF +Q28 EQU +Q9 GOTO LBL 1 Pergunta se não está terminado, em caso afirmativo salto para o LBL
1
52 CYCL DEF 10.0 ROTAÇÃO Anular a rotação
53 CYCL DEF 10.1 ROT+0
54 CYCL DEF 7.0 PONTO ZERO Anular a deslocação do ponto zero
55 CYCL DEF 7.1 X+0
56 CYCL DEF 7.2 Y+0
57 CYCL DEF 7.3 Z+0
58 LBL 0 Fim de subprograma
59 END PGM ESFERA MM
87 STOP M6
M5 PARAGEM do mandril
M6 Troca de ferramenta
PARAGEM do mandril
PARAGEM da execução do programa
(depende do parâmetro de máquina
7440)
M8 Refrigerante LIGADO
M9 Refrigerante DESLIGADO
M30 como M2
Comportamento standard
O TNC refere as coordenadas ao ponto zero da peça de trabalho, Ver
"Definição do ponto de referência sem apalpador" na página 597.
Ativação
M91 e M92 só funcionam nos blocos de programa/posicionamento
onde estiver programado M91 ou M92.
M91 e M92 ativam-se no início do bloco.
Ativação
M104 só atua nos blocos de programa onde estiver programado
M104.
M104 atua no fim do bloco.
Ativação
M130 está ativado em forma de bloco em blocos lineares sem
correção do raio da ferramenta.
Ativação
X
N90 atua só nos blocos de programa onde se tiver programado M90.
M90 atua no início do bloco. Tem que estar selecionado o
funcionamento com distância de arrasto.
Ativação
M124 atua no início do bloco.
O TNC restaura M124, se se introduzir M124 sem o parâmetro T ou
quando é selecionado um novo programa.
Introduzir M124
Quando se introduz M124 num bloco de posicionamento, o TNC
continua com o diálogo para este bloco e pede a distância mínima
entre pontos T.
Também pode determinar T com parâmetros Q (ver "Princípio e
resumo de funções" na página 316).
Ativação
M97 atua só no bloco de programa onde se tiver programado M97. Y
A esquina do contorno não é completamente maquinada
com M97. Talvez tenham que se maquinar
posteriormente as esquinas do contorno com uma S S
ferramenta mais pequena.
13 16
17
14 15
Exemplo de blocos NC
5 TOOL CALL 20 ... Ferramenta com grande raio de ferramenta
...
13 L X... Y... R... F... M97 Chegada ao ponto do contorno 13
14 L IY-0.5 ... R... F... Maquinar pequenos desníveis no contorno 13 e 14
15 L IX+100 ... Chegada ao ponto do contorno 15
16 L IY+0.5 ... R... F... M97 Maquinar pequenos desníveis no contorno 15 e 16
17 L X... Y... Chegada ao ponto do contorno 17
Ativação
M98 só funciona nos blocos de programa onde estiver programado S S
M98.
M98 atua no fim do bloco. X
Exemplo de blocos NC
Chegar sucessivamente aos pontos de contorno 10, 11 e 12:
10 L X... Y... RL F
11 L X... IY... M98
Y
12 L IX+ ...
10
11 12
X
Introduzir M103
Quando se introduz M103 num bloco de posicionamento, o diálogo do
TNC pede o fator F.
Ativação
M103 fica ativado no início do bloco.
Para eliminar M103: programar de novo M1033 sem fator
Exemplo de blocos NC
O avanço ao afundar é 20% do avanço no plano.
Com M136 o TNC não desloca a ferramenta em mm/min mas sim com
o avanço F determinado no programa em milímetros/rotação do
mandril. Se se alterar a velocidade com o override do mandril, o TNC
ajusta automaticamente o avanço.
Ativação
M136 atua no início do bloco.
Anula M136 ao programar M137.
Ativação
M109 e M110 atuam no início do bloco. M109 e M110 anulam-se com
M111.
Introdução X
Quando se introduz M120 num bloco de posicionamento, o TNC
continua com o diálogo para esse bloco e pede a quantidade de blocos
pré-calculadas LA.
Ativação
M120 tem que estar num bloco NC que tenha também a correção de
raio RL ou RR. M120 atua a partir desse bloco até
que se elimine a correção de raio com R0
que se programe M120 LA0
que se programe M120 sem LA
se chame um outro programa com PGM CALL
se incline o plano de maquinagem com o ciclo 19 ou com a função
PLANE
M120 atua no início do bloco.
Limitações
Introdução
Quando se introduz M118 num bloco de posicionamento, o TNC
continua com o diálogo e pede os valores específicos de cada eixo.
Para introduzir as coordenadas, utilize as teclas de cor laranja dos eixos
ou o teclado ASCII.
Ativação
O posicionamento do volante é eliminado, programando de novo
M118 sem a introdução de coordenadas.
M118 atua no início do bloco.
Exemplo de blocos NC
Durante a execução do programa, ao mover-se o volante, deve poder
produzir-se uma deslocação no plano de maquinagem X/Y de ±1 mm
e no eixo rotativo B de ±5° do valor programado:
Introdução
Quando se introduz M140 num bloco de posicionamento, o TNC
continua o diálogo e pede o caminho para que a ferramenta se
distancie do contorno. Introduza o caminho pretendido que a
ferramenta deve percorrer a partir do contorno, ou prima a softkey MB
MÁX, para deslocar até à margem da área de deslocação.
Além disso, é possível programar o avanço com que a ferramenta
percorre o caminho introduzido. Se não se introduzir nenhum avanço,
o TNC percorre o caminho programado em marcha rápida.
Ativação
M140 atua só no bloco de programa onde está programado M140.
M140 fica ativo no início do bloco.
Exemplo de blocos NC
Bloco 250: afastar a ferramenta 50 mm do contorno
Bloco 251: deslocar a ferramenta até à margem da área de deslocação
Ativação
M141 atua só no bloco de programa em que está programado M141.
M141 fica ativo no início do bloco.
Ativação
M142 só atua no bloco de programa onde está programado M142.
M142 fica ativado no início do bloco.
Ativação
M143 só atua no bloco de programa onde está programado M143.
M143 fica ativado no início do bloco.
Ativação
O M148 atua até que a função é desativada com M149.
M148 atua no início do bloco, e M149 no fim do bloco.
Ativação
M150 atua só em blocos lineares e no bloco de programa em que está
programado M150.
M150 fica ativo no início do bloco.
Ativação
M200 atua até se emitir uma nova tensão através de M200, M201,
M202, M203 ou M204.
Ativação
M201 atua até se emitir uma nova tensão através de M200, M201,
M202, M203 ou M204.
Ativação
M202 atua até se emitir uma nova tensão através de M200, M201,
M202, M203 ou M204.
Campo de introdução
Tensão V: 0 a 9.999 Volts
Tempo TIME: De 0 a 1.999 segundos
Ativação
M203 atua até se emitir uma nova tensão através de M200, M201,
M202, M203 ou M204.
Campo de introdução
Tensão V: 0 a 9.999 Volts
Tempo TIME: De 0 a 1.999 segundos
Ativação
M204 atua até se emitir uma nova tensão através de M200, M201,
M202, M203 ou M204.
Função Descrição
Supervisão dinâmica de colisão DCM com Página 408
gestão de dispositivos tensores integrada
(opção de software)
Perigo de colisão!
Se tiver desativado a supervisão de colisão, o símbolo
respetivo pisca na linha de modos de funcionamento
(consultar a tabela seguinte).
Função Símbolo
Símbolo que pisca na linha de modos de
funcionamento quando a supervisão de colisão
não está ativa.
Função Softkey
Alternar entre a representação em modo
transparente e a visualização em volume
Condições
Função Softkey
Alternar entre a representação em modo
transparente e a visualização em volume
Utilização do FixtureWizard
O FixtureWizard é comandado, principalmente, com o rato. É possível
ajustar a divisão do ecrã, puxando as linhas de separação, de forma a
que os parâmetros, a figura de ajuda e o gráfico 3D sejam
apresentados pelo TNC no seu tamanho preferido.
É possível modificar a apresentação do gráfico 3D da seguinte forma:
Ampliar/reduzir modelo:
O modelo amplia-se ou reduz-se, girando a roda do rato
Deslocar modelo:
Desloca-se o modelo, premindo a roda do rato e movimentando
simultaneamente o rato
Rodar o modelo:
Para rodar o modelo, manter o botão direito do rato pressionado,
movendo-o simultaneamente
Além disso, estão disponíveis ícones, que executam as funções
seguintes ao clicar:
Função Ícone
Fechar o FixtureWizard
Distância de segurança:
Distância de segurança do ponto de medição que o
TNC deve respeitar ao pré-posicionar. Campo de
introdução de 0 a 99999,9999
Tolerância:
Desvio máximo permitido entre a posição nominal e a
real de cada ponto de verificação. Campo de
introdução de 0 a 99999,999. Se um ponto de
verificação exceder a tolerância, o TNC emite uma
mensagem de erro
Número da ferramenta / Nome ferramenta:
Número ou nome da ferramenta do apalpador.
Campo de introdução 0 a 30000,9 na introdução
numérica, 16 caracteres, no máximo, na introdução
do nome. Ao introduzir o nome, indicar o nome da
ferramenta entre aspas altas
Confirmar introduções: o TNC cria o programa de
verificação, mostra o nome do programa de
verificação numa janela sobreposta e pergunta se se
deseja executar o programa de verificação
Responder com NÃO, caso se deseje executar o
programa de verificação mais tarde, ou com SIM,
quando se queira executar o programa de verificação
imediatamente
Se se confirmou com SIM, o TNC muda para o modo
de funcionamento Execução contínua e seleciona
automaticamente o programa de verificação criado
Iniciar programa de verificação: o TNC pede que se
pré-posicione manualmente o apalpador, de modo a
que este fique em altura segura. Seguem-se as
instruções na janela sobreposta
Iniciar processo de medição: o TNC aproxima-se
sequencialmente a cada ponto de verificação. A
estratégia de posicionamento é determinada por
softkey. Confirmar de cada vez com NC-Start
No final do programa de verificação, o TNC mostra
uma janela sobreposta com os desvios da posição
nominal. Se um ponto de verificação se encontrar fora
da tolerância, o TNC mostra um texto de erro na
janela sobreposta
Função Softkey
Salvaguardar fixação
Salvaguardar fixação
Se necessário, abrir a gestão de dispositivos tensores
Utilizar o ToolHolderWizard
A utilização do ToolHolderWizard é idêntica à utilização do
FixtureWizard: (ver "Utilização do FixtureWizard" na página 418).
Ativar/desativar função
Tecla /
Funções
Softkey
Saltar para a função anterior
Espelhamento sobreposto
Com a função espelhamento sobreposto poderá espelhar todos os
eixos ativos.
Rotação sobreposta
Com a função rotação sobreposta, poderá definir uma rotação
qualquer do sistema de coordenadas no plano de maquinagem ativo
no momento.
Override do avanço
Com a função override do avanço, pode-se reduzir ou aumentar
percentualmente o avanço programado. O TNC permite introduções
entre 1 e 1000%.
Sobreposição de volante
Com a função de sobreposição do volante, permite a deslocação
sobreposta com o volante enquanto o TNC processa um programa.
Quando a função Inclinar plano de maquinagem está ativa, pode
1 2
selecionar na caixa de verificação se deseja que a ferramenta se
desloque no sistema de coordenadas da máquina ou no sistema de
coordenadas de introdução inclinado.
Deslocação no sistema de coordenadas da máquina 1:
O TNC desloca a ferramenta no sistema de coordenadas fixo da
máquina, ou seja, sempre paralelamente aos eixos da máquina X, Y
ou Z. Nesta operação, o TNC não considera a rotação básica nem
transformações de coordenadas ativas.
Deslocação no sistema de coordenadas de introdução
inclinado 2:
Se a função Inclinar plano de maquinagem (PLANE) estiver ativa, o
TNC desloca a ferramenta no plano de maquinagem inclinado
definido por PLANE.
Na coluna Valor máx., poderá definir o curso permitido máximo, que
poderá deslocar com o volante. O TNC aceita o valor efetivamente
deslocado em cada eixo na coluna Valor real, logo que a execução
do programa for interrompida (STIB=OFF). O valor real ficará
memorizado até ser apagado ou existir uma interrupção no
fornecimento de energia. Pode-se também editar o Valor real, pelo
que, se necessário, o TNC reduz o valor introduzido para o respetivo
Valor máx..
Plano limite
Com Plano limite, o TNC disponibiliza uma potente função com
diferentes aplicações. Desta forma, poderá realizar facilmente, em
especial, as seguintes maquinagens:
Evitar mensagens de interruptores limite:
Programas NC criados no sistema CAM colocam, muitas vezes,
posicionamentos de segurança próximo da área dos interruptores
limite de uma determinada máquina. Caso necessite de aplicar a
maquinagem de imediato numa máquina mais pequena, estes
blocos de posicionamento provocam interrupções na execução do
programa. Com a função Plano limite, pode limitar a margem de
deslocação de uma máquina mais pequena de modo a que deixem
de ocorrer mensagens de interruptores limite.
Maquinar áreas definíveis:
Em trabalhos de reparação, que, muitas vezes, se restringem
apenas a uma pequena área, pode definir tal área fácil e rapidamente
com suporte gráfico por meio dos planos limite. O TNC executa
então a maquinagem somente dentro da área definida.
Maquinar à altura limite:
Através da definição de um plano limite na direção do eixo da
ferramenta, por exemplo, caso esteja disponível apenas o contorno
de acabamento, tem a possibilidade de simular passos, deslocando
repetidamente o limite na direção negativa. Com efeito, o TNC
executa maquinagens fora do limite, mas deixa a ferramenta parada
sobre o limite definido na direção do eixo da ferramenta.
Distância de segurança:
Distância de segurança segundo a qual o TNC desloca a
ferramenta na direção do eixo positivo da ferramenta quando uma
posição ultrapassa um plano limite. O valor atua de forma
incremental. Se for introduzido 0, então a ferramenta permanece
no ponto de retirada
Distância de posicionamento:
Distância de paragem prévia na qual o TNC posiciona a ferramenta
depois desta se encontrar novamente dentro da margem de
deslocação. O valor atua de forma incremental no ponto de
reentrada
Lógica de posicionamento
O TNC executa os movimentos entre a posição de retirada e reentrada
de acordo com a seguinte lógica de posicionamento:
Desde que definido, o TNC retira a ferramenta na direção positiva do
eixo da máquina Z segundo a distância de segurança. Se a função
Inclinar planos estiver ativa (função PLANE), então o TNC retira na
direção do eixo da ferramenta ativa segundo a distância de
segurança.
Em seguida, o TNC posiciona a ferramenta sobre uma reta para a
posição de reentrada. O TNC desloca a posição de reentrada
segundo a distância de posicionamento na direção positiva do eixo
da ferramenta, se aquela estiver definida.
Em seguida, o TNC desloca a ferramenta para a posição de
reentrada e continua a executar o programa
Coluna Função
NR Número de linhas atuais na tabela (não têm qualquer
outra função)
Coluna Função
POUT Potência do mandril através da qual o TNC deve
reconhecer uma retirada de ferramenta. Introduzir valor
percentual relativo à carga de referência conhecida.
Valor recomendado: 8%
Coluna Função
NR Número da secção a maquinar
Ficheiro de protocolo
Durante um corte de memorização, o TNC guarda as diferentes
informações de cada secção de maquinagem no ficheiro
<nome>.H.AFC2.DEP. <nome> corresponde, neste caso, ao nome do
programa NC para o qual executou o corte de memorização. Em regra
o TNC atualiza os dados e executa diferentes avaliações. Os dados
seguintes estão memorizados nesta tabela:
Coluna Função
NR Número da secção a maquinar
Ativar/desativar a ACC
Para ativar a ACC, é necessário definir como 1 a coluna ACC na tabela
de ferramentas TOOL.T para a ferramenta correspondente e introduzir
o número de lâminas da ferramenta em CUT.. Não são necessárias
quaisquer outras definições. Quando ACC está ativa, o TNC mostra o
símbolo correspondente na visualização de posições.
Para desativar a ACC, basta definir a coluna ACC para 0.
Função
Com esta função TNC pode inverter a direção de maquinagem de um
contorno.
Exemplo de aplicação
O contorno CONT1.H deve ser fresado em vários passos. Para isso
foram criados com o TNC o ficheiro de avanço CONT1_fwd.h e o ficheiro
de retrocesso CONT1_rev.h.
Blocos NC
...
5 TOOL CALL 12 Z S6000 Chamada da ferramenta
6 L Z+100 R0 FMAX Deslocação livre no eixo da ferramenta.
7 L X-15 Y-15 R0 F MAX M3 Posicionamento prévio no plano, mandril ligado
8 L Z+0 R0 F MAX Aproximação ao ponto inicial no eixo da ferramenta
9 LBL 1 Colocar marca
10 L IZ-2.5 F1000 Aprofundamento em incremental
11 CALL PGM CONT1_FWD.H Chamar Programa de avanço
12 L IZ-2.5 F1000 Aprofundamento em incremental
13 CALL PGM CONT1_REV.H Chamar programa de retrocesso
14 CALL LBL 1 REP3 Repetir três vezes a parte do programa a partir do
bloco 9
15 L Z+100 R0 F MAX M2 Deslocação livre, fim do programa
11.12 smartWizard
Aplicação
Com o novo smart-Wizard, as esferas de ação do smarT.NC e do
diálogo Klartext engrandecem-se mutuamente. Assim, os pontos
fortes destes dois universos estão à disposição numa única superfície.
Tem a possibilidade de combinar a flexibilidade total da programação
de diálogo Klartext baseada em blocos NC com a rápida programação
de passos de trabalho do smarT.NC baseada em formulários em todas
as posições que desejar.
Especialmente em conjunto com ciclos SL ou o conversor DXF, assim
como na definição suportada graficamente de quaisquer padrões de
maquinagem, é possível alcançar uma considerável economia de
tempo na programação. Mas também todas as outras UNITs de
maquinagem disponíveis no smarT.NC facilitam a criação de
programas em diálogo Klartext.
Editar UNIT
As alterações podem ser feitas tanto no formulário, como diretamente
no bloco de diálogo Klartext respetivo. Neste caso, pode optar pelo
método que preferir.
Se pretender realizar alterações no respetivo bloco de diálogo Klartext,
utilize as teclas de seta para selecionar o valor a corrigir.
Caso deseje realizar alterações através do formulário, proceda da
seguinte forma:
Selecione o bloco inicial da UNIT que quer editar
Com a tecla de seta, desloque o cursor para a direita: o TNC abre o
formulário
Efetuar as alterações desejadas, guardar as alterações e sair do
formulário com a tecla END.
Editar textos
Na primeira linha do editor de textos, há uma coluna de informação
onde se visualiza o nome do ficheiro, a sua localização e o modo de
escrita do cursor (inglês: marca de inserção):
Ficheiro: Nome do ficheiro de texto
Linha: Posição atual do cursor sobre a linha
Coiuna: Posição atual do cursor sobre a coluna
INSERT: Acrescentam-se os novos caracteres
OVERWRITE: Os novos caracteres são escritos sobre o texto já
existente, na posição do cursor
Função Softkey
Apagar e memorizar uma linha
Função Softkey
Apagar o texto marcado e memorizá-lo
Possibilidades de aplicação
Com as tabelas de dados de corte, nas quais estão determinadas DATEI: TOOL.T MM
combinações de materiais/utensílios de corte, o TNC pode, a partir da T R CUT. TYP TMAT CDT
0 ... ... ... ... ...
velocidade de corte VC e do avanço dos dentes fZ, calcular as rotações 1 ... ... ... ... ...
2 +5 4 MILL HSS PRO1
do mandril S e o avanço F. Para o cálculo, é indispensável que se tenha 3 ... ... ... ... ...
determinado no programa o material da peça de trabalho, e numa 4 ... ... ... ... ...
Apagar linha
Escolher a tabela
Introduções em
Significado
TNC.SYS
WMAT= Caminho para a tabela de materiais de
trabalho
Exemplo de TNC.SYS
WMAT=TNC:\CUTTAB\WMAT_GB.TAB
TMAT=TNC:\CUTTAB\TMAT_GB.TAB
PCDT=TNC:\CUTTAB\
Comando de
Significado
estrutura
NR Número de coluna
Exemplo:
descrever na linha 5 da tabela aberta atualmente as colunas Raio,
Profundidade e D. Os valores que se pretende escrever na tabela têm
que estar memorizados nos parâmetros Q5, Q6 e Q7.
53 FN0: Q5 = 3,75
54 FN0: Q6 = -5
55 FN0: Q7 = 7,5
56 FN 27: TABWRITE 5/“RAIO,PROFUNDIDADE,D“ = Q5
Exemplo:
Ler na linha 6 da tabela aberta atualmente os valores das colunas Raio,
Profundidade e D. Memorizar o primeiro valor no parâmetro Q Q10
(segundo valor em Q11, terceiro valor em Q12).
Do modelo 3D ao programa NC
O processo de criação de um programa NC a partir de um modelo CAD
pode representar-se esquematicamente da seguinte forma:
CAD: criação do modelo
Os departamentos de design disponibilizam um modelo 3D da peça
de trabalho a maquinar. Idealmente, o modelo 3D é construído à
média de tolerância.
CAM: geração de trajetórias, correção da ferramenta
O programador CAM estabelece as estratégias de maquinagem
para as áreas a maquinar da peça de trabalho. Com base nas
superfícies do modelo CAD, o sistema CAM calcula então as
trajetórias de movimentação da ferramenta. Estas trajetórias da
ferramenta compõem-se de pontos individuais, que são calculados
pelo sistema CAM, de modo a que a superfície a maquinar se
aproxime da melhor forma, segundo erros de cordão e tolerâncias
predefinidos. Forma-se, assim, um programa NC neutro para a
máquina, o chamado CLDATA (cutter location data). A partir do
CLDATA, um pós-processador relacionado com a máquina e
adaptado ao comando cria um programa NC específico da máquina
e do comando e que o comando CNC pode executar. O pós-
processador é o elo de ligação central entre o sistema CAM e o
comando CNC.
TNC: controlo de movimento, supervisão da tolerância, perfil
de velocidade
A partir dos pontos definidos no programa NC, o TNC calcula os
movimentos dos diversos eixos da máquina e os necessários perfis
de velocidade. Nesta operação, as potentes funções de filtro
processam e alisam o contorno, de modo a que o TNC respeite o
máximo desvio de trajetória permitido.
Mecatrónica: regulação do avanço, tecnologia de acionamento,
máquina
Mediante o sistema de acionamento, a máquina converte os
movimentos e perfis de velocidade calculados pelo TNC em
movimentos de ferramenta reais.
máquina:
Separar os avanços para o posicionamento prévio, a maquinagem
e o corte em profundidade e defini-los no início do programa
através de parâmetros Q
Para uma melhor estruturação de programas NC grandes, utilizar
a função de estruturação do TNC: Ver "Estruturar programas",
página 160
Para a documentação do programa NC, utilizar a função de
comentário do TNC: Ver "Acrescentar comentários", página 158
Para maquinar furos e geometrias de caixas simples, utilizar os
abrangentes ciclos do TNC disponíveis: ver o Manual do Utilizador
Programação de ciclos
Nos ajustes, produzir os contornos com correção de raio da
ferramenta RL/RR: Ver "Correção do raio da ferramenta", página
217. Dessa forma, o operador da máquina pode efetuar as
correções necessárias facilmente
T
forma, garante-se a impossibilidade de ocorrerem danos
no contorno.
Na definição de maquinagens de acabamento, prestar
atenção a que o erro de cordão definido no sistema CAM
não esteja ajustado para mais que 5 µm. No ciclo 32, Z
aplicar a tolerância T de 1,3 a 5 vezes adequada às
circunstâncias.
FUNÇÃO TCPM Determinar o comportamento do TNC ao posicionar eixos rotativos Página 522
(desenvolvimento de M128)
M126 Deslocar os eixos rotativos pelo curso mais curto Página 529
Com a função PLANE (em inglês plane = plano), dispõe de uma potente
função, com a qual pode definir, de formas diferentes, planos de
maquinagem inclinados.
Todas as funções PLANE disponíveis no TNC descrevem o plano de
maquinagem pretendido, independentemente dos eixos rotativos que
existam, efetivamente, na sua máquina. Dispõe-se das seguintes
possibilidades:
VETOR Vetor normal para a definição do plano e vetor base Página 507
para a definição do plano e vetor base para a
definição da direção do eixo X inclinado
Visualização de posição
Logo que é ativada uma função PLANE qualquer, o TNC mostra na
visualização de estado suplementar o ângulo sólido calculado (ver
figura). Por norma, e independentemente da função PLANE utilizada, o
TNC calcula internamente sempre de regresso ao ângulo sólido.
No modo Curso restante (PERCREST), ao inclinar (modo MOVE ou TURN)
no eixo rotativo, o TNC mostra o curso do eixo rotativo até à posição
final definida (ou calculada).
Parâmetros de introdução
Ângulo sólido A?: ângulo de rotação SPA no eixo X fixo
da máquina (ver figura em cima, à direita). Campo de
introdução de -359.9999° a +359.9999°.
Ângulo sólido B?: ângulo de rotação SPB no eixo Y fixo
da máquina (ver figura em cima, à direita). Campo de
introdução de -359.9999° a +359.9999°.
Ângulo sólido C?: ângulo de rotação SPC no eixo Z fixo
da máquina (ver figura no meio, à direita). Campo de
introdução de -359.9999° a +359.9999°.
Continuar com as características de posição (ver
"Determinar o comportamento de posicionamento da
função PLANE" na página 514)
Abreviaturas utilizadas
Abreviatura Significado
SPATIAL Em inglês spatial = espacial
Exemplo: Bloco NC
Parâmetros de introdução
Âng. proj. 1 Plano de coordenadas?: ângulo
projetado do plano de maquinagem inclinado no 1.º
plano de coordenadas do sistema de coordenadas
fixo da máquina (Z/X no eixo da ferramenta Z, ver
figura em cima, à direita). Campo de introdução de
-89.9999° a +89.9999°. O eixo 0° é o eixo principal do
plano de maquinagem ativado (para X com eixo da
ferramenta Z, sentido positivo, ver figura em cima, à
direita)
Âng. proj. 2 Plano de coordenadas?: ângulo
projetado no 2.º plano de coordenadas do sistema de
coordenadas fixo da máquina (Y/Z no eixo da
ferramenta Z, ver figura em cima, à direita). Campo de
introdução de -89.9999° a +89.9999°. O eixo 0° é o
eixo secundário do plano de maquinagem ativado (Y
com eixo da ferramenta Z)
Ângulo ROT do plano Plano?: rotação do sistema de
coordenadas inclinado em torno do eixo da
ferramenta inclinado (corresponde, respetivamente, a
uma rotação com ciclo 10 ROTAÇÃO). Com o ângulo
de rotação, pode-se determinar facilmente o sentido
do eixo principal do plano de maquinagem (para X
com eixo da ferramenta Z, Z com eixo da ferramenta
Y, ver figura no meio, à direita). Campo de introdução
de 0° a +360°.
Continuar com as características de posição (ver
"Determinar o comportamento de posicionamento da
função PLANE" na página 514)
Bloco NC
Abreviaturas utilizadas
Abreviatura Significado
PROJECTED Em inglês, projected = projetado
Parâmetros de introdução
Ângulo rotaç. Plano de coordenadas principal?:
ângulo de rotação EULPR em torno do eixo Z (ver
figura em cima, à direita). Ter em atenção:
O campo de introdução vai de -180.0000° a
180.0000°
Eixo 0° é o eixo X
Ângulo de inclinação eixo da ferramenta?: ângulo
de inclinação EULNU do sistema de coordenadas em
torno do eixo X rodado por meio do ângulo de
precessão (ver figura no meio, à direita). Ter em
atenção:
O campo de introdução vai de 0° a 180.0000°
O eixo 0° é o eixo Z
Ângulo ROT do plano Plano?: rotação EULROT do
sistema de coordenadas inclinado em torno do eixo
inclinado (corresponde respetivamente a uma rotação
com ciclo 10 ROTAÇÃO). Com o ângulo de rotação,
pode-se determinar facilmente o sentido do eixo X no
plano de maquinagem inclinado (ver figura em baixo,
à direita). Ter em atenção:
O campo de introdução vai de 0° a 360,0000°
Eixo 0° é o eixo X
Continuar com as características de posição (ver
"Determinar o comportamento de posicionamento da
função PLANE" na página 514)
Bloco NC
Abreviaturas utilizadas
Abreviatura Significado
EULER Matemático suíço, que definiu o ângulo chamado
de Euler
Parâmetros de introdução
Componente X do vetor de base?: componente X BX
do vetor de base B (ver figura em cima, à direita).
Campo de introdução: de -99.9999999 a
+99.9999999
Componente Y do vetor de base?: componente Y BY
do vetor de base B (ver figura em cima, à direita).
Campo de introdução: de -99.9999999 a
+99.9999999
Componente Z do vetor de base?: componente Z BZ
do vetor de base B (ver figura em cima, à direita).
Campo de introdução: de -99.9999999 a
+99.9999999
Componente X do vetor normal?: componente X NX do
vetor normal N (ver figura no meio, à direita). Campo
de introdução: de -99.9999999 a +99.9999999
Componente Y do vetor normal?: componente Y NY do
vetor normal N (ver figura no meio, à direita). Campo
de introdução: de -99.9999999 a +99.9999999
Componente Z do vetor normal?: componente Z NZ do
vetor normal N (ver figura em baixo, à direita). Campo
de introdução: de -99.9999999 a +99.9999999
Continuar com as características de posição (ver
"Determinar o comportamento de posicionamento da
função PLANE" na página 514)
Bloco NC
Abreviaturas utilizadas
Abreviatura Significado
VETOR Inglês vector = vetor
Parâmetros de introdução
Coordenada X do 1.º ponto do plano?: coordenada X
P1X do 1.º ponto do plano (ver figura em cima, à
direita)
Coordenada Y do 1.º ponto do plano?: coordenada Y
P1Y do 1.º ponto do plano (ver figura em baixo à
direita)
Coordenada Z do 1.º ponto do plano?: coordenada Z
P1Z do 1.º ponto do plano (ver figura em baixo à
direita)
Coordenada X do 2.º ponto do plano?: coordenada X
P2X do 2.º ponto do plano (ver figura central à direita)
Coordenada Y do 2.º ponto do plano?: coordenada Y
P2Y do 2.º ponto do plano (ver figura central à direita)
Coordenada Z do 2.º ponto do plano?: coordenada Z
P2Z do 2.º ponto do plano (ver figura central à direita)
Coordenada X do 3.º ponto do plano?: coordenada X
P3X do 3.º ponto do plano (ver figura em baixo à
direita)
Coordenada Y do 3.º ponto do plano?: coordenada Y
P3Y do 3.º ponto do plano (ver figura em baixo à
direita)
Coordenada Z do 3.º ponto do plano?: coordenada Z
P3Z do 3.º ponto do plano (ver figura em baixo à
direita)
Continuar com as características de posição (ver
"Determinar o comportamento de posicionamento da
função PLANE" na página 514)
Bloco NC
Abreviaturas utilizadas
Abreviatura Significado
PONTOS Em inglês points = pontos
Parâmetros de introdução
Ângulo incremental?: ângulo sólido segundo o qual
se pretende continuar a inclinar o plano de
maquinagem ativado (ver figura em cima, à direita).
Selecionar por softkey, o eixo em redor do qual se
pretende inclinar. Campo de introdução: de
-359,9999° a +359,9999°
Continuar com as características de posição (ver
"Determinar o comportamento de posicionamento da
função PLANE" na página 514)
Abreviaturas utilizadas
Abreviatura Significado
RELATIVO Em inglês relative = referente a
Exemplo: Bloco NC
Abreviatura Significado
AXIAL Em inglês, axial = forma do eixo
Determinar o comportamento de
posicionamento da função PLANE
Resumo
Independentemente da função PLANE que se utiliza para definir o
plano de maquinagem inclinado, estão sempre disponíveis as
seguintes funções para o comportamento de posicionamento:
Inclinação automática
Seleção de possibilidades de inclinação alternativas
Seleção de tipo de transformação
1
1
...
12 L Z+250 R0 FMAX Posicionar na altura segura
13 PLANE SPATIAL SPA+0 SPB+45 SPC+0 STAY Definir e ativar função PLANE
14 L A+Q120 C+Q122 F2000 Posicionar eixo rotativo com os valores calculados
pelo TNC
... Definir maquinagem no plano inclinado
–90 < A < +10 A+0, C+0 não progr. A–45, C–90
Retirar a ferramenta
Ativar M128
Definir uma função PLANE qualquer, ter atenção ao comportamento
de posicionamento
Executar o programa com blocos LN, onde está definido por vetor o
sentido da ferramenta
Ativação
M116 atua no plano de maquinagem. Com M117, M116 é anulado; no fim
do programa, M116 também fica inativado.
M116 atua no início do bloco.
Ativação
M126 atua no início do bloco.
M126 é anulado M127; no fim do programa, M126 deixa também de
atuar.
Exemplo de blocos NC
Reduzir os valores de visualização de todos os eixos rotativos
ativados:
L M94
L M94 C
Ativação
M94 atua só no bloco de programa onde estiver programado M94.
M94 atua no início do bloco.
Ativação
M114 atua no início do bloco, e M115 no fim do bloco. M114 não atua
se estiver ativada a correção de raio da ferramenta.
Elimina M114 com M115. M114 também deixa de atuar no fim do
programa.
Ativação
M128 atua no início do bloco, M129 no fim do bloco. M128 também atua
nos modos de funcionamento manuais e permanece ativado depois
de uma troca de modo de funcionamento. O avanço para o movimento
de compensação permanece ativo até se programar um movimento
novo, ou anular M128 com M129.
M128 anula-se com M129. Se se selecionar um novo programa num
modo de funcionamento de execução do programa, o TNC também
anula M128.
Exemplo de blocos NC
Executar movimentos de compensação com um avanço de 1000
mm/min:
Ativação
M134 atua no início do bloco, e M135 no fim do bloco.
M134 é anulado com M135. Quando num modo de funcionamento de
execução do programa se seleciona um novo programa, o TNC
também anula M134.
Ativação
M138 atua no início do bloco.
M138 é anulado programando de novo M138 sem indicação de eixos
basculantes.
Exemplo de blocos NC
Para as funções acima apresentadas, considerar só o eixo basculante
C:
Ativação
M144 fica ativo no início do bloco. M144 não atua na ligação com
M114, M128 ou inclinação do plano de maquinagem.
M144 é anulado ao programar M145.
TY TX
L: Reta
X, Y, Z: Coordenadas do ponto final da reta corrigidas
L: Reta
B, C: Coordenadas dos eixos rotativos para a orientação da
ferramenta
RL: Correção de raio
F: Avanço
M: Função auxiliar
Condições
A opção de software 3D-ToolComp está ativada
A opção de software 2 Maquinagem 3D está ativada
O parâmetro de máquina 7680, bit 6 deve estar definido para o valor
1: o TNC calcula juntamente o R2 da tabela de ferramentas com a
correção de comprimento da ferramenta
A coluna DR2TABLE na tabela de ferramentas TOOL.T está ativada
(parâmetro de máquina 7266.42)
A ferramenta foi medida com o sistema a laser e a tabela de valores
de correção está disponível num diretório em TNC:\. Em alternativa,
também pode criar a tabela de valores de correção manualmente
(ver "Tabela de valores de correção" na página 546)
As dimensões de ferramenta L, R e R2 estão registadas na tabela de
ferramentas TOOL.T
Na coluna DR2TABLE da tabela de ferramentas TOOL.T, está
registado o nome de caminho da tabela de valores de correção (sem
extensão de ficheiro) para a ferramenta a corrigir (ver "Tabela de
ferramentas: dados standard da ferramenta" na página 184)
Programa NC: são necessários blocos NC com vetores normais à
superfície (ver "Programa NC" na página 548)
+0.03
50° -0.02 mm (medido)
+0.02
45° (ponto de contacto) +0,005 mm (interpolado)
+0.01
+0.005
0
O TNC emite uma mensagem de erro se não conseguir 40° 45° 50° ANGLE
determinar um valor de correção mediante interpolação. 0.01
Programa NC
Basicamente, o 3D-ToolComp funciona apenas com programas que
contenham um vetor normal à superfície (ver "Definição de um vetor
normalizado" na página 539). Ao criar o programa NC através do seu
sistema CAM, deve prestar atenção ao seguinte: Z
Se o programa NC for calculado para o centro da esfera, então deve
NZ
definir o valor nominal do raio R2 da fresa esférica na tabela de
ferramentas TOOL.T
Se o programa NC for calculado para o polo sul da esfera, então deve NX
definir o valor nominal do raio R2 da fresa esférica e, além disso, o
valor R2 com comprimento delta negativo na coluna DL da tabela de
ferramentas TOOL.T
Exemplo: programa de três eixos com vetor normal à superfície
X
FUNCTION TCPM OFF
LN X+31,737 Y+21,954 Z+33,165 NX+0,2637581 NY+0,0078922
NZ–0,8764339 F1000
10 ...
Campo de introdução
Ponto final de Spline: -99 999,9999 até +99 999,9999
Parâmetro K de Spline: -9,99999999 até +9,99999999
Expoente para parâmetro K de Spline: -255 até +255 (valor inteiro)
Posicao Significado
Valores reais Introduzir coordenadas da posição da ferramenta
atual em relação ao sistema de coordenadas
ativado
Ligar/desligar a edição
ferramenta
13.2 Funcionamento de paletes com maquinagem orientada para a
Número Preset da tabela de preset de paletes. O número de preset
aqui definido é interpretado pelo TNC como ponto de referência de
paletes (registo PAL na coluna PAL/PGM). O preset de paletes pode
ser utilizado para compensar diferenças mecânicas entre as paletes.
Também é possível ativar automaticamente um preset de paletes
ao trocar de palete
PRESET (registo facultativo):
Número Preset da tabela de Preset. O número de preset aqui
definido é interpretado pelo TNC como ponto de referência de
paletes (registo PAL na coluna PAL/PGM) ou como ponto de referência
de peça de trabalho (registo PGM na linha PAL/PGM). Se na sua
máquina estiver ativa uma tabela de preset de paletes, utilizar a
coluna PRESET apenas para pontos de referência de peça de trabalho
DATA (registo facultativo):
Nome da tabela de pontos zero. As tabelas de pontos zero devem
ser memorizadas no mesmo diretório da tabela de paletes, senão
terá de se introduzir o nome completo do caminho da tabela de
pontos zero. Os pontos zero da respetiva tabela são ativados no
programa NC com o ciclo 7 DESLOCAÇÃO DO PONTO ZERO
X, Y, Z (registo facultativo, outros eixos possíveis):
Em caso de paletes e fixações, as coordenadas programadas
referem-se ao ponto zero da máquina. Em programas NC, as
coordenadas programadas referem-se ao ponto zero de paletes ou
Estas introduções vão sobrescrever o último ponto de referência
que se tenha memorizado no modo de funcionamento manual. Com
a função auxiliar M104, é possível voltar a ativar o último ponto de
referência memorizado. Com a tecla "Aceitar posição real", o TNC
realça uma janela com a qual se pode mandar introduzir pelo TNC
diferentes pontos como ponto de referência (ver tabela seguinte)
Posicao Significado
Valores reais Introduzir coordenadas da posição da ferramenta
atual em relação ao sistema de coordenadas
ativado
Acrescentar fixação
Acrescentar ferramenta
Apagar palete
Apagar fixação
Apagar ferramenta
ferramenta
13.2 Funcionamento de paletes com maquinagem orientada para a
com TO ou CTO têm o estado TERMINADO, são executadas a
linhas seguintes no ficheiro de paletes
TESTE DE MEMORIZAÇÃO
INTERRUPÇÃO DE CORRENTE
FUNCIONAMENTO MANUAL
PASSAR OS PONTOS DE REFERÊNCIA
PASSO DE APROXIMAÇÃO =
Display do volante
O display do volante (ver a figura) compõe-se de uma linha superior e 2
1
6 linhas de estado em que o TNC apresenta as seguintes informações:
3
1 Apenas no volante sem fios HR 550 FS: 4 5 6
Indica se o volante se encontra na estação de docking ou se a 5
7 2
8 9 10 11
2
operação sem fios está ativa 12 13
2 Apenas no volante sem fios HR 550 FS:
Indicação da intensidade de campo, 6 barras = intensidade de
campo máxima 14
3 Apenas no volante sem fios HR 550 FS:
Estado da carga do acumulador, 6 barras = carga máxima.
Durante o carregamento, uma barra corre da esquerda para a
direita
4 IST (real): tipo de visualização de posições
5 Y+129.9788: Posição do eixo selecionado
6 *: STIB (Steuerung in Betrieb [Comando em funcionamento]); foi
iniciada a execução do programa ou o eixo está em movimento
7 S0: Velocidade atual do mandril
8 F0: Avanço atual com o qual o eixo selecionado é deslocado
momentaneamente
9 E: Existe uma mensagem de erro
10 3D: A função Inclinação do plano de maquinagem está ativa
11 2D: A função Rotação básica está ativa
12 RES 5.0: Resolução do volante ativa. Distância em mm/rotação
(°/rotação em caso de eixos rotativos), que o eixo selecionado se
desloca numa rotação do volante
13 STEP ON ou OFF: Posicionamento incremental ativo ou inativo.
Com a função ativa, o TNC mostra adicionalmente o passo de
deslocação ativo
14 Barra de softkeys: Seleção de várias funções, descrição nas
secções seguintes
Deslocar eixo
Introduzir o avanço F
Premir a softkey F3 do volante (MSF)
Premir a softkey F3 do volante (F) drücken
Selecionar o avanço pretendido premindo a tecla F1 ou F2. Se
mantiver premida a respetiva tecla, o TNC aumenta o passo de
contagem numa mudança de dez respetivamente pelo fator 10.
Premindo mais uma vez a tecla CTRL, aumenta o passo de
contagem para 1000
Confirmar o novo avanço F com a softkey F3 do volante (OK)
Introduzir valores
Velocidade do mandril S, função auxiliar M
VELOCIDADE DO MANDRIL S=
Funções de segurança
Coluna Significado
SLS2 Velocidades reduzidas com segurança no
modo de funcionamento de segurança 2
(SOM_2) para os eixos respetivos
Preparação
Fixar e ajustar a peça de trabalho
Introduzir a ferramenta zero com raio conhecido
Assegurar-se de que o TNC visualiza as posições reais
Medida de proteção Y
Resumo
Ciclo Softkey
Rotação básica sobre dois pontos:
O TNC determina o ângulo entre a linha de união dos 2
pontos e duma posição nominal (eixo de referência
angular).
Apalpar furos
Efetuar um posicionamento prévio aprox. no centro do furo. Depois de
se acionar a tecla NC-Start, o TNC lê automaticamente quatro pontos
da parede do furo.
A seguir, desloque o apalpador até ao furo seguinte, e apalpe-o de
igual forma. O TNC repete este processo até terem sido apalpados
todos os furos para a determinação do ponto de referência.
Círculo interior:
O TNC apalpa a parede interior do círculo nas quatro direções dos Y+
eixos de coordenadas
Em círculos interrompidos (arcos de círculo), é possível selecionar X X+
qualquer direção de apalpação.
Posicionar a esfera de apalpação aprox. no centro do círculo
Selecionar a função de apalpação: selecionar a softkey Y
APALPAR CC
Apalpar: premir quatro vezes a tecla NC-Start. O X
apalpador apalpa sucessivamente 4 pontos da parede
interior do círculo
Se quiser trabalhar com uma medição compensada
(só em máquinas com orientação do mandril,
Y
dependente de MP6160), prima a softkey 180° e Y
apalpe de novo 4 pontos da parede interior do círculo
Se quiser trabalhar sem medição compensada: prima X+
a tecla END
Ponto de referência: introduzir na janela de menu as
duas coordenadas do ponto central do círculo, aceitar
com a softkey MEMORIZAR PONTO REF. ou
escrever os valores numa tabela (ver "Escrever X
valores de medição provenientes dos ciclos de
apalpação numa tabela de pontos zero", página 609,
ou ver "Escrever valores de medição provenientes
dos ciclos de apalpação na tabela de pontos de Y+ X
referência", página 610)
Finalizar a função de apalpação: premir a tecla END
X+ X
Apalpar furos
Efetuar um posicionamento prévio aprox. no centro do furo. Depois de
se acionar a tecla NC-Start, o TNC lê automaticamente quatro pontos
da parede do furo.
A seguir, desloque o apalpador até ao furo seguinte, e apalpe-o de
igual forma. O TNC repete este processo até terem sido apalpados
todos os furos para a determinação do ponto de referência.
Resumo
Ciclo Softkey
Rotação básica sobre dois furos:
O TNC determina o ângulo entre a linha de união dos
pontos centrais do furo e duma posição nominal (eixo
de referência angular)
638
Funcionamento manual e ajuste
Posicionamento com
introdução manual
15.1 Programação e execução de maquinagens simples
Limitações:
Não estão disponíveis a Livre Programação de Contornos
FK, os gráficos de programação e os gráficos de execução
do programa.
O ficheiro $MDI não pode conter nenhuma chamada de
programa (PGM CALL).
50
Função de retas: Ver "Reta L" na página 236, ciclo FURAR: consultar o
Manual do Utilizador Ciclos, Ciclo 200 FURAR.
Finalizar a introdução
FICHEIRO DE DESTINO=
Executar a cópia
644
Posicionamento com introdução manual
Teste do programa e
execução do programa
16.1 Gráficos
16.1 Gráficos
Aplicação
Nos modos de funcionamento de execução do programa e no modo
de funcionamento teste do programa, o TNC simula graficamente a
maquinagem. Com as softkeys, seleciona-se:
Vista de cima
Representação em 3 planos
Representação 3D
O gráfico do TNC corresponde à representação de uma peça de
trabalho maquinada com uma ferramenta cilíndrica. Quando está
ativada a tabela de ferramentas, é possível representar a maquinagem
com uma fresa esférica. Para isso, introduza na tabela de ferramentas
R2 = R.
O TNC não mostra o gráfico quando
o programa atual não contém uma definição válida do bloco
não está selecionado nenhum programa
Funções Softkey
Testar o programa com a velocidade, com a qual
também é executado (são tomados em conta os
avanços programados)
Resumo: vistas
Nos modos de funcionamento de execução do programa e no modo
de funcionamento Teste do programa o TNC mostra as seguintes
softkeys:
Vista Softkey
Vista de cima
Representação em 3 planos
Representação 3D
Vista de cima
A simulação gráfica nesta vista é a mais rápida.
Função Softkeys
Deslocar o plano da secção vertical para a
direita ou para a esquerda
Representação 3D
O TNC mostra a peça de trabalho no espaço. Se dispuser do hardware
correspondente, o TNC também representa graficamente através do
gráfico 3D de alta resolução as maquinagens do plano de maquinagem
inclinado e maquinagens de planos múltiplos.
Pode rodar a representação 3D em volta do eixo vertical e inverter em
volta do eixo horizontal, utilizando as softkeys. Se existir um rato ligado
ao TNC, poderá executar igualmente esta função premindo o botão
direito do rato.
É possível representar com uma moldura os contornos do bloco para
iniciar a simulação gráfica.
No modo de funcionamento Teste do Programa dispõe-se de funções
para a ampliação de um pormenor, ver "Ampliação de um pormenor",
página 653.
Selecionar a representação 3D com softkey.
Premindo duas vezes a softkey comuta para o gráfico
3D de alta resolução. A comutação apenas é possível
quando a simulação já tiver terminado. O gráfico de
alta resolução demonstra, de forma pormenorizada, a
superfície da peça de trabalho maquinada.
Função Softkeys
Rodar na vertical a representação em
passos de 5°
Função Softkeys
Selecionar o lado esquerdo/direito da peça
de trabalho
Aceitar o pormenor
Função Softkey
Visualizar o bloco por maquinar com a última ampliação
de pormenor selecionada
Visualizar ferramenta
Na vista de cima e na representação em 3 planos poderá visualizar a
ferramenta durante a simulação. O TNC representa a ferramenta no
diâmetro que está definido na tabela de ferramentas.
Função Softkey
Não visualizar a ferramenta na simulação
Teste do programa
Para o cálculo do tempo, o TNC considera os seguintes pontos:
Movimentos de deslocação com avanço
Tempos de permanência
Ajustes da dinâmica da máquina (acelerações, ajustes dos filtros,
controlo de movimento)
O tempo determinado pelo TNC não tem em conta os movimentos em
marcha rápida nem os tempos dependentes da máquina (p.ex., para
troca de ferramenta).
Se ligou o cálculo do tempo de maquinagem, pode gerar um ficheiro
no qual estão listados os tempos de aplicação de todas as ferramentas
utilizadas no programa (ver "Verificação da aplicação da ferramenta" na
página 204).
Funções Softkey
Passar uma página para trás no programa
Funções Softkey
Anular o bloco e verificar o programa completo
Pode utilizar esta função para testar programas cuja cinemática não
coincide com a cinemática de máquina ativa (p.ex., em máquinas com
sistemas de troca de cabeça ou comutação de campo de deslocação).
Contanto que o fabricante tenha instalado várias cinemáticas na sua
máquina, pode ativar uma destas cinemáticas para o teste do
programa através da função MOD. A cinemática de máquina ativa não
é afetada com isso.
Selecionar o modo de funcionamento Teste do
programa
Selecionar o programa que deseja testar
Selecionar a função MOD
Pode utilizar esta função nas máquinas em que quer definir o plano de
maquinagem mediante ajuste manual dos eixos da máquina.
Selecionar o modo de funcionamento Teste do
programa
Selecionar o programa que deseja testar
Selecionar a função MOD
Interrupção programada
Pode determinar as interrupções diretamente no programa de
maquinagem. O TNC interrompe a execução do programa logo que o
programa de maquinagem é executado até ao bloco que contém uma
das seguintes introduções:
STOP (com e sem função auxiliar)
Função auxiliar M0, M2 ou M30
Função auxiliar M6 (determinada pelo fabricante da máquina)
Perigo de colisão!
Se se interromper a execução do programa num plano
inclinado de maquinagem, pode-se comutar o sistema de
coordenadas entre inclinado e não inclinado e comutar a
direção ativa do eixo da ferramenta com a softkey 3D ROT.
O TNC avalia a seguir de forma correspondente a função
das teclas de direção dos eixos, do volante e lógica de
reaproximação. Ao retirar, deve ter em atenção que o
sistema de coordenadas correto deve estar ativado e que
os valores angulares dos eixos rotativos devem estar
introduzidos no menu 3D-ROT.
Exemplo de aplicação:
Retirar o mandril depois duma rotura de ferramenta
Interromper a maquinagem
Desbloquear as teclas externas de direção: premir a softkey
DESLOCAÇÃO MANUAL
Se necessário, ativar o sistema de coordenadas para onde pretende
fazer a deslocação, através da softkey 3D VERMELHO
Deslocar os eixos da máquina com as teclas externas de direção
Modificar ajustes
Selecionar a função MOD com as teclas de setas no menu
visualizado
Para se modificar um ajuste, consoante a função selecionada, existem
três possibilidades:
Introduzir diretamente o valor numérico, p.ex. na determinação dos
finais de curso
Modificar o ajuste premindo a tecla ENT, p.ex., na determinação da
introdução do programa
Modificar o ajuste com uma janela de seleção. Quando se dispõe de
várias possibilidades de ajuste, pode-se abrir uma janela premindo a
tecla GOTO onde rapidamente se vêm todas as possibilidades de
ajuste. Selecione diretamente o ajuste pretendido, premindo a
respetiva tecla numérica (à esquerda do ponto duplo), ou com a tecla
de seta, e a seguir confirme com a tecla ENT. Se não quiser
modificar o ajuste, feche a janela com a tecla END
Função Código
Selecionar parâmetros de utilizador e copiar 123
templates
Copiar templates
No TNC estão arquivados templates para diversos tipos de ficheiros
(ficheiros de paletes, tabelas de definição livre, tabelas de dados de
corte, etc.). Para poder dispor dos templates na partição do TNC,
proceda da seguinte forma:
Introduza o código 123 e confirme com a tecla ENT: encontra-se
agora nos parâmetros do utilizador
Premindo a tecla MOD, o TNC mostra várias informações
Pressione a softkey UPDATE DATA: o TNC alterna para o menu de
atualizações de software.
Pressionando a softkey COPY SAMPLE FILES, o TNC copia todos
os templates disponíveis na partição do TNC. Tenha em conta que
o TNC sobrescreve os templates que já tenham sido alterados pelo
utilizador (p. ex., tabelas de dados de corte)
Para regressar ao ecrã de saída, prima duas vezes a tecla END
Modo de
Aparelho externo Símbolo
funcionamento
PC com software de transmissão FE1
HEIDENHAIN TNCremoNT
Unidades de disquetes da
HEIDENHAIN FE1
FE 401 B FE1
FE 401 a partir do prog. nº
230626-03
Atribuição
Com esta função, determina-se para onde se transmitem os dados do
TNC.
Aplicações:
Emitir valores de parâmetros Q com a função FN15
Emitir os valores de parâmetros Q com a função FN16
Consoante o modo de funcionamento do TNC, utiliza-se a função
PRINT ou PRINT-TEST:
Modo de funcionamento do
Função de transmissão
TNC
Execução do programa bloco a PRINT
bloco
Função Caminho
Emitir dados através de RS-232 RS232:\....
Modo de
Dados Nome do ficheiro
funcionamento
Valores com FN15 Execução do %FN15RUN.A
programa
Instalação em Windows
Inicie o programa de instalação SETUP.EXE com o gestor de
ficheiros (Explorer)
Siga as instruções do programa de setup
Finalizar o TNCremoNT
Selecione o nível de menu <Ficheiro>, <Finalizar>
Possibilidades de conexão
É possível ligar a placa Ethernet do TNC à rede através de um conector
RJ45 (X26,100BaseTX ou 10BaseT) ou diretamente com um PC. O
conector está isolado galvanicamente da eletrónica de comando.
Com um conector 100BaseTX ou 10BaseT, utilize um cabo Twisted
Pair para ligar o TNC à sua rede.
Configurar o TNC
Ajuste Significado
Interface Nome da interface Ethernet que deve ser
principal integrada na rede da sua firma. Só ativa se
estiver disponível uma segunda interface
Ethernet opcional no hardware do comando
Ajuste Significado
Lista de Lista das interfaces Ethernet ativas. Selecionar
interfaces um das interfaces listadas (com o rato ou a tecla
de seta)
Botão no ecrã Ativar:
Ativar a interface selecionada (X na coluna
Ativa)
Botão no ecrã Desativar:
Desativar a interface selecionada (- na coluna
Ativa)
Botão no ecrã Configurar:
Abrir o menu de configuração
Ajuste Significado
Estado Interface ativa:
Estado da ligação da interface Ethernet
selecionada
Nome:
Nome da interface que está a ser configurada
Ligação de ficha:
Número da ligação de ficha desta interface na
unidade lógica do comando
Ajuste Significado
Domain Name Opção Obter DNS automaticamente:
Server (DNS) O TNC deve obter automaticamente o
endereço IP do Domain Name Server
Opção Configurar DNS manualmente:
Introduzir os endereços IP do servidor e nome
do domínio manualmente
Default Opção Obter Default GW automaticamente:
Gateway O TNC deve obter o Default Gateway
automaticamente
Opção Configurar Default Gateway
manualmente:
Introduzir os endereços do Default Gateway
manualmente
Ajuste Significado
Proxy Ligação direta à Internet / NAT:
O comando transmite os pedidos de
informação pela Internet ao Default Gateway,
que dali devem ser reenviados através de
Network Address Translation (p.ex., em caso
de ligação direta a um modem)
Utilizar Proxy:
Definir o endereço e a porta do router de
internet na rede, solicitar ao administrador da
rede
Ajuste Significado
Ping No campo de introdução Endereço:, introduzir o
número IP cuja ligação de rede deseja testar.
Introdução: quatro valores numéricos todos
separados por pontos, p.ex. 160.1.180.20.. Em
alternativa, também pode introduzir o nome do
computador cuja ligação deseja testar
Botão no ecrã Início: começar a verificação,
o TNC realça as informações de estado no
campo ping
Botão no ecrã Parar: terminar a verificação
Ajuste Significado
Definir User ID:
UID/GID para Definição da Identificação do Utilizador com
NFS Shares que se acede aos ficheiros dos utilizadores
finais na rede. Pedir o valor ao especialista de
Rede
Group ID:
Definição da Identificação de Grupo com que
se acede aos ficheiros na rede. Pedir o valor
ao especialista de Rede
Ajuste Significado
Servidor DHCP Endereços IP a partir de:
ativo com: Definição do endereço IP a partir do qual o
TNC deverá extrair a pool de endereços IP
dinâmicos. O TNC assume os valores a
cinzento do endereço IP estático da interface
Ethernet definida; tais valores não são
modificáveis.
Endereços IP até:
Definição do endereço IP até ao qual o TNC
deverá extrair a pool de endereços IP
dinâmicos.
Lease Time (horas):
Período de tempo pelo qual o endereço IP
dinâmico deverá permanecer reservado para
um Cliente. Se um cliente iniciar sessão
dentro deste período, então o TNC atribui
novamente o mesmo endereço IP dinâmico.
Nome de domínio:
Se necessário, é possível definir aqui um
nome para a rede da máquina. Torna-se
imprescindível quando, p. ex., são dados
nomes iguais à rede da máquina e à rede
externa.
Encaminhar DNS para externo:
Caso o Encaminhamento de IP esteja ativo
(separador Interfaces), com a opção ativa,
tem a possibilidade de determinar se a
resolução de nomes para dispositivos na rede
da máquina também pode ser utilizada pela
rede externa.
Encaminhar DNS de externo:
Caso o Encaminhamento de IP esteja ativo
(separador Interfaces), com a opção ativa,
tem a possibilidade de determinar se o TNC
deve encaminhar pedidos de DNS de
dispositivos dentro da rede da máquina
também para o servidor de nomes da rede
externa, quando o servidor DNS do MC não
possa responder ao pedido.
Botão no ecrã Estado:
Chamar a vista geral dos dispositivos que
disponham de endereço IP dinâmico na rede
da máquina. Além disso, é possível
estabelecer definições para estes aparelhos
Botão no ecrã Opções avançadas:
Possibilidades de definições avançadas para o
servidor DNS/DHCP.
Botão no ecrã Aplicar valores padrão:
Aplicar as definições de fábrica.
Ajuste Significado
Unidade de rede Lista de todas as unidades de rede ligadas
em rede. O TNC mostra nas colunas o
estado correspondente das ligações da
rede:
Mount:
Unidade de rede ligada/não ligada
Auto:
A unidade de rede deve ser ligada de
forma automática/manual
Tipo:
Tipo da ligação de rede. São possíveis cifs
e nfs
Unidade:
Designação da unidade no TNC
ID:
ID interna que assinala se foram definidas
várias ligações através de um mount point
Servidor:
Nome do servidor
Nome de autorização:
Nome do diretório no servidor a que o TNC
deve aceder
Utilizador:
Nome do utilizador na rede
Palavra-passe:
Palavra-passe da unidade de rede
protegida ou não
Pedir palavra-passe?:
Pedir/não pedir a palavra-passe ao
estabelecer a ligação
Opções:
Indicação de opções de ligação adicionais
As unidades de rede são geridas através dos
botões no ecrã.
Para adicionar unidades de rede, utilize o
botão no ecrã Adicionar: o TNC inicia então
o assistente de ligação, sendo possível
introduzir todos os dados necessários com a
ajuda do diálogo
Condições:
A placa de rede deve estar já instalada no PC e estar
operacional.
Se quiser ligar o PC com o iTNC que já está integrado na
rede da sua firma, deve conservar o endereço de rede do
PC e adaptar o endereço de rede ao TNC (ver "Configurar
o TNC" na página 687).
Ficheiros dependentes
Os ficheiros dependentes têm, como suplemento para a identificação
do ficheiro a terminação .SEC.DEP (SECtion = em inglês secção,
DEPendent = em inglês dependente). Estão disponíveis os seguintes
tipos diferentes:
.H.SEC.DEP
Os TNC produz ficheiros com a terminação .SEC.DEP se se trabalhar
com a função de estruturação. No ficheiro, há informações que o
TNC precisa para saltar de um ponto de estruturação para o seguinte
.T.DEP: Ficheiro de aplicação da ferramenta para programas de
diálogo em texto claro individuais(ver "Verificação da aplicação da
ferramenta" na página 204)
.P.T.SEC.: Ficheiro de aplicação da ferramenta para uma palete
completa
Os TNC produz ficheiros com a terminação .PT.DEP se executar
num modo de funcionamento de execução do programa a
verificação de aplicação da ferramenta (ver "Verificação da aplicação
da ferramenta" na página 204) para uma entrada de paletes do
ficheiro de paletes ativo. Neste ficheiro é apresentada a soma de
todos os tempos de aplicação da ferramenta, portanto os tempos de
aplicação de todas as ferramentas que utiliza com uma palete
.H.AFC.DEP: Ficheiro onde o TNC memoriza os parâmetros de
regulação para a regulação adaptativa do avanço AFC (ver
"Regulação adaptativa do avanço AFC (opção de software)" na
página 445)
.H.AFC2.DEP: Ficheiro onde o TNC memoriza os dados estatísticos
da regulação adaptativa do avanço AFC (ver "Regulação adaptativa
do avanço AFC (opção de software)" na página 445)
Função Softkey
Deslocar o bloco para a esquerda
Função Softkeys
Rodar a representação na horizontal
Função Visualização
41
Posição real; posição atual da ferramenta REAL
Xmax Ymin
Trabalhar sem limitação da margem de
deslocação X
Efetuar ajustes
Chamar/Finalizar a Tele-assistência
Selecionar um modo de funcionamento qualquer
Selecionar função MOD: premir a tecla MOD
Estabelecer a ligação para o posto de serviço: colocar
a softkey SERVIÇO ou APOIO em LIGADO. O TNC
finaliza a ligação automaticamente se para um tempo
determinado pelo fabricante da máquina não tiver
sido executada nenhuma transmissão de dados
Perder a ligação para o posto de serviço: colocar a
softkey SERVIÇO ou APOIO em DESLIGADO. O TNC
finaliza a ligação depois de aprox. um minuto
Estatística
Em Estatística, o TNC mostra informações sobre a qualidade da
transmissão.
Em caso de qualidade de receção limitada, com a qual já não se pode
garantir uma paragem impecável e segura dos eixos, o volante sem
fios reage com uma ação de paragem de emergência.
O valor visualizado Sequência máx. perdida indica uma qualidade de
receção limitada. Se, durante o funcionamento normal do volante sem
fios, o TNC mostra aqui repetidamente valores superiores a 2 dentro
do raio de ação desejado, existe risco elevado de uma interrupção
indesejada da ligação. Nestas condições, pode ser útil aumentar a
potência de emissão, assim como mudar o canal para um canal menos
frequentado.
Procure, em tais casos, melhorar a qualidade de transmissão
selecionando um outro canal (ver "Ajustar o canal de rádio" na página
716) ou aumentando a potência de emissão (ver "Ajustar a potência de
emissão" na página 717).
Os dados estatísticos podem ser visualizados da seguinte forma:
Selecionar a função MOD: premir a tecla MOD.
Continuar a comutar a barra de softkeys
Selecionar o menu de configuração para o volante
sem fios: premir a softkey AJUSTAR VOLANTE SEM
FIOS: o TNC mostra o menu de configuração com os
dados estatísticos
718
Funções MOD
Tabelas e resumos
18.1 Parâmetros gerais do utilizador
Exemplo:
Em vez do número decimal 27, é possível introduzir também o número
binário %11011 ou o número hexadecimal $1B.
Os diferentes parâmetros de máquina podem ser indicados
simultaneamente nos diferentes sistemas numéricos.
Alguns parâmetros de máquina têm funções múltiplas. O valor de
introdução desses parâmetros de máquina resulta da soma dos
diferentes valores de introdução individuais, caracterizando-se com
um +
Apalpadores
Selecionar o tipo de transmissão MP6010
Apalpador com transmissão por cabo: 0
Apalpador com transmissão por infravermelhos: 1
Apalpadores
Marcha rápida para a apalpação com MP6150
apalpador digital 1 a 300 000 [mm/min]
Medição do raio com o TT 130: distância MP6530.0 (margem de deslocação 1) a MP6530.2 (margem de
entre o lado inferior da ferramenta e o lado deslocação 3)
superior da haste 0,001 a 99,9999 [mm]
Apalpadores
Coordenadas do ponto central da haste do MP6580.0 (margem de deslocação 1)
TT-120 referentes ao ponto zero da máquina Eixo X
Modo de MP7270
funcionamento Visualizar avanço F só quando é premida a tecla de direção do eixo: 0
Manual: Visualização do Visualizar o avanço F também quando não se prime nenhuma tecla de direção (avanço que foi
avanço definido com a softkey F ou avanço do eixo "mais lento"): 1
Modo de MP7281.0
funcionamento Mostrar sempre o bloco NC na totalidade: 0
Memorizar programas: Mostrar apenas o bloco NC atual na totalidade: 1
representação de Mostrar o bloco NC na totalidade apenas ao editar: 2
blocos NC de várias
linhas
Modo de MP7281.1
funcionamento Mostrar sempre o bloco NC na totalidade: 0
Execução do Mostrar apenas o bloco NC atual na totalidade: 1
programa: Mostrar o bloco NC na totalidade apenas ao editar: 2
representação de
blocos NC de várias
linhas
Visualização da MP7285
posição no eixo da A visualização refere-se ao ponto de referência da ferramenta: 0
ferramenta A visualização no eixo da ferramenta refere-se à superfície frontal da ferramenta: 1
Determinar a MP7310
representação gráfica Representação gráfica em três planos segundo DIN 6, Parte 1, método de projeção 1: Bit 0 = 0
Representação gráfica em três planos segundo DIN 6, Parte 1, método de projeção 2: Bit 0 = 1
Visualizar o novo BLK FORM em ciclo Visualizar 7 PONTO ZERO referido ao antigo ponto zero:
Bit 2 = 0
Visualizar o novo BLK FORM em ciclo Visualizar 7 PONTO ZERO referido ao novo ponto zero:
Bit 2 = 1
Não visualizar a posição do cursor em caso de representação em três planos: Bit 4 = 0
Visualizar a posição do cursor em caso de representação em três planos: Bit 4 = 1
Funções de software do novo gráfico 3D ativas: Bit 5 = 0
Funções de software do novo gráfico 3D inativas: Bit 5 = 1
Limitação do MP7312
comprimento da 0 a 99 999,9999 [mm]
lâmina a simular de Fator pelo qual o diâmetro da ferramenta é multiplicado para aumentar a velocidade de
uma ferramenta. Só simulação. Na introdução de 0 o TNC assume um comprimento de corte interminável, o que
atuante quando não aumenta consideravelmente a duração da simulação.
está definido nenhum
LCUTS
Ciclos SL MP7420
Para os ciclos 21, 22, 23, 24 é válido o seguinte:
Fresar um canal em redor do contorno no sentido horário para ilhas e no
sentido anti-horário para caixas: Bit 0 = 0
Fresar um canal em redor do contorno no sentido horário para caixas e no
sentido anti-horário para ilhas: Bit 0 = 1
Fresar canal de contorno antes do desbaste: Bit 1 = 0
Fresar canal de contorno após o desbaste: Bit 1 = 1
Unir contornos corrigidos: Bit 2 = 0
Unir contornos não corrigidos: Bit 2 = 1
Desbastar respetivamente até à profundidade da caixa: Bit 3 = 0
Fresar e desbastar completamente uma caixa antes de mais avanço:
Bit 3 = 1
Bloco
TNC VB 365725-xx adaptador VB 274545-xx
310085-01
Pino Ocupação Tomada Cor Tomada Pino Tomada Pino Cor Tomada
1 não ocupado 1 1 1 1 1 branco/castanho 1
2 RXD 2 amarelo 3 3 3 3 amarelo 2
3 TXD 3 verde 2 2 2 2 verde 3
4 DTR 4 castanho 20 20 20 20 castanho 8
5 Sinal GND 5 vermelho 7 7 7 7 vermelho 7
6 DSR 6 azul 6 6 6 6 6
7 RTS 7 cinzento 4 4 4 4 cinzento 5
8 CTS 8 rosa 5 5 5 5 rosa 4
9 não ocupado 9 8 violeta 20
Carc. Revestimento Carc. Revestimento Carc. Carc. Carc. Carc. Revestimento Carc.
exterior exterior exterior
Bloco
TNC VB 355484-xx adaptador VB 366964-xx
363987-02
Pino Ocupação Tomada Cor Pino Tomada Pino Tomada Cor Tomada
1 não ocupado 1 vermelho 1 1 1 1 vermelho 1
2 RXD 2 amarelo 2 2 2 2 amarelo 3
3 TXD 3 branco 3 3 3 3 branco 2
4 DTR 4 castanho 4 4 4 4 castanho 6
5 Sinal GND 5 preto 5 5 5 5 preto 5
6 DSR 6 violeta 6 6 6 6 violeta 4
7 RTS 7 cinzento 7 7 7 7 cinzento 8
8 CTS 8 branco/verde 8 8 8 8 branco/verde 7
9 não ocupado 9 verde 9 9 9 9 verde 9
Carc. Revestimento Carc. Revestimento Carc. Carc. Carc. Carc. Revestimento Carc.
exterior exterior exterior
Bloco adaptador
TNC VB 355484-xx
363987-01
Tomada Ocupação Pino Cor Tomada Pino Tomada
1 RTS 1 vermelho 1 1 1
2 DTR 2 amarelo 2 2 2
3 RXD 3 branco 3 3 3
4 TXD 4 castanho 4 4 4
5 Sinal GND 5 preto 5 5 5
6 CTS 6 violeta 6 6 6
7 DSR 7 cinzento 7 7 7
8 RXD 8 branco / verde 8 8 8
9 TXD 9 verde 9 9 9
Carc. Revestimento exterior Carc. Revestimento Carc. Carc. Carc.
exterior
4 livre
5 livre
7 livre
8 livre
Funções do utilizador
Breve descrição Execução básica: 3 eixos mais mandril
outros 16 eixos ou outros 15 eixos e mais 2.º Mandril
Regulação digital da corrente e das rotações
Introdução do programa Em diálogo em texto claro HEIDENHAIN com smarT.NC e segundo DIN/ISO
Indicação de posições Posições nominais para retas em coordenadas cartesianas ou coordenadas polares
Indicações de medida absolutas ou incrementais
Visualização e introdução em mm ou poleg
Visualização do curso do volante na maquinagem com sobreposição de volante
Tabela de dados de corte Tabelas de dados de corte para o cálculo automático de rotações do mandril e avanço a
partir de dados específicos da ferramenta (velocidade de corte, avanço por dente)
Funcionamento paralelo Criar programa com apoio gráfico, enquanto é executado um outro programa
Livre programação de Livre programação de contornos FK em texto claro HEIDENHAIN com apoio gráfico
contornos FK para peças de trabalho de dimensões não adequadas a NC
Ciclos de maquinagem Ciclos de furar, furar em profundidade, alargar furo, mandrilar, rebaixar, roscagem com
e sem mandril compensador
Ciclos para fresar roscas interiores e exteriores
Desbastar e acabar caixas retangulares e circulares
Ciclos para o facejamento de superfícies planas e inclinadas
Ciclos para fresar ranhuras retas e circulares
Figura de furos sobre um círculo e por linhas
Caixa de contorno – também paralela ao contorno
Traçado do contorno
Além disso, podem ser integrados ciclos do fabricante – ciclos de maquinagem
especialmente criados pelo fabricante da máquina
Funções do utilizador
Teach In As posições reais são aceites diretamente no programa NC
Teste gráfico Simulação gráfica da execução da maquinagem mesmo quando é executado um outro
Tipos de representação programa
Vista de cima / representação em 3 planos / representação 3D
Ampliação de um pormenor
Gráfico de maquinagem Representação gráfica do programa que se pretende executar em vista de cima /
Tipos de representação representação em 3 planos / representação 3D
Reaproximação ao contorno Processo a partir dum bloco qualquer no programa e chegada à posição nominal
calculada para continuação da maquinagem
Interromper o programa, sair e reentrar no contorno
Tabelas de paletes As tabelas de paletes com muitos registos para seleção de paletes, programas NC e
pontos zero podem ser criadas orientadas para a peça de trabalho ou orientadas para
a ferramenta
Dados técnicos
Componentes Computador principal MC 74xx ou MC 75xx, MC 6441, MC 65xx ou MC 66xx
Unidade do controlador CC 6106, 6108 ou 6110
Consola
Ecrã plano a cores TFT com softkeys de 15,1 polegadas ou 19 polegadas
PC industrial IPC 6341 com Windows 7 (opção)
Memória do programa No mínimo, 21 GByte; dependendo do computador principal, até 130 GByte
Compensação de erro Erros de eixo lineares e não lineares, elementos soltos, extremidades de inversão em
movimentos circulares, dilatação por calor
Fricção estática
Interfaces de dados cada V.24 / RS-232-C e V.11 / RS-422 máx. 115 kBaud
Interface de dados ampliada com registo LSV-2 para a operação externa do TNC por
meio de interface com software HEIDENHAIN TNCremo
Interface Ethernet 100 Base T
aprox. 2 a 5 MBaud (depende do tipo de ficheiro e do aproveitamento de rede)
Interface USB 2.0
Para ligação de aparelhos ponteiros (rato) e de aparelhos em bloco (unidades de
memória, disco rígido, unidade de CD-ROM)
Acessórios
Volantes eletrónicos um volante portátil HR 550 FS com display ou
um volante portátil HR 520 com display ou
um volante portátil HR 420 com display ou
um volante portátil HR 410 ou
um volante integrado HR 130 ou
até três volantes integrados HR 150 através do adaptador de volante HRA 110
Opção de software 2
Maquinagem 3D Correção da ferramenta 3D por meio de vetores normais
Modificação da posição da cabeça basculante com o volante eletrónico durante a
execução do programa; a posição da extremidade da ferramenta permanece inalterada
(TCPM = Tool Center Point Management)
Manter a ferramenta perpendicular ao contorno
Correção do raio da ferramenta perpendicular à direção do movimento e direção da
ferramenta
Interpolação de splines
Nomes da ferramenta 32 caracteres, com TOOL CALL escritos entre "". Sinais especiais
permitidos: #, $, %, &, -
Ângulo de coordenada polar para a -99 999,9999 a +99 999,9999 (5,4) [°]
interpolação de hélice (CP)
Valores de parâmetros Q -999 999 999 a +999 999 999 (9 posições, vírgula flutuante)
Marcas (LBL) para saltos de programa String de texto à escolha entre aspas (““)
8 Espelho
9 Tempo de espera
10 Rotação
11 Fator de escala
12 Chamada do programa
13 Orientação do mandril
14 Definição do contorno
20 Dados do contorno SL II
21 Pré-furar SL II
22 Desbaste SL II
23 Acabamento profundidade SL II
24 Acabamento lateral SL II
25 Traçado do contorno
27 Superfície cilíndrica
29 Superfície cilíndrica
30 Executar dados 3D
32 Tolerância
39 Superfície cilíndrica
200 Furar
202 Mandrilar
230 Facejar
240 Centrar
752
Funções auxiliares
M Atuação Atuação no bloco - No início No fim Página
M0 PARAGEM da execução do programa/event. PARAGEM do mandril/event. Página 381
Refrigerante DESLIGADO
M90 Só em funcionamento com erro de arrasto: velocidade constante nas esquinas Página 385
M91 No bloco de posicionamento: as coordenadas referem-se ao ponto zero da máquina Página 382
M92 No bloco de posicionamento: as coordenadas referem-se a uma posição definida pelo Página 382
fabricante da máquina, p.ex. à posição de troca da ferramenta
M94 Reduzir a visualização do eixo rotativo para um valor inferior a 360° Página 530
M101 Anular a troca automática de ferramenta com ferramenta gémea quando foi excedido Página 202
o tempo de vida
M102 Anular M101
M107 Suprimir a mensagem de erro nas ferramentas gémeas com medida excedente Página 202
M108 Anular M107
M114 Correção automat. da geometria da máquina ao trabalhar com eixos basculantes Página 531
M115 Anular M114
M120 Cálculo prévio do contorno com correção de raio (LOOK AHEAD) Página 393
M124 Não ter em conta os pontos ao trabalhar blocos lineares não corrigidos Página 386
M126 Deslocar os eixos rotativos pelo curso mais curto Página 529
M127 Anular M126
M130 No bloco de posicionamento: os pontos referem-se ao sistema de coordenadas não Página 384
inclinado
M134 Paragem de precisão em escalões dum contorno, em posicionamento com eixos Página 536
rotativos
M135 Anular M134
754
M Atuação Atuação no bloco - No início No fim Página
M140 Retrocesso do contorno no sentido dos eixos da ferramenta Página 396
M150 Suprimir a mensagem do interruptor limite (função atuante bloco a bloco) Página 400
C D E
Correção do raio ... 217 Deslocação dos eixos da Estrutura
esquinas exteriores, esquinas máquina ... 578 do programa ... 107
interiores ... 220 incremental ... 579 Estruturação de programas ... 160
Introdução ... 219 Deslocar os eixos da máquina Estruturar
Corte de conhecimento ... 449 com o volante eletrónico ... 580 Programa ... 160
Corte laser, funções auxiliares ... 401 com teclas de direção Execução do programa
Criar externas ... 578 Continuar depois duma
diretório ... 132 Determinar a rotação básica interrupção ... 668
ficheiro ... 132 no modo de funcionamento Definições de programa
Criar programa de retrocesso ... 458 manual ... 617, 619, 620 globais ... 429
Determinar o material da peça de Executar ... 664
D trabalho ... 477 Processo a partir dum bloco ... 669
Dados da ferramenta Diálogo ... 111 Resumo ... 663
Indiciar ... 192 Diálogo em texto claro ... 111 Saltar blocos ... 675
Valores delta ... 183 Disco rígido ... 121 Executar
Dados técnicos ... 740 Distribuição dos conectores Interfaces Teste do programa ... 659
DCM ... 408 de dados ... 737
Definições de programa globais ... 429 Divisão do ecrã ... 80 F
Definições de rede ... 687 DR2TABLE ... 545 Fator de avanço para movimentos de
Definir o bloco ... 109 afundamento M103 ... 390
Definir o ponto de referência E FCL ... 680
manualmente Ecrã ... 79 Ferramentas indiciadas ... 192
através de furos/ilhas ... 627 Editar Ficheiro da aplicação da
Eixo central como ponto de o programa ... 114 ferramenta ... 204
referência ... 626 Efetuar atualização do software ... 682 Ficheiro de texto
Esquina como ponto de Eixo rotativo Encontrar partes de texto ... 475
referência ... 623 deslocar de forma Funções de apagar ... 473
num eixo qualquer ... 622 optimizada:M126 ... 529 Funções de edição ... 472
Ponto central do círculo como ponto Reduzir a visualização M94 ... 530 Ficheiros ASCII ... 471
de referência ... 624 Eixo virtual VT ... 439 Ficheiros de arquivo ... 144, 145
Definir parâmetros Q locais ... 319 Eixos basculantes ... 531, 533 Ficheiros dependentes ... 696
Definir parâmetros Q Eixos principais ... 103 Ficheiros IGES ... 294
remanescentes ... 319 Eixos secundários ... 103 Ficheiros STEP ... 294
Definir ponto de referência Elipse ... 372 Ficheiros ZIP ... 144, 145, 148
sem apalpador 3D ... 597 Emitir parâmetros Q Filtrar os dados CAD ... 461
Delimitar a margem de formatados ... 335 Filtro para posições de furação com
deslocação ... 440 Escrever valores de apalpação na tabela aceitação dos dados DXF ... 290
Desativar fixação ... 425 de pontos zero ... 609 FixtureWizard ... 417, 427
Desligar ... 577 Escrever valores de apalpação na tabela FN14: ERROR: Emitir mensagens de
Deslocação do ponto zero ... 464 de preset ... 610 erro ... 330
Anular ... 466 Esfera ... 376 FN15: PRINT: emitir textos não
Através de uma tabela de ponto Esquinas abertas do contorno formatados ... 334
zero ... 465 M98 ... 389 FN16: F-PRINT: Emitir textos
Introdução de coordenadas ... 464 Estado de desenvolvimento ... 10 formatados ... 335
Estado do ficheiro ... 128 FN18: SYSREAD: Ler dados do
sistema ... 340
FN19: PLC: transmitir valores para o
PLC ... 348
758
Index
F F G
FN20: WAIT FOR: Sincronizar NC e Funções auxiliares Gestão de ficheiros ... 124
PLC ... 349 introduzir ... 380 configurar através de MOD ... 695
FN23: DADOS DO CÍRCULO: Calcular para eixos rotativos ... 528 Ficheiros dependentes ... 696
círculo a partir de 3 pontos ... 325 para indicação de Sobrescrever ficheiros ... 134
FN24: DADOS DO CÍRCULO: Calcular coordenadas ... 382 Tipo de ficheiro ... 121
círculo a partir de 4 pontos ... 325 para mandril e agente Tipos de ficheiro externos ... 123
FN26: TABOPEN: Abrir tabelas de refrigerante ... 381 Gestão de programas:Ver Gestão de
definição livre ... 485 para máquinas de corte laser ... 401 ficheiros
FN27: TABWRITE: Escrever numa para o tipo de trajetória ... 385 GOTO durante a interrupção ... 665
tabela de livre definição ... 486 para verificação da execução do Gráfico de programação ... 258
FN28: TABREAD: Ler tabela de programa ... 381 Gráficos
definição livre ... 487 Funções de trajetória Ampliação do pormenor ... 653
Fresagem inclinada no plano Princípios básicos ... 222 na programação ... 162, 164
inclinado ... 520 Círculos e arcos de círculo ... 224 Ampliação duma secção ... 163
FS, Segurança Funcional ... 592 Posicionamento prévio ... 225 Vistas ... 648
FSELECT ... 258 Funções especiais ... 404
Função de procura ... 119 Funções M H
Função FCL ... 10 Ver funções auxiliares Hélice ... 252
Função MOD Funções MOD
função MOD ... 678 I
Resumo ... 679 G Inclinação do plano de
selecionar ... 678 Gerar bloco L ... 704 maquinagem ... 497, 632
Função PLANE ... 497 Gerir fixações ... 423 Inclinar o plano de maquinagem
Animação ... 499 Gerir pontos de referência ... 599 manualmente ... 632
Anular ... 500 Gestão de ferramentas ... 207 Indicações do programa ... 405
Comportamento de Gestão de Ficheiros Informações sobre formato ... 749
posicionamento ... 514 Apagar ficheiro ... 137 Inserir, modificar
Definição de pontos ... 509 Atalhos ... 143 bloco ... 115
Definição de vetores ... 507 copiar Instalar pacotes de serviços ... 682
Definição do ângulo de eixo ... 512 diretórios ... 136 Interface de dados
Definição do ângulo de Copiar ficheiro ... 133 Distribuição dos conectores ... 737
projeção ... 503 Copiar tabelas ... 135 Interface Ethernet
Definição do ângulo Euler ... 505 criar a interface Ethernet ... 687
Definição do ângulo sólido ... 501 diretórios ... 132 conectar e desligar unidades de
Definição incremental ... 511 ficheiro ... 132 dados em rede ... 153
Fresagem inclinada ... 520 Diretórios ... 124 Introdução ... 687
Inclinação automática ... 514 Marcar ficheiros ... 138 Possibilidades de conexão ... 687
Seleção de soluções Mudar o nome de um ficheiro ... 140 Interpolação de Spline
possíveis ... 517 Nome do ficheiro ... 122 campo de introdução ... 551
FUNCOES ... 522 Proteger ficheiro ... 141 Interpolação de spline
FUNÇÕES ... 445 Resumo das funções ... 125 formato de bloco ... 549
Funções angulares ... 323 Selecionar ficheiro ... 129 Interpolação de splines ... 549
Transmissão de dados Interpolação helicoidal ... 252
externa ... 151 Interromper
Execução do programa ... 665
I M P
Interromper a maquinagem ... 665 Movimentos de trajetória Parâmetros do utilizador ... 720
Introduzir as rotações do mandril ... 199 coordenadas cartesianas específicos da máquina ... 697
Introduzir os dados da ferramenta resumo ... 235 gerais
na tabela ... 184 reta ... 236 para apalpadores 3D ... 721
no programa ... 183 trajetória circular com raio para maquinagem e execução do
iTNC 530 ... 78 determinado ... 241 programa ... 735
trajetória circular em redor do para transmissão de dados
L ponto central do círculo externa ... 721
Ler dados do sistema ... 360 CC ... 240 para visualizações do TNC, editor
Ligação ... 574 trajetória circular do TNC ... 725
Ligação à rede ... 153 tangente ... 243 Parâmetros Q
Ligar/retirar aparelhos USB ... 154 Coordenadas polares Controlar ... 328
Lista de erros ... 168 Resumo ... 248 Emitir sem formato ... 334
Lista de mensagens de erro ... 168 Reta ... 249 Parâmetros QL locais ... 316
Look ahead ... 393 coordenadas polares Parâmetros QR
trajetória circular em redor do remanescentes ... 316
M polo CC ... 250 previamente colocados ... 366
M91, M92 ... 382 trajetória circular Transmitir valores para o PLC ... 348
Maquinagem de eixos múltiplos ... 522 tangente ... 251 Passar os pontos de referência ... 574
Marcha rápida ... 180 Plano limite ... 440
Medição automática da N Ponto central do círculo ... 239
ferramenta ... 188 Nome da ferramenta ... 182 Ponto de referência de paletes ... 557
Medição da ferramenta ... 188 Nome do programa:Ver Gestão de Posicionamento
Medir peças ... 628 Ficheiros, nome do ficheiro com introdução manual ... 640
Memorização do ponto de Número da ferramenta ... 182 com plano de maquinagem
referência ... 597 Número de opção ... 680 inclinado ... 384, 537
Memorização manual do ponto de Número de software ... 680 Posições da peça
referência Números de código ... 681 incrementais ... 105
Mensagens de erro ... 167, 168 Números de versão ... 681 Posições da peça de trabalho
Ajuda em caso de ... 167 absolutas ... 105
Mensagens de erro do NC ... 167, 168 O Preset de paletes ... 557
Modelos de dispositivo tensor ... 417, Opções de software ... 745 Princípios básicos ... 102
426 Processar dados DXF ... 276
Modificar o dispositivo tensor ... 420 P Ajustar camadas ... 279
Modificar velocidade do mandril ... 591 Parâmetro String ... 355 Ajustes básicos ... 278
Modo de computador principal ... 714 Parâmetros da máquina Definir o ponto de referência ... 280
Modos de funcionamento ... 82 para apalpadores 3D ... 721 Filtro para posições de
para maquinagem e execução do furação ... 290
programa ... 735 Selecionar contorno ... 282
para transmissão de dados Selecionar posições de furação
externa ... 721 Introdução do diâmetro ... 288
para visualizações do TNC e editor Mouse-Over ... 287
do TNC ... 725 Seleção individual ... 286
Selecionar posições de
maquinagem ... 285
760
Index
P R S
Processo a partir dum bloco ... 669 Raio da ferramenta ... 182 Supervisão da rotura de
após falha de corrente ... 669 Reaproximação ao contorno ... 673 ferramenta ... 456
Procurar nome de ferramenta ... 200 Regulação adaptativa do avanço ... 445 Supervisão de colisão ... 408
Programa Regulação do avanço, Supervisão dinâmica de colisão ... 408
abrir um programa novo ... 109 automática ... 445 Suporte de ferramenta ... 194
Programação CAM ... 538 Regular a hora do sistema ... 710 Teste do programa ... 414
Programação de parâmetros Q ... 316, Remover dispositivo tensor ... 420 Supervisão do dispositivo tensor ... 416
355 Repetição parcial de um Supervisão do espaço de
Cálculos de círculos ... 325 programa ... 301 trabalho ... 659, 698
Decisões se/então ... 326 Representação 3D ... 650 Supervisionamento do apalpador ... 397
Funções angulares ... 323 Representação em 3 planos ... 649 Supervisionar a carga do mandril ... 456
Funções auxiliares ... 329 Reta ... 236, 249 Supressão de vibrações ... 457
Funções matemáticas Retrocesso do contorno ... 396
básicas ... 321 Rotação básica T
Recomendações de Tabela de dados de corte ... 476
programação ... 318, 357, 358, S Tabela de ferramentas
359, 363, 365 Saída do contorno ... 227 editar, sair ... 191
Programação de parâmetros! com coordenadas polares ... 229 Funções de edição ... 192, 209, 211
Ver programação de parâmetros Q Saltos de programa com GOTO ... 665 Introduções possíveis ... 184
Programação FK ... 256 Salvaguardar fixação ... 424 Tabela de paletes
Abrir o diálogo ... 259 Segurança Funcional FS ... 592 Aceitar coordenadas ... 555, 561
Conversão para diálogo Selecionar a unidade de medida ... 109 Aplicação ... 554, 560
Klartext ... 259 Selecionar contorno a partir do Processar ... 559, 571
Gráfico ... 258 DXF ... 282 Selecionar e sair ... 556, 565
Introduções possíveis Selecionar graficamente secções de Tabela de pontos zero
Contornos fechados ... 265 contornos ... 292 Aceitar resultados de
Dados do círculo ... 264 Selecionar o ponto de referência ... 106 apalpação ... 609
Direção e comprimento de Selecionar posições a partir do Tabela de posições ... 196
elementos de contorno ... 263 DXF ... 285 Tabela de preset ... 599
Pontos auxiliares ... 266 Selecionar tipo de ferramenta ... 190 Aceitar resultados de
pontos finais ... 262 Simulação gráfica ... 654 apalpação ... 610
Referências relativas ... 267 Visualizar ferramenta ... 654 Para paletes ... 557
Princípios básicos ... 256 Sincronizar NC e PL ... 349 TCPM
Retas ... 261 Sincronizar PLC e NC ... 349 Anular ... 527
Trajetórias circulares ... 262 Sistema de ajuda ... 172 Teach In ... 113, 236
Programar movimentos da Sistema de referência ... 103 Teclado ... 81
ferramenta ... 111 Sobrepor posicionamentos de volante Tele-assistência ... 711
Proteção antivírus ... 97 M118 ... 395 Tempos de maquinagem ... 708
Sobreposições ... 304 Teste do programa
Software de transmissão de Ajustar a velocidade ... 647
dados ... 685 até um determinado bloco ... 660
SPEC FCT ... 404 Resumo ... 656
Subprograma ... 299
Substituição de textos ... 120
Supervisão
de colisão ... 408
T V
Tipos de funções ... 320 Variáveis de texto ... 355
TNCguide ... 172 Velocidade de trajetória constante
TNCremo ... 685 M90 ... 385
TNCremoNT ... 685 Velocidade de transmissão de
Trajetória circular ... 240, 241, 243, 250, dados ... 683
251 Verificação da aplicação da
TRANS DATUM ... 464 ferramenta ... 204
Transferir ficheiros de ajuda ... 177 Verificar a posição do dispositivo
Transformação de coordenadas ... 464 tensor ... 421
Transformações sobrepostas ... 429 Verificar disco rígido ... 709
Transmissão de dados externa Verificar posições de eixos ... 594
iTNC 530 ... 151 Verificar suportes de dados ... 709
Trigonometria ... 323 Vetor normal de superfícies ... 507, 521,
Troca de ferramenta ... 201 538, 539
Trocar a bateria ... 750 Vetor T ... 539
Trocar eixos ... 435 Vista de cima ... 648
Vista de formulário ... 484
U Visualizador de ficheiros PDF ... 146
Utilizar as funções de apalpação com Visualizar dados CAD ... 294
sensores ou medidores Visualizar ficheiros da Internet ... 147
mecânicos ... 631 Visualizar ficheiros de Ajuda ... 707
Visualizar ficheiros HTML ... 147
Volante ... 580
Volante sem fios
Ajustar a potência de
emissão ... 717
o volante sem fios ... 715
W
WMAT.TAB ... 477
762
DR. JOHANNES HEIDENHAIN GmbH
Dr.-Johannes-Heidenhain-Straße 5
83301 Traunreut, Germany
{ +49 8669 31-0
| +49 8669 32-5061
E-mail: info@heidenhain.de
Technical support | +49 8669 32-1000
Measuring systems { +49 8669 31-3104
E-mail: service.ms-support@heidenhain.de
TNC support { +49 8669 31-3101
E-mail: service.nc-support@heidenhain.de
NC programming { +49 8669 31-3103
E-mail: service.nc-pgm@heidenhain.de
PLC programming { +49 8669 31-3102
E-mail: service.plc@heidenhain.de
Lathe controls { +49 8669 31-3105
E-mail: service.lathe-support@heidenhain.de
www.heidenhain.de
Os apalpadores HEIDENHAIN
contribuem para reduzir os tempos não produtivos
e para melhorar a estabilidade dimensional das peças de trabalho produzidas.
Apalpadores de ferramenta
TT 140 transmissão de sinal por cabo
TT 449 transmissão por infravermelhos
TL sistemas a laser sem contacto
• Medir ferramentas
• Supervisionar desgaste
• Detetar rotura de ferramenta