Você está na página 1de 390

TNC 410

TNC 426
TNC 430
Software de NC
286 060-xx
286 080-xx
280 472-xx
280 473-xx
280 474-xx
280 475-xx

Manual do utilizador
Programao DIN-ISO

10/99

Atitel.pm6 1 08.09.2005, 13:21


Teclado do TNC

Teclado do ecr Programar tipos de trajectria


(s dilogo em texto claro)
Seleccionar a diviso do ecr
APPR
DEP Aproximao ao contorno/sada do contorno
Seleccionar ecr entre modo de
funcionamento da mquina da Livre programao de contornos FK
programao L
Recta
Softkeys: seleccionar a funo no ecr CC
Ponto central do crculo/Plo para coordenadas
polares
Comutao de rguas de softkeys C
Trajectria circular em redor dum ponto central do
Modificar ajustes do ecr crculo
(s BC 120) CR
Trajectria circular com raio
Teclado alfanumrico: introduzir letras e sinais CT
Nomes de ficheiros Trajectria circular tangente
Q W E R T Y comentrios CHF
Chanfre
Programas
G F S T M DIN/ISO
RND
Arredondamento de esquinas

Seleccionar modos de funcionamento da mquina Indicaes sobre ferramentas (s dilogo em texto


claro)
Funcionamento manual TOOL TOOL Introduzir e chamar longitude e raio da
DEF CALL
ferramenta
Volante electrnico
Ciclos, sub-programas e repeties parciais dum
Posicionamento com introduo manual programa (s dilogo em texto claro)
Execuo do programa frase a frase CYCL
DEF
CYCL
CALL Definir e chamar ciclos
Execuo contnua do programa LBL LBL Introduzir e chamar sub-programas e
SET CALL
repeties parciais dum programa
Seleccionar modos de funcionamento de
programao STOP Introduzir paragem do programa num programa
Memorizao/Edio de programa TOUCH
PROBE Introduzir funes do apalpador num programa
Teste do programa Introduzir, editar eixos de coordenadas e algarismos
... Seleccionar ou introduzir eixos de
Gerir programas/ficheiros, funes do TNC X V coordenadas no programa
PGM Seleccionar e apagar programas
MGT
Transmisso externa de dados 0 ... 9 Algarismos
PGM
CALL Introduzir chamada do programa num programa Ponto decimal
MOD Seleccionar a funo MOD +/ Inverter sinal
HELP Visualizar textos de ajuda em caso de avisos de P Introduo de coordenadas polares
erro de NC
Valores incrementais
CALC Acender a calculadora
Q Parmetros Q
Deslocar o cursor e seleccionar directamente frases,
ciclos e funes de parmetros Aceitar posio real
Deslocar o cursor NO
ENT Passar perguntas de dilogo e apagar palavras
GOTO Seleccionar directamente frases, ciclos e Finalizar a introduo e continuar o dilogo
ENT
funes de parmetros
END
Botes de override para Avano/Rotaes da ferr.ta Finalizar a frase
100 100
Anular introdues de valores numricos ou
CE
50 150 50 150 apagar aviso de erro do TNC
F % S %
0 0 DEL
Interromper o dilogo, apagar o programa parcial

BAUSKLA.PM6 1 08.09.2005, 13:21


BAUSKLA.PM6 2 08.09.2005, 13:21
BAUSKLA.PM6 3 08.09.2005, 13:21
ndice
Tipo de TNC, software e funes
Este manual descreve as funes disponveis nos TNCs Muitos fabricantes de mquinas e a HEIDENHAIN oferecem
com os nmeros de software NC disponveis nos TNCs. cursos de programao para os TNCs. Recomenda-se a
participao nestes cursos, para se ficar a conhecer de
Tipo deTNC N. de software de NC forma intensiva as funes do TNC.
TNC 410 286 060-xx
TNC 410 286 080-xx Manual do Utilizador Ciclos do Apalpador:
TNC 426 CB, TNC 426 PB 280 472-xx Para o TNC 426, TNC 430 existe disposio
TNC 426 CF, TNC 426 PF 280 473-xx alm deste manual um manual do utilizador em
TNC 430 CA, TNC 430 PA 280 472-xx separado, onde esto descritas todas as funes
TNC 430 CE, TNC 430 PE 280 473-xx do apalpador Consulte a HEIDENHAIN se
TNC 426 CB, TNC 426 PB 280 474-xx necessitar deste manual. N. Identif.: 329 203-xx.
TNC 426 CF, TNC 426 PF 280 475-xx
TNC 426 M 280 474-xx Local de utilizao previsto
TNC 426 ME 280 475-xx O TNC corresponde Classe A segundo EN 55022, e est
previsto principalmente para o seu funcionamento em
TNC 430 CA, TNC 430 PA 280 474-xx ambientes
TNC 430 CE, TNC 430 PE 280 475-xx industriais.
TNC 430 M 280 474-xx
TNC 430 ME 280 475-xx

As letras E e F identificam verses de exportao do TNC.


Para as verses de exportao do TNC, vlida a seguinte
restrio:
Movimentos lineares simultneos at 4 eixos
O fabricante da mquina adapta respectiva mquina a
capacidade til do TNC por meio de parmetros de
mquina. Por isso, neste manual descrevem-se tambm
funes que no so disponveis em todos os TNCs.
As funes do TNC que no se encontram disponveis em
todas as mquinas so, por exemplo:
Funo de apalpao para o apalpador 3D
Opo de digitalizao (s dilogo em texto claro)
Medio de ferramentas com o apalpador TT 120 (s
dilogo em texto claro)
Roscar sem embraiagem - Roscagem rgida
Reentrada no contorno aps interrupes
Contacte o fabricante da mquina para ficar a conhecer o
apoio individual mquina activada.

HEIDENHAIN TNC 410, TNC 426, TNC 430 I

Cinhalt.pm6 1 08.09.2005, 13:21


Cinhalt.pm6 2 08.09.2005, 13:21
ndice
ndice Introduo
1
Funcionamento manual e ajuste
2
Posicionamento com introduo manual
3
Programao: princpios bsicos, gesto de
ficheiros, auxlios programao 4
Programao: ferramentas
5
Programao: programar contornos
6
Programao: funes auxiliares
7
Programao: ciclos
8
Programao: sub-programas e repeties
parciais dum programa 9
Programao: Parmetros Q
10
Teste do programa e execuo do programa
11
Apalpadores 3D
12
Funes MOD
13
Tabelas e resumos
14

HEIDENHAIN TNC 410, TNC 426, TNC 430 III

Cinhalt.pm6 3 08.09.2005, 13:21


ndice

1 INTRODUO ..... 1
1.1 O TNC 410, o TNC 426, e oTNC 430 ..... 2
1.2 Ecr e teclado ..... 3
1.3 Modos de funcionamento ..... 5
1.4 Visualizao de estados ..... 9
1.5 Acessrios: apalpadores 3D e volantes electrnicos da HEIDENHAIN ..... 14

2 FUNCIONAMENTO MANUAL E AJUSTE ..... 15


2.1 Ligar, Desligar ..... 16
2.2 Deslocao dos eixos da mquina ..... 17
2.3 Rotaes da ferramenta S, avano F e funo auxiliar M ..... 19
2.4 Memorizao do ponto de referncia (sem apalpador 3D) ..... 20
2.5 Inclinar o plano de maquinao (no emTNC 410) ..... 21

3 POSICIONAMENTO COM INTRODUO MANUAL ..... 25


3.1 Programar e executar maquinaes simples ..... 26

4 PROGRAMAO: PRINCPIOS BSICOS, GESTO DE FICHEIROS,


AUXLIOS DE PROGRAMAO, GESTO DE PALETES ..... 31
4.1 Princpios bsicos ..... 32
4.2 Gesto de ficheiros: princpios bsicos ..... 37
4.3 Gesto de ficheiros standardTNC 426,TNC 430 ..... 38
4.4 Gesto de ficheiros alargada TNC 426, TNC 430 ..... 43
4.5 Gesto de ficheirosTNC 410 ..... 56
4.6 Abrir e introduzir programas ..... 59
4.7 Grfico de programao (noTNC 426,TNC 430) ..... 66
4.8 Acrescentar comentrios ..... 68
4.9 Criar ficheiros de texto (no emTNC 410) ..... 69
4.10 A calculadora (no emTNC 410) ..... 72
4.11 Ajuda directa em avisos de erro NC (no em TNC 410) ..... 73
4.12 Funo de ajuda (no emTNC 426,TNC 430) ..... 74
4.13 Gesto de Paletes (no em TNC 410) ..... 75

IV ndice

Cinhalt.pm6 4 08.09.2005, 13:21


ndice
5 PROGRAMAO: FERRAMENTAS ..... 77
5.1 Introdues relativas ferramenta ..... 78
5.2 Dados da ferramenta ..... 79
5.3 Correco da ferr.ta ..... 90

6 PROGRAMAO: PROGRAMAR CONTORNOS ..... 95


6.1 Resumo: movimentos da ferramenta ..... 96
6.2 Noes bsicas sobre as funes de trajectria ..... 97
6.3 Aproximao e sada do contorno ..... 99
6.4 Tipos de trajectrias - coordenadas cartesianas ..... 102
Resumo das funes de trajectria ..... 102
Recta em marcha rpida G00, Recta com avano G01 F . . . ..... 103
Acrescentar chanfre entre duas rectas ..... 103
Ponto central de crculo I, J ..... 104
Trajectria circular G02/G03/G05 em redor do ponto central de crculo I, J ..... 104
Trajectria circular G02/G03/G05 com raio determinado ..... 105
Arredondamento de esquinas G25 ..... 108
Exemplo: Movimento linear e chanfre em cartesianas ..... 109
Exemplo: Movimentos circulares em cartesianas ..... 110
Exemplo: Crculo completo em cartesianas ..... 111
6.5 Tipos de trajectrias - Coordenadas polares ..... 112
Origem de coordenadas polares: Plo I, J ..... 112
Recta em marcha rpida G10, Recta com avano G11 F . . . ..... 113
Trajectria circular G12/G13/G15 em redor do plo I, J ..... 113
Trajectria circular G16 tangente ..... 114
Hlice (Helix) ..... 114
Exemplo: Movimento linear em polares ..... 116
Exemplo: Hlice ..... 117

HEIDENHAIN TNC 410, TNC 426, TNC 430 V

Cinhalt.pm6 5 08.09.2005, 13:21


ndice

7 PROGRAMAO: FUNES AUXILIARES ..... 119


7.1 Introduzir funes auxiliares M ..... 120
7.2 Funes auxiliares para o controlo da execuo do programa, ferramenta e refrigerante ..... 121
7.3 Funes auxiliares para indicao de coordenadas ..... 121
7.4 Funes auxiliares segundo o tipo de trajectria ..... 124
Maquinar esquinas: M90 ..... 124
Acrescentar transies de contorno entre quaisquer elementos de contorno : M112
(no em TNC 426, TNC 430) ..... 125
Filtro de contorno: M124 (no emTNC 426,TNC 430) ..... 127
Maquinar pequenos desnveis de contorno: M97 ..... 129
Maquinar completamente esquinas abertas do contorno: M98 ..... 130
Factor de avano para movimentos de aprofundamento: M103 ..... 131
Avano em micrometros/rotao da ferr.ta: M136
(s em TNC 426, TNC 430 com software de NC 280 474-xx) ..... 131
Velocidade de avano em arcos de crculo: M109/M110/M111 ..... 132
Clculo prvio do contorno com correco de raio (LOOK AHEAD): M120 ..... 132
Sobreposicionar posicionamentos do volante durante a execuo dum programa: M118
(no emTNC 410) ..... 133
7.5 Funes auxiliares para eixos rotativos ..... 134
Avano em mm/min em eixos rotativos A, B, C: M116 (no emTNC 410) ..... 134
Deslocar eixos rotativos de forma optimizada: M126 ..... 134
Reduzir a visualizao do eixo rotativo a um valor inferior a 360: M94 ..... 135
Correco automtica da geometria da mquina ao trabalhar com eixos basculantes:
M114 (no em TNC 410) ..... 136
Conservar a posio da extremidade da ferramenta em posicionamento de eixos basculantes
(TCPM*): M128 ..... 137
Paragem de preciso em esquinas com transies no tangenciais: M134 ..... 139
Seleco de eixos basculantes: M138 (s em TNC 426, TNC 430 com software de NC 280 474-xx) ..... 139
7.6 Funes auxiliares para mquinas laser (no em TNC 410) ..... 140

VI ndice

Cinhalt.pm6 6 08.09.2005, 13:21


ndice
8 PROGRAMAO: CICLOS ..... 141
8.1 Generalidades sobre os ciclos ..... 142
8.2 Tabelas de pontos (s emTNC 410) ..... 144
Introduzir tabela de pontos ..... 144
Seleccionar tabelas de pontos no programa ..... 144
Chamar o ciclo em ligao com as tabelas de pontos ..... 145
8.3 Ciclos de furar ..... 146
FURAR EM PROFUNDIDADE (ciclo G83) ..... 146
FURAR (ciclo G200) ..... 148
ALARGAR FURO (ciclo G201) ..... 149
MANDRILAR (ciclo G202) ..... 150
FURAR UNIVERSAL (ciclo G203) ..... 151
REBAIXAMENTO INVERTIDO (ciclo G204) ..... 153
FURAR EM PROFUNDIDADE UNIVERSAL (ciclo G205, s emTNC 426, TNC 430
com software de NC 280 474-xx) ..... 155
FRESAR FURO (ciclo G208, s em TNC 426, TNC 430 com software de NC 280 474-xx) ..... 157
ROSCAR com embraiagem (ciclo G84) ..... 159
ROSCAGEM NOVA com embraiagem
(ciclo G206, s em TNC 426, TNC 430 com software de NC 280 474-xx) ..... 160
ROSCAGEM RGIDA GS sem embraiagem (ciclo G85) ..... 162
ROSCAGEM GS NOVA sem embraiagem
(ciclo G207, s em TNC 426, TNC 430 com software de NC 280 474-xx) ..... 163
ROSCAGEM LMINA (ciclo G86, no emTNC 410) ..... 165
Exemplo: ciclos de furar ..... 166
Exemplo: ciclos de furar ..... 167
Exemplo: ciclos de furar em ligao com tabelas de pontos (s emTNC 410) ..... 168
8.4 Ciclos para fresar caixas, ilhas e ranhuras ..... 170
FRESAR CAIXAS (ciclos G75, G76) ..... 171
ACABAMENTO DE CAIXAS (ciclo G212) ..... 172
ACABAMENTO DE ILHAS (ciclo G213) ..... 174
CAIXA CIRCULAR (ciclos G77, G78) ..... 175
ACABAMENTO DE CAIXA CIRCULAR (ciclo G214) ..... 177
ACABAMENTO DE ILHA CIRCULAR (ciclo G215) ..... 178
Fresar ranhuras (ciclo G74) ..... 180
RANHURA (oblonga) com introduo pendular (ciclo G210) ..... 181
RANHURA CIRCULAR (oblonga) com introduo pendular (ciclo G211) ..... 183
Exemplo: fresar caixa, ilha e ranhura ..... 185

HEIDENHAIN TNC 410, TNC 426, TNC 430 VII

Cinhalt.pm6 7 08.09.2005, 13:21


ndice

8.5 Ciclos para a elaborao de figuras de furos ..... 186


FIGURA DE FUROS SOBRE UM CRCULO (ciclo 220) ..... 187
FIGURA DE FUROS SOBRE LINHAS (ciclo 221) ..... 188
Exemplo: Crculos de furos ..... 190
8.6 Ciclos SL Grupo I ..... 191
CONTORNO (ciclo G37) ..... 192
PR-FURAR (ciclo G56) ..... 193
DESBASTE (ciclo G57) ..... 194
FRESAR CONTORNO (ciclo G58/G59) ..... 196
8.7 Ciclos SL Grupo II (no emTNC 410) ..... 197
CONTORNO (ciclo G37) ..... 199
Contornos sobrepostos ..... 199
DADOS DO CONTORNO (ciclo G120) ..... 201
PR-FURAR (ciclo G121) ..... 202
DESBASTE (ciclo G122) ..... 203
ACABAMENTO EM PROFUNDIDADE (ciclo G123) ..... 204
ACABAMENTO LATERAL (ciclo G124) ..... 205
TRAADO DO CONTORNO (ciclo G125) ..... 206
SUPERFCIE CILNDRICA (ciclo G127) ..... 208
SUPERFCIE CILNDRICA fresar ranhuras
(ciclo G128, s em TNC 426, TNC 430 com software de NC 280 474-xx) ..... 210
Exemplo: pr-furar, desbastar e acabar contornos sobrepostos ..... 212
Exemplo: superfcie cilndrica ..... 214
Exemplo: traado do contorno ..... 215
8.8 Ciclos para facejar ..... 216
DIGITALIZAO DOS DADOS DIGITALIZADOS (ciclo G60, no emTNC 410) ..... 216
FACEJAR (ciclo G230) ..... 218
SUPERFCIE REGULAR (ciclo 231) ..... 220
Exemplo: facejar ..... 222

VIII ndice

Cinhalt.pm6 8 08.09.2005, 13:21


ndice
8.9 Ciclos para a converso de coordenadas ..... 223
Deslocao do PONTO ZERO (ciclo G54) ..... 224
Deslocao do PONTO ZERO com tabelas de pontos zero (ciclo G53) ..... 225
ESPELHO (ciclo G28) ..... 228
ROTAO (ciclo G73) ..... 229
FACTOR DE ESCALA (ciclo G72) ..... 230
PLANO DE MAQUINAO INCLINADO (ciclo G80, no emTNC 410) ..... 231
Exemplo: ciclos de converso de coordenadas ..... 236
8.10 Ciclos especiais ..... 238
TEMPO DE ESPERA (ciclo G04) ..... 238
CHAMADA DO PROGRAMA (ciclo G39) ..... 238
ORIENTAO DA FERRAMENTA (ciclo G36) ..... 239
TOLERNCIA (ciclo G62, no emTNC 410) ..... 240

9 PROGRAMAO: SUB-PROGRAMAS E REPETIES PARCIAIS DE UM PROGRAMA ..... 241


9.1 Caracterizar sub-programas e repeties parciais de um programa ..... 242
9.2 Sub-programas ..... 242
9.3 Repeties parciais de um programa ..... 243
9.4 Um programa qualquer como sub-programa ..... 244
9.5 Sobreposies ..... 245
9.6 Exemplos de programao ..... 248
Exemplo: fresar um contorno em vrias aproximaes ..... 248
Exemplo: grupos de furos ..... 249
Exemplo: Grupos de furos com vrias ferramentas ..... 250

10 PROGRAMAO: PARMETROS Q ..... 253


10.1 Princpio e resumo de funes ..... 254
10.2 Tipos de funes - Parmetros Q em vez de valores numricos ..... 255
10.3 Descrever contornos atravs de funes matemticas ..... 256
10.4 Funes angulares (Trigonometria) ..... 258
10.5 Funes se/ento com parmetros Q ..... 259
10.6 Controlar e modificar parmetros Q ..... 260
10.7 Funes auxiliares ..... 261
10.8 Introduzir directamente uma frmula ..... 263
10.9 Parmetros Q pr-definidos ..... 266
10.10 Exemplos de programao ..... 269
Exemplo: elipse ..... 269
Exemplo: cilindro cncavo com fresa esfrica ..... 271
Exemplo: esfera convexa com fresa cnica ..... 273

HEIDENHAIN TNC 410, TNC 426, TNC 430 IX

Cinhalt.pm6 9 08.09.2005, 13:21


ndice

11 TESTE E EXECUO DO PROGRAMA ..... 275


11.1 Grficos ..... 276
11.2 Funes para a visualizao do programa na Execuo do programa/Teste do programa ..... 281
11.3 Teste do programa ..... 282
11.4 Execuo do programa ..... 284
11.5 Transmisso em blocos: Executar programas extensos (no em TNC 426, TNC 430) ..... 292
11.6 Saltar frases ..... 293
11.7 Paragem opcional da execuo do programa (no emTNC 426, TNC 430) ..... 293

12 APALPADORES 3D ..... 295


12.1 Ciclos de apalpao nos modos de funcionamento Manual e Volante electrnico ..... 296
12.2 Memorizao do ponto de referncia com apalpadores 3D ..... 304
12.3 Medir peas com apalpadores 3D ..... 307

13 FUNES MOD ..... 313


13.1 Seleccionar, modificar e anular as funes MOD ..... 314
13.2 Informaes sobre o sistema (no emTNC 426, TNC 430) ..... 315
13.3 Nmero de software e de opo TNC 426, TNC 430 ..... 316
13.4 Introduzir o cdigo ..... 316
13.5 Ajustar a conexo de dados TNC 410 ..... 317
Seleccionar o MODO DE FUNCIONAMENTO num aparelho externo ..... 317
Ajustar a VELOCIDADE BAUD ..... 317
13.6 Ajuste da coneo de dadosTNC 426, TNC 430 ..... 318
13.7 Software para transmisso de dados TNCremo ..... 320
13.8 Conexo de dados da Ethernet (s emTNC 426, TNC 430) ..... 322
13.9 Configurar PGM MGT (no emTNC 410) ..... 329
13.10 Parmetros do utilizador especficos da mquina ..... 329
13.11 Representar o bloco no espao de trabalho (no emTNC 410) ..... 329
13.12 Seleccionar a visualizao de posio ..... 331
13.13 Seleccionar a unidade de medida ..... 331
13.14 Seleccionar a linguagem de programao para posicionamento com introduo manual ..... 332
13.15 Seleco de eixos para gerar uma frase L (no em TNC 410, s em dilogo em texto claro) ..... 332
13.16 Introduzir os limites de deslocao, visualizao do ponto zero ..... 332
13.17 Executar a funo de AJUDA ..... 334
13.18 Visualizar tempos de maquinao (emTNC 410 por meio de cdigo numrico) ..... 334

X ndice

Cinhalt.pm6 10 08.09.2005, 13:21


ndice
14 TABELAS E RESUMOS ..... 335
14.1 Parmetros gerais do utilizador ..... 336
14.2 Distribuio de conectores e cablagem nas conexes de dados externas ..... 352
14.3 Informao tcnica ..... 356
14.4 Trocar a bateria intermdia ..... 360
14.5 Letras de endereo (DIN/ISO) ..... 360

HEIDENHAIN TNC 410, TNC 426, TNC 430 XI

Cinhalt.pm6 11 08.09.2005, 13:21


Cinhalt.pm6 12 08.09.2005, 13:21
Introduo
1
Dkap1.pm6 1 08.09.2005, 13:21
1.1 O TNC 410, o TNC 426, e o TNC 430

1.1 O TNC 410, o TNC 426,


e o TNC 430
Os TNC da HEIDENHAIN so comandos numricos destinados
oficina, com os quais voc faz programas convencionais de fresar e
furar directamente na mquina, em dilogo de texto claro de fcil
entendimento. Destinam-se a ser aplicados em mquinas de fresar
e furar bem como em centros de maquinao. O TNC 410 pode
comandar at 4 eixos, o TNC 426 pode comandar at 5 eixos, e o
TNC 430 at nove eixos. Para alm disso, voc tambm pode
ajustar de forma programada a posio angular da ferramenta.
O teclado e a apresentao do ecr so estruturados de forma clara,
para que voc possa chegar a todas as funes de forma rpida e
simples.

Programao: Dilogo em texto claro HEIDENHAIN e DIN/ISO


A elaborao de programas particularmente simples em dilogo
de texto claro HEIDENHAIN, agradvel ao utilizador. Um grfico de
programao apresenta um por um os passos de maquinao
durante a introduo do programa. Para alm disso, a programao
livre de contornos FK ajuda se por acaso no houver nenhum
desenho adequado ao NC. A simulao grfica da maquinao da
pea possvel tanto durante o teste de programa como tambm
durante a execuo do programa. Para alm disso, voc tambm
pode programar os TNCs em linguagem DIN/ISO.
Tambm se pode depois introduzir e testar um programa enquanto
um outro programa se encontra a executar a maquinao de uma
pea. No TNC 426, TNC 430 voc pode tambm testar um
programa ao mesmo tempo que executado um outro programa

Compatibilidade
O TNC pode executar todos os programas de maquinao que
tenham sido elaborados nos comandos numricos HEIDENHAIN a
partir do TNC 150 B.

2 1 Introduo

Dkap1.pm6 2 08.09.2005, 13:21


1.2 Ecr e teclado
1.2 Ecr e teclado
Ecr
O TNC pode fornecer-se com ecr a cores BC 120 (CRT) ou com o
ecr a cores plano BF 120 (TFT). A figura em cima direita mostra o
teclado do BC 120. A figura no centro direita mostra o teclado do
BF 120:
Linha superior
Com o TNC ligado, o ecr visualiza na linha superior os modos
de funcionamento seleccionados. No TNC 426, TNC 430: modos
de funcionamento da mquina esquerda e modos de
fundionamento da programao direita. Na rea maior da linha
superior fica o modo de funcionamento em que est ligado o
ecr: a aparecem as perguntas de dilogo e os textos de aviso
(excepo: quando o TNC s visualiza grficos)
Softkeys
Na linha inferior, Voc selecciona estas funes com as teclas
que se encontram por baixo . Para orientao, h uns
rectngulos a indicar directamente abaixo da rgua de softkeys o 10
nmero de rguas de softkeys que se podem seleccionar com
as teclas de setas dispostas no exterior, de cor preta. A rgua
de softkeys activada apresentada como coluna iluminada.
Teclas de seleco de softkey
Comutao de rguas de softkeys
Determinao da diviso do ecr
Tecla de comutao do ecr para modos de funcionamento da
mquina e da programao

Teclas adicionais para o BC 120


Desmagnetizar o ecr;
Sair do men principal para ajustar o ecr
Seleco do men principal para ajustar o ecr;
No men principal: Deslocar a rea iluminada para baixo
No submen: Reduzir um valor
Deslocar a imagem para a esquerda
ou para baixo
No men principal: Deslocar a rea iluminada para cima
No submen: Aumentar um valor
Deslocar a imagem para a direita ou
para cima
10 No men principal: Seleccionar submen
No submen: Sair do submen
Ajustes do ecr: ver pgina seguinte

HEIDENHAIN TNC 410, TNC 426, TNC 430 3

Dkap1.pm6 3 08.09.2005, 13:21


1.2 Ecr e teclado

Dilogo do men principal Funo


BRIGHTNESS Regular a claridade
CONTRAST Regular o contraste
H POSITION Regular a posio horizontal da imagem
H SIZE Regular a largura da imagem
V-POSITION Regular a posio vertical da imagem
V-SIZE Regular a altura da imagem
SIDE-PIN Corrigir a distoro do efeito de pipa
vertical
TRAPEZOID Corrigir a distoro do efeito de pipa
horizontal
ROTATION Corrigir a inclinao da imagem
COLOR TEMP Regular a intensidade da cor
R-GAIN Regular o ajuste da cor vermelha
B-GAIN Regular o ajuste da cor azul
RECALL Sem funo

O BC 120 sensvel a campos magnticos ou electromagnticos.


Devido a isto, podem variar a posio e a geometria da imagem. Os
campos alternativos produzem um deslocamento peridico ou uma
distoro da imagem.

Diviso do ecr
O utilizador selecciona a diviso do ecr: assim, o TNC pode, p.ex.,
no modo de funcionamento Memorizao/Edio do Programa,
visualizar o programa na janela esquerda, enquanto que a janela
direita apresenta ao mesmo tempo, p.ex., um grfico de
programao (s TNC 410). A janela que o TNC pode mostrar
depende do modo de funcionamento seleccionado.

Modificar a diviso do ecr:

Premir a tecla de comutao do ecr: a rgua de


softkeys mostra a diviso possvel do ecr (ver
1.3 Modos de funcionamento)

<
Seleccionar a diviso do ecr com softkey

4 1 Introduo

Dkap1.pm6 4 08.09.2005, 13:21


1.3 Modos de funcionamento
Teclado
A imagem direita mostra as teclas do teclado que
esto agrupadas consoante a sua funo:
Teclado alfanumrico
para introduo de texto, nomes de ficheiros e
programao DIN/ISO
Gesto de ficheiros,
calculadora (no no TNC 410),
Funo MOD
Funo AJUDA
Modos de funcionamento de programao
Modos de funcionamento da mquina
Iniciar dilogo da programao
Teclas de setas e indicao de salto GOTO
Introduo numrica e seleco de eixos
As funes das diferentes teclas apresentam-se na
primeira pgina. As teclas externas, como p.ex. NC-
START, apresentam-se descritas no manual da
mquina.

1.3 Modos de funcionamento


Para as vrias funes e etapas de trabalho
necessrios elaborao de uma pea, o TNC
dispe dos seguintes modos de funcionamento:

Funcionamento manual e volante


electrnico
As mquinas regulam-se com funcionamento
manual. Neste modo de funcionamento posiciona-
se os eixos da mquina manualmente ou
progressivamente, memoriza-se os pontos de
referncia, e pode-se tambm inclinar o plano de
maquinao.
O modo de funcionamento volante electrnico
apoia o mtodo manual dos eixos da mquina com
um volante electrnico HR, atravs de movimentos
de preciso.

Softkeys para a diviso do ecr


(seleccione como descrito atrs, TNC 410: ver
diviso do ecr em execuo contnua de programa)
Janela Softkey

Posies

esquerda: posies. direita:


visualizao de estados

HEIDENHAIN TNC 410, TNC 426, TNC 430 5

Dkap1.pm6 5 08.09.2005, 13:21


1.3 Modos de funcionamento

Posicionamento com introduo


manual
Neste modo de funcionamento, voc programa
movimentos simples de deslocao, p.ex. para
facear ou para pr-posicionar.

Softkeys para a diviso do ecr


Janela Softkey

Programa

esquerda: posies. direita:


visualizao de estados
(s TNC 426, TNC 430)

esquerda: programa
direita: informaes gerais
sobre o programa (s TNC 410)

esquerda: programa
direita: posies e
coordenadas (s TNC 410)

esquerda: programa
direita: informaes sobre
ferramentas (s TNC 410)

esquerda: programa
direita: converses de
coordenadas (s TNC 410)

6 1 Introduo

Dkap1.pm6 6 08.09.2005, 13:21


1.3 Modos de funcionamento
Memorizao/Edio de programas
neste modo de funcionamento que voc elabora
os seus programas de maquinao. Os diferentes
ciclos e as funes de parmetros Q oferecem
apoio e complemento variados na programao.

Softkeys para a diviso do ecr


(no no TNC 426, TNC 430)
Janela Softkey

Programa

esquerda: programa
direita: imagem de ajuda
na programao do ciclo

esquerda: programa,
direita: grfico de programao

Grfico de programao

HEIDENHAIN TNC 410, TNC 426, TNC 430 7

Dkap1.pm6 7 08.09.2005, 13:21


1.3 Modos de funcionamento

Teste do programa
O TNC simula programas na totalidade ou
parcialmente no modo de funcionamento Teste de
programa para, p.ex., detectar no programa
incompatibilidades geomtricas, falta de
indicaes, ou qualquer erro de programao. A
simulao apoiada graficamente com diferentes
vistas.

Softkeys para a diviso do ecr


Ver execuo contnua do programa.

Execuo contnua de programa e


execuo de programa frase a frase
Em execuo contnua de programa, o TNC executa
um programa at ao final do programa ou at uma
interrupo manual ou programada. Depois de uma
interrupo, voc pode retomar a execuo do
programa.
Em execuo de programa frase a frase, voc inicia
cada frase com a tecla externa START
individualmente.

Softkeys para a diviso do ecr


Janela Softkey Janela Softkey

Programa esquerda: programa. direita: generalidades


Informaes sobre programas (s TNC 410)
esquerda: programa, direita: ESTADO
(s TNC 426, TNC 430) esquerda: programa. direita: posies
e coordenadas (s TNC 410)
esquerda: programa. direita: grfico
(s TNC 426, TNC 430) esquerda: programa,
direita: informaes sobre ferramentas
(s TNC 410)
Grfico (s TNC 426, TNC 430)

esquerda: programa,
direita: converses de coordenadas (s TNC 410)

esquerda: programa,
direita: medio de ferramentas (s TNC 410)

8 1 Introduo

Dkap1.pm6 8 08.09.2005, 13:21


1.4 Visualizao de estados
1.4 Visualizao de estados
Generalidades Visualizaes de estado
A visualizao de estado informa-o sobre a situao actual da
mquina. Aparece automaticamente nos modos de funcionamento
n Execuo de programa frase a frase e execuo contnua de
programa, desde que para a visualizao no tenha sido
seleccionado exclusivamente Grfico, e em
n Posicionamento com introduo manual.
Nos modos de funcionamento Manual e Volante electrnico, a
visualizao de estado aparece na janela grande.

Informaes da visualizao de estado


Smbolo Significado

REAL Coordenadas reais ou nominativas da posio actual

XY Z Eixos da mquina; o TNc visualiza os eixos auxiliares


com letra minscula. O fabricante da mquina determina
a sequncia e a quantidade dos eixos visualizados.
Consulte o manual da mquina

F S M A visualizao do avano em polegadas corresponde


dcima parte do valor efectivo.
Rotaes S, Avano F e Funo Auxiliar M efectiva

Inicia-se a execuo do programa

# O eixo bloqueado

O eixo pode ser deslocado com o volante

Os eixos so deslocados em plano de maquinao


inclinado (no TNC 410)

Os eixos so deslocados tendo em conta


a rotao base

HEIDENHAIN TNC 410, TNC 426, TNC 430 9

Dkap1.pm6 9 08.09.2005, 13:21


1.4 Visualizao de estados

Visualizaes de estado suplementares


As visualizaes de estado suplementares fornecem informaes
pormenorizadas para a execuo do programa. Podem ser
chamadas em todos os modos de funcionamento, excepto
Memorizao/Edio de Programas.

Ligar visualizaes de estado suplementares

Chamar rgua de softkeys para a diviso do ecr

<
Seleccionar apresentao do ecr com
visualizao de estado suplementar

Segue-se a descrio de diversas visualizaes de estado


suplementares que voc pode seleccionar com softkeys:

Comutar a rgua de softkeys at aparecerem as


softkeys de ESTADO

<
Selecionar Visualizao de Estado Suplementar,
p.ex., informaes gerais de programas

10 1 Introduo

Dkap1.pm6 10 08.09.2005, 13:21


1.4 Visualizao de estados
Informaes gerais de programas
Nome do programa principal
Programas chamados
Ciclo activo de maquinao
Ponto central do crculo CC (plo)
Tempo de maquinao
Contador para tempo de espera

Posies e coordenadas
Indicaes de posio
Modo da indicao de posio, p.ex., posies reais
ngulo de inclinao para o plano de maquinao (no TNC 410)
ngulo da rotao bsica

HEIDENHAIN TNC 410, TNC 426, TNC 430 11

Dkap1.pm6 11 08.09.2005, 13:21


1.4 Visualizao de estados

Informaes para as ferramentas


Indicao T: nmero e nome da ferramenta
Indicao RT: nmero e nome de uma ferramenta gmea
Eixo da ferramenta
Longitudes e raios da ferramenta
Medidas excedentes (valores Delta) do TOOL CALL (PGM) e da
tabela de ferramentas (TAB)
Tempo til, tempo til mximo (TIME 1) e tempo til mximo em
TOOL CALL (TIME 2)
Indicao da ferramenta activa e da (prxima) ferramenta gmea

Converso de coordenadas
Nome do programa principal
Deslocao activa do ponto zero (Ciclo 7)
ngulo de rotao activo (Ciclo 10)
Eixos espelhados
Factor de medio activado ( factores de medio (Ciclos 11 / 26)
Ponto central da extenso cntrica
Ver 8.8 Ciclos para a converso de coordenadas

Medio da ferramenta
Nmero da ferramenta que vai ser medida
Indicao se o raio ou a longitude da ferramenta vo ser
medidos
Valor MIN e MX medio do corte individual e resultado da
medio com ferramenta rotativa (DYN)
Nmero do corte da ferramenta com respectivo valor obtido
A estrela por detrs do valor obtido indica que a tolerncia da
tabela de ferramentas foi excedida

12 1 Introduo

Dkap1.pm6 12 08.09.2005, 13:21


1.4 Visualizao de estados
Funes auxiliares M activadas (s TNC 426,
TNC 430 com software NC 280 474-xx)
Lista das funes M activadas com significado determinado
Lista das funes M activadas que so adaptadas pelo fabricante
da sua mquina

HEIDENHAIN TNC 410, TNC 426, TNC 430 13

Dkap1.pm6 13 08.09.2005, 13:21


1.5 Acessrios: apalpadores 3D e volantes electrnicos da HEIDENHAIN

1.5 Acessrios: apalpadores 3D e


volantes electrnicos da
HEIDENHAIN
Apalpadores 3D
Com os diferentes apalpadores 3D da HEIDENHAIN voc pode
n Ajustar automaticamente a pea
n Memorizar pontos de referncia com rapidez e preciso
n Efectuar medies da pea durante
a execuo do programa
n Digitalizar formas 3D (opo), bem como
n Medir e testar a pea
Os apalpadores comutveis TS 220 e TS 630
Estes apalpadores so especialmente concebidos para o ajuste
automtico de peas, memorizao do ponto de referncia e
medies na pea, bem como para digitalizao. O TS 220
transmite os sinais de conexo atravs de um cabo, sendo para
alm disso uma alternativa econmica em caso de ter que
digitalizar.
O TS 630 est especialmente concebido para mquinas com
alternador de ferramentas que transmite os sinais de conexo,
sem cabo, por infra-vermelhos.
Princpio de funcionamento: nos apalpadores digitais da
HEIDENHAIN h um sensor ptico sem contacto que regista o
desvio do apalpador. O sinal emitido produz a memorizao do valor
real a posio actual do apalpador.
Na digitalizao, o TNC elabora um programa com frases lineares
em formato HEIDENHAIN a partir de uma srie de valores de
posies. Pode-se continuar a processar este programa num PC
com o software de avaliao SUSA, para se poder corrigi-lo segundo
determinadas formas e raios de ferramenta, ou para se calcular
peas positivas/negativas. Quando a esfera de apalpao igual ao
raio da fresa, estes programas podem executar-se imediatamente.

Apalpador de ferramentas TT 120 para a medio de ferramentas


O TT 120 um apalpador 3D digital para a medio e comprovao
de ferramentas. Para isso, o TNC dispe de 3 ciclos com os quais se
pode calcular o raio e a longitude da ferramenta com o cabeote
parado ou a rodar (s dilogo em texto claro).
O tipo de construo especialmente robusto e o elevado tipo de
proteco fazem com que o TT 120 seja insensvel ao refrigerante e
s aparas. O sinal de conexo emitido com um sensor ptico sem
contacto, que se caracteriza pela sua elevada segurana.

Volantes electrnicos HR
Os volantes electrnicos simplificam a deslocao manual precisa
dos carros dos eixos. O percurso por rotao do volante selecciona-
se num vasto campo. Para alm dos volantes de embutir HR 130 e
HR 150, a HEIDENHAIN pe disposio o volante porttil HR 410.

14 1 Introduo

Dkap1.pm6 14 08.09.2005, 13:21


Funcionamento manual e
ajuste
2
Dkap2-3.pm6 15 08.09.2005, 13:21
2.1 Ligar, Desligar

2.1 Ligar, Desligar O TNC est agora pronto a funcionar e encontra-se


no Modo de Funcionamento Manual
Conexo Para o TNC 426, TNC 430, tambm vlido o
seguinte:
A conexo e a aproximao dos pontos de referncia so
funes que dependem da mquina. Consulte o manual Voc s deve passar os pontos de
da mquina referncia quando quiser deslocar os
eixos da mquina. Se voc quiser apenas
editar ou testar programas,
Ligar a tenso de alimentao do TNC e da mquina. imediatamente aps a conexo da
tenso de comando, seleccione o modo
A seguir, o TNC mostra o seguinte dilogo:
de funcionamento Memorizao / Edio
Teste de memorizao de programas ou Teste do Programa.
<
Posteriormente, voc pode passar os
A memria do TNC automaticamente verificada pontos de referncia. Para isso, prima no
modo de funcionamento Manual a
Interrupo de corrente softkey PASSAR PONTO REFERNCIA
<
Mensagem do TNC de que houve interrupo Passar um ponto de referncia num plano de
de corrente - Apagar a mensagem maquinao inclinado
possvel passar um ponto de referncia num
Traduzir o programa PLC sistema de coordenadas inclinado, com as teclas de
< direco externas de cada eixo. Para isso, tem que
estar activada a funo Inclinao do plano de
O programa PLC automaticamente traduzido maquinao em funcionamento Manual (ver
captulo 2.5 Inclinao do plano de maquinao).
Falta tenso de comando para rels O TNC interpola ento os eixos correspondentes,
< com a activao de uma tecla de direco de eixo.
Ligar a tenso de comando A tecla de arranque NC-START no tem nenhuma
O TNC verifica o funcionamento da funo. O TNC emite, se necessrio, o
Paragem de EMERGNCIA correspondente aviso de erro.
Tenha em conta que os valores angulares
Funcionamento manual
introduzidos no men coincidam com o ngulo real
Passar os pontos de referncia do eixo basculante.
<
Passar os pontos de referncia na sequncia
pretendida: para cada eixo, premir a tecla de Desligar
arranque (START) externa, ou Para evitar perder dados ao desligar, voc deve
reduzir de forma especfica o sistema operativo:
Seleccionar o modo de funcionamento manual
Passar os pontos de referncia em qualquer
sequncia: para cada eixo, premir e manter Seleccionar a funo para reduo, e
premida a tecla de direco externa at se ter voltar a confirmar com a softkey SIM
passado o ponto de referncia, ou como forma Quando numa janela intermdia
auxiliar em TNC 410 sobreposta o TNC visualiza o texto
Agora pode desligar, voc pode
interromper a tenso de alimentao
para o TNC
Passar pontos de referncia ao mesmo tempo
com vrios eixos: seleccionar os eixos com a Desligar o TNC de forma arbitrria pode
softkey (os eixos so apresentados ao inverso originar perda de dados.
no ecr) e a seguir premir a tecla externa START

16 2 Funcionamento manual e ajuste

Dkap2-3.pm6 16 08.09.2005, 13:21


2.2 Deslocao dos eixos da mquina
2.2 Deslocao dos eixos da mquina
A deslocao com as teclas de direco externas uma
funo que depende da mquina. Consulte o manual da
mquina!

Deslocar o eixo com as teclas de direco externas

Seleccionar o modo de funcinamento manual

<
Premir e manter premida a tecla de direco
externa enquanto se tiver que deslocar o eixo

.... ou deslocar o eixo de forma contnua:

e Manter premida a tecla de direco externa e


premir por breves momentos a tecla de START
externa. O eixo desloca-se at parar por si
prprio.

Parar: premir a tecla de STOP (paragem) externa

Destas duas formas, voc pode deslocar vrios eixos ao mesmo


tempo.
Voc pode modificar o avano com que se deslocam os eixos com
a softkey F (ver 2.3 Rotaes S da ferramenta, avano F e funo
auxiliar M), (no em TNC 410).

HEIDENHAIN TNC 410, TNC 426, TNC 430 17

Dkap2-3.pm6 17 08.09.2005, 13:21


2.2 Deslocao dos eixos da mquina

Deslocao com o volante electrnico HR 410


O volante porttil HR 410 est equipado com duas teclas de
confirmao. Estas teclas encontram-se por baixo da roda dentada.
Voc s pode deslocar os eixos da mquina se estiver premida uma
das teclas de confirmao (funo dependente da mquina).

O volante HR 410 dispe dos seguintes elementos de comando:


EMERGNCIA
Volante
Teclas de confirmao
Teclas para seleco de eixos
Tecla para aceitao da posio real
Teclas para determinao do avano (lento, mdio, rpido;
o fabricante da mquina determina os avanos
Direco em que o TNC desloca o eixo seleccionado
Funes da mquina
(so determinadas pelo fabricante da mquina)

As visualizaes a vermelho assinalam qual o eixo e qual o avano


que voc seleccionou.
A deslocao com o volante tambm possvel durante a execuo
do programa.

Deslocao

Modo de funcionamento Volante Electrnico


Seleccionar volante

Manter premida a tecla de confirmao

<
Seleccionar o eixo

<
Seleccionar o avano

<
ou Deslocar o eixo em direco + ou -

18 2 Funcionamento manual e ajuste

Dkap2-3.pm6 18 08.09.2005, 13:21


2.3 Rotaes S, avano F e funo auxiliar M
Posicionamento por incrementos
Em posicionamento por incrementos, o TNC desloca um eixo da Z
mquina com um valor incremental determinado por si.

Seleccionar modo de funcionamento manual ou


Seleccionar volante

<
8 8
Seleccionar posicionamento por incrementos:
softkey Medida Incremental LIGADA

Passo: X
8 16
<
Introduzir passo de aproximao em mm, p.ex.
8 mm

Por meio de softkey, seleccionar o passo (ir


comutando a rgua de softkeys, no no TNC
426, TNC 430)

<
Premir tecla externa de direco: posicionar
quantas vezes se quiser

2.3 Rotaes da ferramenta S, avano


F e funo auxiliar M
Nos modos de funcionamento Manual e Volante voc introduz as
rotaes S, o avano F e a funo auxiliar M com as softkeys. As
funes auxiliares esto descritas no captulo 7 Programao:
funes auxiliares.

HEIDENHAIN TNC 410, TNC 426, TNC 430 19

Dkap2-3.pm6 19 08.09.2005, 13:21


2.4 Memorizao do ponto de referncia

Introduzir valores
Exemplo: introduzir rotaes S

Seleccionar introduo para rotaes da


ferramenta: softkey S

Rotaes S da ferramenta =
<
1000 Introduzir rotaes da ferramenta

e aceitar com a tecla externa START

Inicia-se a rotao da ferramenta com as rotaes S introduzidas


com uma funo auxiliar M
Voc introduz o avano F a funo auxiliar M da mesma maneira.
Para o avano F (em TNC 410, no possvel introduzir) vlido o
seguinte:
n se tiver sido introduzido F=0, actua o avano menor a partir de
MP1020
n o F mantm-se mesmo aps uma interrupo de corrente
Modificar rotaes da ferramenta e avano
Com os potencimetros de override para as rotaes S da
ferramenta e o avano F, pode-se modificar o valor ajustado entre
0% e 150%.

O potencimetro de override para as rotaes da


ferramenta s actua em mquinas com accionamento
controlado da ferramenta.
O fabricante da mquina determina as funes auxiliares
M que se podem utilizar, e a funo que realizam.

2.4 Memorizao do ponto de


referncia (sem apalpador 3D)
Na memorizao do ponto de referncia, a visualizao do TNC fixa-
se sobre as coordenadas de uma posio da pea.

Preparao
Ajustar e centrar a pea
Introduzir a ferramenta zero com raio conhecido
Assegurar-se que o TNC visualiza as posies reais

20 2 Funcionamento manual e ajuste

Dkap2-3.pm6 20 08.09.2005, 13:21


2.5 Inclinar o plano de maquinao (no em TNC 410)
Memorizao do ponto de referncia
Memorizao do ponto de referncia Para o ponto de referncia, Y
introduza um valor superior, somado a d.

Seleccionar o modo de funcinamento manual


Z
X
< Y
Deslocar cuidadosamente a ferramenta at ela
roar a pea
X
<
Seleccionar o eixo (todos eixos podem ser
tambm seleccionados no teclado ASCII)

Memorizao do Ponto de Referncia Z=


<
Ferramenta zero, eixo da ferramenta: fixar a
visualizao sobre uma posio conhecida da
pea (p.ex. 0) ou introduzir a espessura d da
chapa. No plano de maquinao: ter em
considerao o raio da ferramenta

Voc memoriza da mesma forma os pontos de referncia para os


restantes eixos
Se voc utilizar uma ferramenta pr-ajustada no eixo de
aproximao, voc fixa a visualizao desse eixo na longitude L da
ferramenta, ou na soma Z=L+d.

2.5 Inclinar o plano de maquinao


(no em TNC 410)
Y
As funes para a inclinao do plano de maquinao Z
so ajustadas pelo fabricante da mquina ao TNC e
mquina. Em determinadas cabeas basculantes ou B
mesas rotativas, o fabricante da mquina determina se
os ngulos programados se interpretam como
coordenadas dos eixos rotativos ou como ngulo no
10
espao. Consulte o manual da mquina

O TNC auxilia na inclinao de planos de maquinao em mquinas X


ferramenta com cabeas e mesas basculantes. As aplicaes mais
tpicas so, p.ex., furos inclinados ou contornos inclinados no
espao. Nestes casos, o plano de maquinao inclina-se sempre
em redor do ponto zero activado. Como de costume, programada
uma maquinao num plano principal (p.ex. plano X/Y); no entanto,
executada num plano inclinado relativamente ao plano principal.

HEIDENHAIN TNC 410, TNC 426, TNC 430 21

Dkap2-3.pm6 21 08.09.2005, 13:21


2.5 Inclinar o plano de maquinao (no em TNC 410)

Para a inclinao do plano de maquinao, existem duas funes:


n Inclinao manual com a softkey 3D ROT nos modos de
funcionamento Manual e Volante electrnico ( descritos a seguir)
n Inclinao comandada, ciclo G80 PLANO DE MAQUINAO no
programa de maquinao: ver 8.9 Ciclos para a Converso de
Coordenadas.
As funes do TNC para a Inclinao do Plano de Maquinao so
transformaes de coordenadas. Assim, o plano de maquinao
est sempre perpendicular direco do eixo da ferramenta.
Basicamente, na inclinao do plano de maquinao, o TNC
distingue dois tipos de mquina:

Mquina com mesa basculante


n Voc deve colocar a pea consoante o correspondente
posicionamento da mesa basculante, p.e.x, com uma frase L, na
posio de maquinao pretendida
n A situao do eixo da ferramenta transformado no se modifica
em relao ao sistema de coordenadas fixo da mquina. Se voc
rodar a mesa isto , a pea p.ex. 90, o sistema de
coordenadas no roda. Se voc premir, no modo de
funcionamento Manual, a tecla de direco do eixo Z+, a
ferramenta desloca-se na direco Z+.
n Para o clculo do sistema de coordenadas transformado, o TNC
tem em considerao apenas os desvios condicionados
mecanicamente da respectiva mesa basculante - as chamadas
zonas translatrias.

Mquina com cabea basculante


n Voc deve colocar a ferramenta na posio de maquinao
pretendida atravs do respectivo posicionamento da cabea
basculante, p.ex., com uma frase L.
n A posio do eixo da ferramenta inclinado (transformado)
modifica-se em relao ao sistema de coordenadas fixo da
mquina: se voc fizer rodar a cabea basculante da mquina - da
ferramenta - p.ex. no eixo B +90, o sistema de coordenadas
tambm roda. Se voc premir, em funcionamento manual, a
tecla de direco do eixo Z+, a ferramenta desloca-se na direco
X+ do sistema de coordenadas fixo da mquina.
n Para o clculo do sistema de coordenadas transformado, o TNC
tem em considerao desvios condicionados mecanicamente da
cabea basculante (zonas translatrias) e desvios resultantes
da oscilao da ferramenta (correco 3D da longitude da
ferramenta).

22 2 Funcionamento manual e ajuste

Dkap2-3.pm6 22 08.09.2005, 13:21


2.5 Inclinar o plano de maquinao (no em TNC 410)
Passar os pontos de referncia em eixos basculantes Visualizao de posies num sistema inclinado
Em eixos basculantes, passam-se os pontos de referncia com as As posies visualizadas no ecr de estados
teclas de direco externas. Para isso, o TNC interpola os (NOMINAL E REAL) referem-se ao sistema de
respectivos eixos. Tome em ateno que a funo Inclinao do coordenadas inclinado
plano de maquinao deve estar activada no modo de
funcionamento Manual, e que o ngulo real do eixo esteja Limitaes ao inclinar o plano de maquinao
introduzido no men. n No est disponvel a funo de apalpao
Rotao Bsica
Depois de ter posicionado os eixos basculantes, memorize o ponto
de referncia como no sistema sem inclinao. O TNC calcula o n No se pode efectuar posicionamentos de PLC
novo ponto de referncia no sistema de coordenadas inclinado. O (determinados pelo fabricante
TNC vai buscar os valores angulares para este clculo aos eixos da mquina)
regulados segundo a posio real do eixo rotativo.
n No se permite frases de posicionamento com
Em sistema basculado, voc no pode memorizar o M91/M92
ponto de referncia quando estiver memorizado o bit 3
no parmetro de mquina 7500. Caso contrrio, o TNC
calcula erradamente o desvio.
Se os eixos basculantes da sua mquina no estiverem
controlados, voc deve introduzir a posio real do eixo
rotativo no men da inclinao manual: se a posio real
do(s) eixo(s) rotativo(s) no coincidir com o programado o
TNC ir calcular mal o ponto de referncia.

Memorizao do ponto de referncia em mquinas com mesa


redonda

O comportamento do TNC ao memorizar o ponto de


referncia depende da mquina. Consulte o manual da
mquina

O TNC desvia automaticamente o ponto de referncia se voc rodar


a mesa, e se estiver activada a funo de inclinao do plano de
maquinao.

MP 7500, Bit 3=0


Para calcular o desvio do ponto de referncia, o TNC utiliza a
diferena entre a coordenada REF ao memorizar-se o ponto de
referncia e da coordenada REF do eixo basculante depois da
basculao. Voc tem que usar este mtodo de clculo quando tiver
fixado a sua pea alinhada na posio 0 (valor REF) da mesa
redonda.

MP 7500, Bit 3=1


Se voc alinhar com uma rotao da mesa redonda uma pea fixada
na diagonal, o TNC j no pode calcular o desvio do ponto de
referncia por meio da diferena das coordenadas REF. o TNC utiliza
directamente o valor REF do eixo basculante aps a inclinao, pelo
que se depreende que a pea estava centrada antes da inclinao.

HEIDENHAIN TNC 410, TNC 426, TNC 430 23

Dkap2-3.pm6 23 08.09.2005, 13:21


2.5 Inclinar o plano de maquinao (no em TNC 410)

Activao da inclinao manual

Seleccionar a inclinao manual: softkey 3D ROT.


Os pontos do men seleccionam-se ento com
as teclas de setas.

<
Introduzir o ngulo de inclinao

<
Fixar no modo Activo o modo de funcionamento pretendido no
ponto do men Inclinao do Plano de Maquinao: seleccionar
o ponto do men, e comutar com a tecla ENT

<
Finalizar a introduo: tecla END

Para desactivar, ponha os modos de funcionamento pretendidos


em modo Inactivo, no men Inclinao do Plano de Maquinao de
Inclinao.
Quando est activada a funo Inclinao do plano de maquinao e
o TNC desloca os eixos da mquina em relao aos eixos
inclinados, aparece na visualizao de estados o smbolo
Se voc activar a funo Inclinao do Plano de Maquinao no
modo de funcionamento Execuo do Programa, o ngulo de
inclinao introduzido no men sera vlido a partir da primeira frase
do programa de maquinao a executar. Se voc utilizar no
programa de maquinao o ciclo G80 PLANO DE MAQUINAO,
so vlidos os valores angulares definidos no ciclo (activo a partir da
definio do ciclo). Neste caso, ficam sobre-escritos os valores
angulares programados no men.

24 2 Funcionamento manual e ajuste

Dkap2-3.pm6 24 08.09.2005, 13:21


Posicionamento com
introduo manual
3
HEIDENHAIN TNC 410, TNC 426, TNC 430 25

Dkap2-3.pm6 25 08.09.2005, 13:21


3.1 Programao e execuo de maquinaes simples

3.1 Programar e executar


maquinaes simples
O modo de funcionamento Posicionamento com Introduo Manual
adequado para maquinaes simples e posicionamentos prvios
da ferramenta. Aqui voc pode introduzir um curto programa de
formato em texto claro HEIDENHAIN ou em DIN/ISO , e fazer
executar directamente frases individuais. Voc tambm pode
chamar os ciclos do TNC. O programa memorizado no ficheiro
$MDI. No Posicionamento com Introduo Manual, pode activar-se
a visualizao de estados adicional.

Seleccionar o modo de funcionamento


Posicionamento com Introduo Manual
Programar como se quiser o ficheiro $MDI

<
Iniciar a frase seleccionada: tecla externa START

Limitaes doTNC 410:


No esto disponveis as seguintes funes: Z
- correco do raio da ferr.ta Y
- os grficos de programao e de execuo do programa
- funes de apalpao programveis
- sub-programas, repeties parciais dum programa
- funes de trajectria G06, G02 e G03 com R, G24 e G25
- chamada do programa com % X
50
Limitaes do TNC 426, TNC 430:
No esto disponveis as seguintes funes:
50
- chamada do programa com %
- Grfico da execuo do programa

26 3 Posicionamento com introduo manual.

Dkap2-3.pm6 26 08.09.2005, 13:21


3.1 Programao e execuo de maquinaes simples
Exemplo 1
Pretende-se efectuar um furo de 20 mm numa pea. Depois de se
fixar e centrar a pea, e de se memorizar o ponto de referncia,
pode-se programar e executar o furo com poucas frases de
programao.
Primeiro, posiciona-se previamente a ferramenta com frases G00 e
G01 (rectas) sobre a pea, e a uma distncia de segurana de 5 mm
sobre a posio do furo. Depois, efectua-se o furo com o ciclo G83
FURAR EM PROFUNDIDADE.

%$MDI G71 *
N10 G99 T1 L+0 R+5 * Definir a ferramenta: ferramenta zero, raio 5
N20 T1 G17 S2000 * Chamar a ferr.ta: eixo da ferramenta Z
Rotaes da ferramenta 2000 U/min
N30 G00 G40 G90 Z+200 * Retirar a ferr.ta (marcha rpida)
N40 X+50 Y+50 M3 * Posicionar a ferr.ta em marcha rpida sobre a posio do
furo, ferramenta ligada
N50 G01 Z+2 F2000 * Posicionamento da ferramenta 5 mm sobre o furo
N60 G83 Definir o ciclo G83 FURAR EM PROFUNDIDADE:
P01 +2 Distncia de segurana da ferramenta sobre o furo
P02 -20 Profundidade do furo (sinal = direco da
maquinao)
P03 +10 Profundidade de passo antes de retirar a ferramenta
P04 0,5 Tempo de espera em segundos na base do furo
P05 250 * Avano
N70 G79 * Chamar o ciclo G83 FURAR EM PROFUNDIDADE
N80 G00 G40 Z+200 M2 * Retirar a ferramenta
N99999 %$MDI G71 * Fim do programa

A funo de rectas est descrita no captulo 6.4 Tipos de Ferram = Ferramenta


trajectria - Coordenadas cartesianas, e o ciclo G83 FURAR EM
PROFUNDIDADE no captulo 8.3 Ciclos de furar.

HEIDENHAIN TNC 410, TNC 426, TNC 430 27

Dkap2-3.pm6 27 08.09.2005, 13:21


3.1 Programao e execuo de maquinaes simples

Exemplo 2
Eliminar a inclinao da pea em mquinas com mesa redonda
giratria

Executar uma rotao bsica com um apalpador 3D. Ver 12.1


Ciclos de apalpao nos modos de funcionamento Manual e
Volante Electrnico, pargrafo Compensao da inclinao da
pea.

<
Anotar o ngulo de Rotao e anular a Rotao Bsica

<
Seleccionar o modo de funcionamento:
posicionamento com
introduo manual

<
Seleccionar o eixo da mesa, introduzir o ngulo
rotativo anotado e o avano
p.ex.G00 G40 G90 C+2.561 F50

<
Finalizar a introduo

<
Premir a tecla externa START: anula-se a
inclinao com a rotao da mesa rotativa

28 3 Posicionamento com introduo manual.

Dkap2-3.pm6 28 08.09.2005, 13:21


3.1 Programao e execuo de maquinaes simples
Guardar ou apagar programas de %$MDI
O ficheiro $MDI habitualmente usado para programas curtos e
necessrios de forma transitria. Se no entanto voc tiver que
memorizar um programa, proceda da seguinte forma:

Seleccionar o modo de funcionamento:


Memorizao/Edio do programa

<
Chamar Gesto de Ficheiros: Tecla PGM MGT
(Program Management)

<
Marcar ficheiro %$MDI

<
Seleccionar Copiar Ficheiro: Softkey COPIAR

Ficheiro de destino =
<
Furo Introduza o nome que se pretende memorizar
no ndice do ficheiro $MDI

<
Executar copiar TNC 410: tecla ENT

Executar copiar TNC 426, TNC430: softkey


EXECUTAR

<
Sair da gesto de ficheiros: softkey FIM

Para se apagar o contedo do ficheiro $MDI, procede-se de forma


semelhante: em vez de se copiar, apaga-se o contedo com a
softkey APAGAR. Na mudana seguinte para o modo de
funcionamento Posicionamento com Introduo Manual, o TNC
visualiza um ficheiro $MDI vazio.

TNC 426, TNC 430:


No modo de funcionamento Memorizao/Edio do
Programa, o ficheiro %$MDI no pode ser seleccionado
durante o processo de apagar.

HEIDENHAIN TNC 410, TNC 426, TNC 430 29

Dkap2-3.pm6 29 08.09.2005, 13:21


Dkap2-3.pm6 30 08.09.2005, 13:21
Programao:
4
Princpios bsicos, gesto
de ficheiros, auxlios de
programao, gesto
de paletes

Ekap4.pm6 31 08.09.2005, 13:21


4.1 Princpios bsicos

4.1 Princpios bsicos


Z
Sistemas de medida e marcas de referncia Y
Nos eixos da mquina h sistemas de medida que registam as
posies da mesa da mquina ou da ferramenta. Quando um eixo X
da mquina se move, o sistema de medida correspondente produz
um sinal elctrico, a partir do qual o TNC calcula a posio real
exacta do eixo da mquina.
Com uma interrupo de corrente, perde-se a correspondncia
entre a posio do carro da mquina e a posio real calculada. Para
que esta correspondncia se possa realizar de novo, as escalas dos
sistemas de medida dispem de marcas de referncia. Ao alcanar-
se uma marca de referncia, o TNC recebe um sinal que caracteriza
um ponto de referncia fixo da mquina. Assim, o TNC pode realizar
de novo a correspondncia da posio real para a posio actual do
carro da mquina.
Geralmente aplicam-se sistemas de medida lineares para eixos
lineares. Em mesas redondas giratrias e eixos de inclinao, h
sistemas de medida angulares. Para voltar a realizar a
correspondncia entre a posio real e a posio actual do carro da
mquina, voc tem que deslocar os eixos da mquina com marcas XMP
de referncia codificadas num mximo de 20 mm para sistemas de
medida lineares, e 20 para sistemas angulares.
X (Z,Y)

32 4 Programao: Princpios bsicos, gesto de ficheiros,


auxlios de programao, gesto de paletes

Ekap4.pm6 32 08.09.2005, 13:21


4.1 Princpios bsicos
Sistema de referncia
Com um sistema de referncia, voc fixa claramente posies num Z
plano ou no espao. A indicao de uma posio refere-se sempre
a um ponto fixado, e descrita por coordenadas.
No sistema rectangular (sistema cartesiano), so determinadas trs
direces como eixos X, Y e Z. Os eixos encontram-se Y
perpendiculares entre si respectivamente, e cortam-se num ponto -
o ponto zero. Uma coordenada indica a distncia at ao ponto zero
numa destas direces. Assim, pode-se descrever uma posio no
plano atravs de duas coordenadas, e no espao atravs de trs
coordenadas.
X
As coordenadas que se referem ao ponto zero designam-se como
coordenadas absolutas. As coordenadas relativas referem-se a
qualquer outra posio (ponto de referncia) no sistema de
coordenadas. Os valores relativos de coordenadas tambm se
designam como valores incrementais de coordenadas.

Sistemas de referncia em fresadoras


Na maquinao de uma pea numa fresadora, voc deve referir-se
geralmente ao sistema de coordenadas cartesianas. A figura
+Y +Z
direita mostra como a correspondncia do sistema de +X
coordenadas cartesianas com os eixos da mquina. A regra-dos-
trs-dedos da mo direita serve de apoio memria: Quando o
dedo mdio aponta na direco do eixo da ferramenta, da pea para
a ferramenta, est a indicar na direco Z+, o polegar na direco
X+, e o indicador na direco Y+.
O TNC 410 pode comandar no mximo 4 eixos, o TNC 426 no +Z
+X
mximo 5 eixos e o TNC 430 no mximo 9 eixos. Para alm dos
+Y
eixos principais X, Y e Z, existem tambm eixos auxiliares paralelos
U, V e W. Os eixos rotativos so designados por A, B e C. A figura
em baixo direita mostra a correspondncia dos eixos auxiliares
com os eixos principais.

Y W+
C+
B+
V+ A+ X

U+

HEIDENHAIN TNC 410, TNC 426, TNC 430 33

Ekap4.pm6 33 08.09.2005, 13:21


4.1 Princpios bsicos

Coordenadas polares
Se o desenho da pea estiver dimensionado em coordenadas Y
cartesianas, voc elabora o programa de maquinao tambm com
coordenadas cartesianas. Em peas com arcos de crculo ou em
indicaes angulares, costuma ser mais simples fixar as posies R
com coordenadas polares. H2
Ao contrrio das coordenadas cartesianas X, Y e Z, as coordenadas H3
R
polares s descrevem posies num plano. As coordenadas
R
polares tm o seu ponto zero no chamado plo. Assim, uma H1
10 0
posio num plano claramente fixada atravs de CC
Raio de coordenadas R: a distncia do plo posio
ngulo das coordenadas polares H: ngulo entre o eixo de X
referncia angular e o trajecto que une o plo com a posio. 30

Ver figura em baixo, direita.

Determinao do plo e do eixo de referncia angular


Voc determina o plo atravs de duas coordenadas no sistema de
coordenadas cartesiano num dos trs planos. Assim, tambm o Y
eixo de referncia angular atribudo com clareza para o ngulo em Z
coordenadas polares H.

Coordenadas do plo (plano) Eixo de referncia angular Z


J
Y
IeJ +X
J und K +Y I X
KeI +Z Y
Z
K X
J

I X

34 4 Programao: Princpios bsicos, gesto de ficheiros,


auxlios de programao, gesto de paletes

Ekap4.pm6 34 08.09.2005, 13:21


4.1 Princpios bsicos
Posies absolutas e incrementais da pea
Posies absolutas da pea Y
Quando as coordenadas de uma posio se referem ao ponto zero
de coordenadas (origem), designam-se como coordenadas
absolutas. Cada posio sobre a pea est determinada claramente
30
pelas suas coordenadas absolutas.

Exemplo 1: Furos com coordenadas absolutas 20


Furo Furo Furo
10
X=10 mm X=30 mm X=50 mm
Y=10 mm Y=20 mm Y=30 mm

Posies incrementais da pea X


As coordenadas incrementais referem-se ltima posio 10 30 50
programada da ferramenta, que serve de ponto zero (imaginrio)
relativo. As coordenadas incrementais indicam, assim, na
elaborao do programa, a cota entre a ltima posio nominal e a
que se lhe segue, e segundo a qual se deve deslocar a ferramenta.
Por isso, tambm se designa por cota relativa.
Voc caracteriza uma cota incremental com a funo G91 antes da Y
designao do eixo.

Exemplo 2: Furos com coordenadas incrementais


Coordenadas absolutas do furo :
10

X= 10 mm
Y= 10 mm
10

Furo referente a Furo referente a


G91 X= 20 mm G91 X= 20 mm
G91 Y= 10 mm G91 Y= 10 mm 10
20 20 X
Coordenadas polares absolutas e incrementais 10
As coordenadas absolutas referem-se sempre ao plo e ao eixo de
referncia angular.
As coordenadas incrementais referem-se sempre ltima posio
programada da ferramenta.

G91+R
R
G91+H G91+H R
R H
10 0
CC

X
30

HEIDENHAIN TNC 410, TNC 426, TNC 430 35

Ekap4.pm6 35 08.09.2005, 13:21


4.1 Princpios bsicos

Seleccionar o ponto de referncia


No desenho da pea indica-se um determinado elemento da pea
como ponto de referncia absoluto (ponto zero), quase sempre
Z
uma esquina da pea. Ao fixar o ponto de referncia, alinhe
primeiro a pea com os eixos da mquina e coloque a ferramenta
em cada eixo, numa posio conhecida da pea. Para esta posio, Y
fixe a visualizao do TNC em zero ou num valor de posio
previamente determinado. Assim, voc pe a pea em
correspondncia com o sistema de referncia que vlido para a X
visualizao do TNC ou para o seu programa de maquinao.
Se o desenho da pea indicar pontos de referncia relativos, voc
ir simplesmente utilizar os ciclos para a converso de
coordenadas. Ver 8.9 Ciclos para a converso de coordenadas
Se o desenho da pea no estiver cotado para NC, voc selecciona
uma posio ou uma esquina da pea como ponto de referncia, a
partir do qual as cotas das restantes posies da pea se podem
verificar de forma extremamente simples.
Voc pode fixar os pontos de referncia de forma especialmente
cmoda com um apalpador 3D da HEIDENHAIN. Ver captulo 12.2 Y
Memorizao de ponto de referncia com apalpadores 3D
150
Exemplo 0
O plano da pea direita mostra os furos ( at ), cujas cotas se 750
referem a um ponto de referncia absoluto com as coordenadas -150

3000,1
X=0 Y=0. Os furos ( at ) referem-se a um ponto de referncia
relativo com as coordenadas absolutas X=450 Y=750. Com o ciclo

0
DESLOCAO DO PONTO ZERO, voc pode deslocar 320
provisoriamente o ponto zero para a posio X=450, Y=750, para
poder programar os furos ( at ) sem recorrer a mais clculos.

X
325 450 900
950

36 4 Programao: Princpios bsicos, gesto de ficheiros,


auxlios de programao, gesto de paletes

Ekap4.pm6 36 08.09.2005, 13:21


4.2 Gesto de ficheiros: princpios bsicos
4.2 Gesto de ficheiros: princpios
bsicos
Ficheiros Ficheiros noTNC Tipo
Quando introduzir um programa de maquinao no TNC, d Programas
primeiro um nome a este programa. O TNC memoriza o programa
em dilogo em texto claro da HEIDENHAIN .H
como um ficheiro com o mesmo nome. O TNC tambm memoriza
textos e tabelas como ficheiros. segundo DIN/ISO .I

Para voc poder rapidamente encontrar e gerir os ficheiros, o TNC


dispe de uma janela especial para a gesto de ficheiros. Aqui, voc Tabelas para
pode chamar, copiar, dar novos nomes e apagar ficheiros. ferramentas .T
Permutador de ferramenta
No TNC 410, voc pode gerir at um mximo de 64 ficheiros com
(TNC 410: 1 tabela) .TCH
um tamanho total at 128 KBytes.
Pontos zero .D
No TNC 426, TNC 430, voc pode gerir a quantidade de ficheiros Pontos .PNT
que quiser, mas a sua totalidade no pode exceder 1,5 GBytes. Paletes (no no TNC 410) .P

Nomes de ficheiros
O nome do ficheiro pode ter um mximo de 16 caracteres (TNC Textos como
410: ficheiros ASCII (no no TNC 410) .A
8 caracteres). Nos
programas, tabelas e textos, o TNC acrescenta uma
extenso separada
do nome do ficheiro por um ponto. Esta extenso caracteriza o tipo
de ficheiro: ver quadro direita.

PROG20 .H

Nome do ficheiro Tipo do ficheiro

Segurana de dados TNC 426, TNC 430


A HEIDENHAIN recomenda memorizar periodicamente num PC os
novos programas e ficheiros elaborados.
Para isso, a HEIDENHAIN dispe de um programa de Backup grtis
(TNCBACK.EXE). Consulte por favor o fabricante da mquina.
Para alm disso, voc precisa de uma disquete que contenha todos
os dados especficos da mquina (programa de PLC, parmetros da
mquina, etc.). Contacte tambm, por favor, o fabricante da
mquina.

Se voc quiser guardar todos os ficheiros existentes no


disco duro (mx. 1,5 GBytes), isso dura vrias horas. O
melhor ser realizar o processo de salvaguarda de dados
durante a noite, ou ento utilizar a funo EXECUTAR
PARALELO (executar a cpia de forma paralela).

HEIDENHAIN TNC 410, TNC 426, TNC 430 37

Ekap4.pm6 37 08.09.2005, 13:21


4.3 Gesto de ficheiros standard TNC 426, TNC 430

4.3 Gesto de ficheiros standard


TNC 426, TNC 430
Se trabalhar com a gesto de ficheiros standard, e se
quiser memorizar todos os ficheiros num directrio, ou
se estiver habituado gesto de ficheiros de comandos
TNC mais antigos.
Para isso, coloque a funo MOD PGM MGT (ver captulo
13.9) em standard.

Chamar a gesto de ficheiros

Premir a tecla PGM MGT:


o TNC visualiza a janela para a gesto de Visualizao Significado
ficheiros (ver figura em cima, direita)
NOME DO Nome com um mximo de
FICHEIRO 16 caracteres e tipo de ficheiro
A janela mostra todos os ficheiros memorizados no TNC. Para cada
ficheiro visualizam-se vrias informaes: ver quadro da direita. BYTE Tamanho do ficheiro em bytes

Seleccionar ficheiro ESTADO Natureza do ficheiro:


E O programa encontra-se
seleccionado no modo de
Chamar a gesto de ficheiros funcionamento
Memorizao/Edio
<
S O programa encontra-se
Utilize as teclas de setas para mover o cursor sobre o ficheiro
que pretende seleccionar: seleccionado no modo de
funcionamento Teste de
Move o cursor para cima e para baixo, numa programas Test
janela
M O programa encontra-se
< seleccionado num modo de
funcionamento de execuo
ou Seleccionar ficheiro: premir softkey de programa
SELECCIONAR ou tecla ENT
P Ficheiro protegido contra
apagar e modificar (Protected)

Visualizao de ficheiros extensos Softkey

Passar pgina para


trs no ficheiro

Passar pgina para


a frente

38 4 Programao: Princpios bsicos, gesto de ficheiros,


auxlios de programao, gesto de paletes

Ekap4.pm6 38 08.09.2005, 13:21


4.3 Gesto de ficheiros standard TNC 426, TNC 430
Apagar ficheiro

Chamar a gesto de ficheiros

<
Utilize as teclas de setas para mover o cursor sobre o ficheiro
que pretende apagar:

Move o cursor para cima e para baixo, numa janela

<
Apagar ficheiro: premir a softkey APAGAR

Apagar ........ Ficheiro ?


<
Confirmar com a softkey SIM ou

Interromper com a softkey NO

Copiar ficheiro

Chamar a gesto de ficheiros

<
Utilize as teclas de setas para mover o cursor sobre o ficheiro
que pretende copiar:

Move o cursor para cima e para baixo, numa janela

<
Copiar ficheiro: premir a softkey COPIAR

Ficheiro de destino =
<
Introduzir o novo nome do ficheiro, e confirmar com a softkey
EXECUTAR ou com a tecla ENT. O TNC acende uma janela de
visualizao de estado que informa sobre a continuao do
processo de copiar. Enquanto o TNC estiver a copiar, voc no
pode continuar a trabalhar, ou

se pretender copiar programas muito extensos: introduzir um novo


nome do ficheiro, e confirmar com a softkey EXECUTAR PARALELO.
Aps incio do processo de cpia, voc pode continuar a trabalhar,
pois o TNC copia o ficheiro de forma paralela

HEIDENHAIN TNC 410, TNC 426, TNC 430 39

Ekap4.pm6 39 08.09.2005, 13:21


4.3 Gesto de ficheiros standard TNC 426, TNC 430

Transmissso de dados para/de uma base de dados


externa
Antes de poder transmitir dados para uma base externa,
voc tem que ajustar a conexo de dados (ver captulo
13.6 Ajustar conexo de dados TNC 426, TNC 430).

Chamar a gesto de ficheiros

<
Activar transmisso de dados: premir a softkey
EXT O TNC visualiza na metade esquerda do
ecr Todos os ficheiros memorizados no TNC,
e na metade direita do ecr todos os ficheiros
memorizados na base de dados externa

<
Utilize as teclas de setas para mover o cursor sobre o ficheiro
que pretende transmitir

Move o cursor para cima e para baixo, numa


janela

Move o cursor da janela direita para a janela


esquerda e vice versa

Se pretender copiar do TNC para uma base externa, desloque o


cursor na janela esquerda sobre o ficheiro a transmitir.

Se pretender copiar de uma base externa para o TNC, desloque


o cursor na janela da direita sobre o ficheiro a transmitir

< Funes de marcao Softkey


Transmitir s um ficheiro: premir a softkey
Marcar um s ficheiro
COPIAR, ou

Marcar todos os ficheiros


transmitir vrios ficheiros: premir a softkey
TAG (para funes de marcao, ver quadro
direita), ou Anular a marcao para um s ficheiro

transmitir todos os ficheiros: premir a softkey Anular a amarcao para todos os


TNC EXT ficheiros

<
Copiar todos os ficheiros marcados

40 4 Programao: Princpios bsicos, gesto de ficheiros,


auxlios de programao, gesto de paletes

Ekap4.pm6 40 08.09.2005, 13:21


4.3 Gesto de ficheiros standard TNC 426, TNC 430
Confirmar com a softkey EXECUTAR ou com a tecla ENT. O TNC
acende uma janela de visualizao de estados onde voc fica
informado sobre a etapa do processo de copiar , ou

se pretender transmitir programas extensos ou vrios


programas:
confirmar com a softkey EXECUTAR PARALELO. O TNC copia o
ficheiro em forma paralela

<
Finalizar a transmisso de ficheiros: premir a
softkey TNC. O TNC volta a visualizar a janela
standard para a gesto de ficheiros

Escolher um dos 10 ltimos ficheiros seleccionados

Chamar a gesto de ficheiros

<
Visualizar os ltimos 10 ficheiros seleccionados:
premir a softkey LTIMOS FICHEIROS

Utilize as teclas de setas para mover o cursor sobre o ficheiro


que pretende seleccionar:

Move o cursor para cima e para baixo, numa


janela

<
ou Seleccionar ficheiro: premir softkey
SELECCIONAR ou tecla ENT

HEIDENHAIN TNC 410, TNC 426, TNC 430 41

Ekap4.pm6 41 08.09.2005, 13:21


4.3 Gesto de ficheiros standard TNC 426, TNC 430

Mudar o nome a um ficheiro

Chamar a gesto de ficheiros

<
Utilize as teclas de setas para mover o cursor sobre o ficheiro a
que pretende mudar o nome:

Move o cursor para cima e para baixo, numa


janela

<
Mudar o nome a um ficheiro: premir softkey
MUDAR NOME CONFIRMAR

Ficheiro de destino =
<
Introduzir o novo nome do ficheiro, e confirmar com a softkey
EXECUTAR ou com a tecla ENT.

Proteger ficheiro / anular ficheiro

Chamar a gesto de ficheiros

<
Utilize as teclas de setas para mover o cursor sobre o ficheiro
que pretende proteger ou cuja proteco pretende anular:

Move o cursor para cima e para baixo, numa


janela

<
Proteger o ficheiro: premir a softkey PROTEGER
O ficheiro fica com o estado P, ou

Anular a proteco do ficheiro: premir a softkey


DESPROTEGER O estado P apagado

42 4 Programao: Princpios bsicos, gesto de ficheiros,


auxlios de programao, gesto de paletes

Ekap4.pm6 42 08.09.2005, 13:21


4.4 Gesto de ficheiros alargada TNC 426, TNC 430
4.4 Gesto de ficheiros alargada
TNC 426, TNC 430
Trabalhe com a gesto de ficheiros alargada se quiser
memorizar ficheiros em diferentes directrios.
Para isso, coloque a funo MOD PGM MGT (ver captulo
13.9) em alargada!
Consulte tambm o captulo 4.2 Gesto de ficheiros:
princpios bsicos!

Directrios
Visto ser possvel voc memorizar muitos programas ou ficheiros
no disco duro, ordene cada um dos ficheiros em directrios para
garantir um devido resumo deles. Nestes directrios, voc pode
inserir outros directrios, chamados subdirectrios.

O TNC gere um mximo de 6 nveis de directrios!


Se voc memorizar mais de 512 ficheiros num directrio,
o TNC deixa de os ordenar por ordem alfabtica!

Nomes de directrios
O nome de um directrio pode ter at um mximo de 8 caracteres
e dispe de uma extenso. Se voc introduzir mais de 8 caracteres
para o nome de um directrio, o TNC encurta-o automaticamente
para 8 caracteres.

Caminhos de busca
TNC:\
Um caminho de busca indica a base de dados e todos os
directrios ou subdirectrios em que est memorizado um ficheiro. AUFTR1
Cada uma das indicaes est separada com o sinal \. NCPROG
Exemplo: na base de dados do TNC:\ est o subdirectrio AUFTR1.
A seguir criou-se no directrio AUFTR1 o subdirectrio NCPROG, e WZTAB
a memoriza-se o programa de maquinao PROG1.I. Desta forma, o
programa de maquinao tem o seguinte caminho de busca: A35K941
TNC:\\AUFTR1\\NCPROG\\PROG1.I ZYLM
O grfico direita mostra um exemplo para a visualizao de um TESTPROG
directrio com diferentes caminhos de busca.
HUBER
KAR25T

HEIDENHAIN TNC 410, TNC 426, TNC 430 43

Ekap4.pm6 43 08.09.2005, 13:21


4.4 Gesto de ficheiros alargada TNC 426, TNC 430

Visualizao: funes da gesto de ficheiros


alargada
Funo Softkey

Copiar (e converter) um s ficheiro

Visualizar um determinado tipo de ficheiro

Visualizar os ltimos 10 ficheiros seleccionados

Apagar ficheiro ou directrio

Marcar ficheiro

Mudar o nome a um ficheiro

Proteger ficheiro contra apagar e modificar

Anular a proteco do ficheiro

Gerir bases de dados em rede


(s em caso de opo por conexo com Ethernet)

Copiar um directrio

Visualizar directrios de uma base de dados

Apagar directrio com todos os subdirectrios

44 4 Programao: Princpios bsicos, gesto de ficheiros,


auxlios de programao, gesto de paletes

Ekap4.pm6 44 08.09.2005, 13:21


4.4 Gesto de ficheiros alargada TNC 426, TNC 430
Chamar a gesto de ficheiros

Premir a tecla PGM MGT:


o TNC visualiza a janela para a gesto de
ficheiros (a figura em cima, direita, mostra o
ajuste bsico. Se o TNC visualizar uma outra
diviso do ecr, prima a softkey JANELA)

A janela pequena da esquerda visualiza em cima trs bases de


dados. Se o TNC estiver ligado a uma rede, o TNC visualiza a base
de dados adicional. As bases de dados descrevem aparelhos com
que se memorizam ou transmitem os dados. Uma base de dados
o disco duro do TNC, as outras bases de dados so as conexes de
dados (RS232, RS422, Ethernet) s quais voc pode ligar, por
exemplo, um computador pessoal. Uma base de dados
seleccionada (activada) destacada com uma cor.
Na parte inferior da janela pequena o TNC visualiza todos os Visualizao Significado
directrios da base de dados seleccionada. Um directrio
sempre caracterizado com um simbolo ( esquerda) e pelo nome NOME DO Nome com um mximo de
do directrio ( direita). Os subdirectrios esto inseridos para a FICHEIRO 16 caracteres e tipo de ficheiro
direita. Um directrio seleccionado (activado) destacado com um
cor.
BYTE Tamanho do ficheiro em bytes
A janela larga direita mostra todos os ficheiros que esto
memorizados no directrio seleccionado. Para cada ficheiro, so
apresentadas vrias informaes que so explicadas no quadro ESTADO Natureza do ficheiro:
direita. E O programa encontra-se
seleccionado no modo de
funcionamento
Memorizao/Edio

S O programa encontra-se
seleccionado no modo de
funcionamento Teste de
programas Test

M O programa encontra-se
seleccionado num modo de
funcionamento de execuo
de programa

P Ficheiro protegido contra


apagar e modificar (Protected)

DATA data em que o ficheiro


foi modificado pela ltima vez

HORA hora em que o ficheiro foi


modificado pela ltima vez

HEIDENHAIN TNC 410, TNC 426, TNC 430 45

Ekap4.pm6 45 08.09.2005, 13:21


4.4 Gesto de ficheiros alargada TNC 426, TNC 430

Seleccionar as bases de dados, os directrios e os


ficheiros

Chamar a gesto de ficheiros

<
Utilize as teclas de setas ou as softkeys para deslocar o cursor para
o stio pretendido do ecr.:
Move o cursor da janela direita para a janela
esquerda e vice versa

Move o cursor para cima e para baixo, numa


janela

Move o cursor nos lados para cima e


para baixo, numa janela

1 passo: seleccionar base de dados:

Marcar a base de dados na janela da esquerda:

<
ou Seleccionar base de dados: premir
softkey SELECCIONAR ou tecla ENT

2 passo: seleccionar directrio:

Marcar directrio na janela da esquerda:


a janela da direita mostra automaticamente todos os ficheiros do
directrio que est marcado (iluminado)

46 4 Programao: Princpios bsicos, gesto de ficheiros,


auxlios de programao, gesto de paletes

Ekap4.pm6 46 08.09.2005, 13:21


4.4 Gesto de ficheiros alargada TNC 426, TNC 430
3 passo: seleccionar o ficheiro:

Premir a softkey SELECCIONARTIPO

Premir a softkey do tipo de ficheiro pretendido,


ou

Visualizar todos os ficheiros: premir a softkey


MOSTRAR TODOS

Marcar o ficheiro na janela da direita:

<
ou O ficheiro seleccionado activado no
modo de funcionamento de onde voc
chamou a gesto de ficheiros: premir a
softkey SELECCIONAR ou a tecla ENT

Criar um novo directrio (s possvel\ na base de


dados TNC:

Marcar o directrio na janela da esquerda em que pretende criar


um subdirectrio

<
NOVO Introduzir o novo nome de directrio,
premir a tecla ENT

Criar directrio \NOVO ?


<
Confirmar com a softkey SIM, ou

Interromper com a softkey NO

HEIDENHAIN TNC 410, TNC 426, TNC 430 47

Ekap4.pm6 47 08.09.2005, 13:21


4.4 Gesto de ficheiros alargada TNC 426, TNC 430

Copiar um s ficheiro
Desloque o cursor para o ficheiro que deve ser copiado
Premir a softkey COPIAR: seleccionar funo de copiar

Introduzir o nome do ficheiro de destino e aceitar com a tecla ENT


ou com a softkey EXECUTAR: o TNC copia o ficheiro para o
directrio actual. O ficheiro original conserva-se guardado.
Prima a softkey EXECUTAR PARALELO, para copiar o ficheiro de
forma parela. Utilize esta funo ao copiar ficheiros extensos, pois
assim voc poder continuar a trabalhar aps incio do processo
de copiar. Enquanto o TNC copia de forma paralela, voc pode,
com a softkey INFO EXECUTAR PARALELO (em MAIS FUNES,
2 rgua de softkeys) observar o estado do processo de copiar.

Copiar uma tabela


Se copiar tabelas, voc pode com a softkey SUBSTITUIR REAS
escrever por cima de linhas/frases ou de colunas na tabela de
destino. Condies:
A tabela de destino tem que j existir
O ficheiro que vai ser copiado s pode conter as colunas ou
linhas/frases que vo ser substitudas

Exemplo:
Voc tem num aparelho de ajuste prvio a longitude e o raio de
ferramenta de 10 novas ferramentas Seguidamente, o aparelho de
ajuste prvio cria a tabela de ferramentas TOOL.T com 10 linhas/
frases (correspondendo a 10 ferramentas) e as colunas
Nmero da ferramenta
Longitude da ferramenta
Raio da ferramenta
Se voc copiar este ficheiro para o TNC, o TNC pergunta se pode
escrever-se por cima da tabela de ferramentas existente TOOL.T:
Prima a softkey SIM. O TNC escreve ento por cima todo o
ficheiro actual TOOL.T Aps o processo de copiar, TOOL.T
compe-se de 10 linhas/frases. Todas as colunas - excepto,
naturalmente, o nmero de coluna, longitude e raio - so
anuladas
Prima a softkey SUBSTITUIR REA. O TNC escreve por cima, no
ficheiro TOOL.T, o nmero de coluna, a longitude e o raio das
primeiras 10 linhas/frases. O TNC no modifica os dados relativos
s restantes linhas/frases e colunas

Copiar um directrio
Desloque o cursor para a janela da esquerda, para o directrio que
pretende copiar. Prima a softkey COPIAR DIR em vez da softkey
COPIAR. Os subdirectrios so simultaneamente copiados pelo
TNC.

48 4 Programao: Princpios bsicos, gesto de ficheiros,


auxlios de programao, gesto de paletes

Ekap4.pm6 48 08.09.2005, 13:21


4.4 Gesto de ficheiros alargada TNC 426, TNC 430
Escolher um dos 10 ltimos ficheiros seleccionados

Chamar a gesto de ficheiros

<
Visualizar os ltimos 10 ficheiros seleccionados:
premir a softkey LTIMOS FICHEIROS

Utilize as teclas de setas para mover o cursor sobre o ficheiro


que pretende seleccionar:

Move o cursor para cima e para baixo, numa


janela

<
ou Seleccionar ficheiro: premir softkey
SELECCIONAR ou tecla ENT

Apagar ficheiro
Desloque o cursor para o ficheiro que pretende apagar
Seleccionar a funo de apagar: premir a softkey
APAGAR. O TNC pergunta se o ficheiro deve
realmente ser apagado
Confirmar apagar: premir a softkey SIM.
Interromper apagar: premir a softkey NO

Apagar directrios
Apague todos os ficheiros e subdirectrios do directrio que
pretende apagar
Desloque o cursor para o directrio que pretende apagar
Seleccionar a funo de apagar: premir a softkey
APAGAR. O TNC pergunta se o directrio deve
realmente ser apagado
Confirmar apagar: premir a softkey SIM.
Interromper apagar: premir a softkey NO

HEIDENHAIN TNC 410, TNC 426, TNC 430 49

Ekap4.pm6 49 08.09.2005, 13:21


4.4 Gesto de ficheiros alargada TNC 426, TNC 430

Marcar os ficheiros Funes de marcao Softkey


Voc pode usar simultaneamente funes tais como copiar ou Marcar ficheiros individualmente
apagar ficheiros tanto para cada ficheiro individual como para vrios
ficheiros. Voc marca vrios ficheiros da seguinte forma:
Marcar todos os ficheiros
existentes num directrio
Deslocar o cursor para o primeiro ficheiro
Anular a marcao para
<
todos os ficheiros
Visualizar as funes de marcao de ficheiros:
premir a softkey MARCAR
Anular a marcao para
todos os ficheiros
<
Marcar o ficheiro: premir a softkey MARCAR
Copiar todos os ficheiros marcados
FICHEIRO

<
Deslocar o cursor para outro ficheiro

<
Marcar o outro ficheiro: premir a softkey
MARCAR FICHEIRO, etc.

Copiar os ficheiros marcados: premir a softkey


COPIAR MARCAR ou

Apagar os ficheiros marcados:


premir a softkey FIM para sair das
funes de marcao de ficheiros, e
seguidamente premir a softkey
APAGAR para apagar os ficheiros
marcados

Mudar o nome a um ficheiro


Desloque o cursor para o ficheiro a que pretende mudar o nome
Seleccionar a funo para mudana de nome
Introduzir o novo nome do ficheiro; o tipo de ficheiro
no pode ser modificado
Executar a mudana de nome: premir a tecla ENT

50 4 Programao: Princpios bsicos, gesto de ficheiros,


auxlios de programao, gesto de paletes

Ekap4.pm6 50 08.09.2005, 13:21


4.4 Gesto de ficheiros alargada TNC 426, TNC 430
Funes auxiliares
Proteger ficheiro/anular a proteco do ficheiro
Desloque o cursor para o ficheiro que pretende proteger
Seleccionar Funes Auxiliares: premir a softkey
FUN. CONFIRMAR
Activar a proteco do ficheiro:
premir a softkey PROTEGER. O ficheiro fica com o
Estado P

Voc anula a proteco do ficheiro da mesma forma com a softkey


DESPROTEGER.

Apagar o directrio, incluindo todos os subdirectrios e ficheiros


Desloque o cursor para a janela da esquerda, para o directrio
que pretende apagar.
Seleccionar Funes Auxiliares: premir a softkey
FUN. AUXILIARES
Apagar o directrio por completo: premir a softkey
APAGAR TODOS
Confirmar apagar: premir a softkey SIM.
Interromper apagar: premir a softkey NO

HEIDENHAIN TNC 410, TNC 426, TNC 430 51

Ekap4.pm6 51 08.09.2005, 13:21


4.4 Gesto de ficheiros alargada TNC 426, TNC 430

Transmissso de dados para/de uma base de dados


externa
Antes de poder transmitir dados para uma base externa,
voc tem que ajustar a conexo de dados (ver captulo
13.6 Ajustar conexo de dados TNC 426, TNC 430).

Chamar a gesto de ficheiros

<
Seleccionar a diviso de ecr para a transmisso
de dados: premir a softkey JANELA. O TNC
visualiza na metade esquerda do ecr Todos
os ficheiros memorizados no TNC, e na metade
direita do ecr todos os ficheiros
memorizados na base de dados externa

<
Utilize as teclas de setas para mover o cursor sobre o ficheiro
que pretende transmitir

Move o cursor para cima e para baixo, numa


janela

Move o cursor da janela direita para a janela


esquerda e vice versa

Se pretender copiar do TNC para uma base externa, desloque o


cursor na janela esquerda sobre o ficheiro a transmitir.

Se pretender copiar de uma base externa para o TNC, desloque


o cursor na janela da direita sobre o ficheiro a transmitir

<
Transmitir s um ficheiro: premir a softkey
COPIAR, ou

Transmitir vrios ficheiros: premir a softkey


MARCAR (para funes de marcao, ver
quadro direita), ou

transmitir todos os ficheiros: premir a softkey


TNC EXT

<

52 4 Programao: Princpios bsicos, gesto de ficheiros,


auxlios de programao, gesto de paletes

Ekap4.pm6 52 08.09.2005, 13:21


4.4 Gesto de ficheiros alargada TNC 426, TNC 430
Confirmar com a softkey EXECUTAR ou com a tecla ENT. O TNC
acende uma janela de visualizao de estados onde voc fica
informado sobre a etapa do processo de copiar , ou

se pretender transmitir programas extensos ou vrios


programas:
confirmar com a softkey EXECUTAR PARALELO. O TNC copia o
ficheiro em forma paralela

<
Finalizar a transmisso de dados: deslocar o
cursor para a janela da esquerda e premir a
softkey JANELA. O TNC volta a visualizar a janela
standard para a gesto de ficheiros

Quando est visualizada em duplicado a janela de


ficheiros, para seleccionar um outro directrio, prima a
softkey CAMINHO, e seleccione com as teclas de setas e
a tecla ENT o directrio pretendido!

HEIDENHAIN TNC 410, TNC 426, TNC 430 53

Ekap4.pm6 53 08.09.2005, 13:21


4.4 Gesto de ficheiros alargada TNC 426, TNC 430

Copiar os ficheiros para um outro directrio


Seleccionar a diviso do ecr com janelas do mesmo tamanho
Visualizar os directrios em ambas as janelas: premir a softkey
CAMINHO
Janela da direita:
Deslocar o cursor para o directrio para onde pretende copiar os
ficheiros e com a tecla ENT visualizar os ficheiros existentes
neste directrio
Janela da esquerda:
Seleccionar o directrio com os ficheiros que pretendo copiar, e
visualizar os ficheiros com a tecla ENT
Visualizar as funes para marcao dos ficheiros

Deslocar o cursor para o ficheiro que prtende copiar, e


depois marcar. Se desejar, marque mais ficheiros da
mesma maneira
Copiar os ficheiros marcados para o directrio de
destino

Para mais funes de marcao, ver Marcar ficheiros.


Se voc tiver marcado ficheiros na janela da esquerda e tambm na
da direita, o TNC copia a partir do directrio em que se encontra o
cursor.

Escrever por cima de ficheiros


Se copiar ficheiros para um directrio onde j se encontram
ficheiros com nome igual, o TNC pergunta se os ficheiros podem
ser escritos por cima no directrio de destino:
Escrever por cima de todos os ficheiros: premir a softkey SIM, ou
No escrever por cima de nenhum ficheiro: premir a softkey NO,
ou
Confirmar escrever por cima de cada ficheiro individalmente:
premir a softkey CONFIRMAR
Se pretender escrever por cima de um ficheiro protegido, voc tem
que confirmar ou interromper em separado.

54 4 Programao: Princpios bsicos, gesto de ficheiros,


auxlios de programao, gesto de paletes

Ekap4.pm6 54 08.09.2005, 13:21


4.4 Gesto de ficheiros alargada TNC 426, TNC 430
Gerir bases de dados de rede
(s em caso de opo por conexo com Ethernet)

Para conectar o carto da Ethernet sua rede, consulte o


captulo 13.8 Conexo com a Ethernet!
O TNC regista avisos de erro durante o funcionamento
em rede (ver 13.8 Conexo com a Ethernet).

Se o TNC estiver ligado a uma rede, voc dispe at 7 bases de


dados adicionais na janela de directrios. (ver figura em cima,
direita). Todas as funes j descritas (seleccionar base de dados,
copiar ficheiros, etc.) so vlidas tambm para bases de dados em
rede desde que a sua licena de alcance o permita.

Unir e desunir base de dados em rede


Seleccionar Gesto de Ficheiros: premir a tecla PGM
MGT, e eventualmente seleccionar com a softkey
JANELA a diviso do ecr de forma a ficar como na
figura direita Imprimir o ficheiro numa impressora em rede
Se tiver definido uma impressora em rede (ver cap.
Gerir a base de dados em rede: premir a softkey REDE
13.8 Conexo com Ethernet), pode imprimir
(segunda rgua de softkeys). O TNC visualiza na janela
ficheiros directamente:
da direita as possveis bases de dados em rede a
que voc pode aceder. Com as softkeys a seguir Chamar Gesto de Ficheiros: premir a tecla PGM
descritas, voc determina as unies para cada base de MGT
dados
Desloque o cursor para o ficheiro que pretende
imprimir
Funo Softkey
Premir a softkey COPIAR
Efectuar uma unio em rede, e o TNC introduz
Premir a softkey IMPRIMIR: se tiver definido s
um M na coluna Mnt quando estiver activada a unio. uma impressora, o TNC emite directanmente o
Voc pode unir at 7 bases de dados adicionais ao ficheiro.
TNC
Se tiver definido vrias impressoras, o TNC
acende uma janela com a lista de todas as
Finalizar a unio em rede
impressoras definidas. Seleccione na janela
sobreposta a impressora com as teclas de setas,
Efectuar automaticamente a unio em rede ao e prima a tecla ENT
ligar o TNC. O TNC escreve na coluna
automtico A quando a unio efectuada
automaticamente

No efectuar a unio automtica em rede,


ao ligar o TNC

Poder demorar algum tempo a efectuar-se a ligao em rede. O


TNC visualiza em cima direita do ecr [READ DIR]. A velocidade
mxima de transmisso oscila entre 200 Kbaud e 1 Mbaud,
consoante o tipo de ficheiro que voc transmitir.

HEIDENHAIN TNC 410, TNC 426, TNC 430 55

Ekap4.pm6 55 08.09.2005, 13:21


4.5 Gesto de ficheiros TNC 410

4.5 Gesto de ficheiros TNC 410


Ficheiros no TNC 410 Tipo

Programas
em dilogo em texto claro da HEIDENHAIN .H
segundo DIN/ISO .I

Tabelas para
ferramentas .T
Posies da ferrta. .TCH
Pontos zero .D
Pontos .PNT

Esta seco informa-o sobre o significado de cada informao no


ecr, e como voc pode seleccionar ficheiros e directrios. Se ainda
no conhecer bem a gesto de ficheiros do TNC 410, ser melhor Visualizao Significado
ler atentamente esta seco e testar cada uma das funes do TNC. Nome do ficheiro Nome com um mximo de 8
dgitos e tipo de ficheiro
Chamar a gesto de ficheiros
Natureza do ficheiro:
M O programa encontra-se
seleccionado num modo de
Premir a tecla PGM MGT:
o TNC visualiza a janela para a gesto de funcionamento de execuo
ficheiros de programa

P Ficheiro protegido contra


apagar e modificar (Protected)
A janela mostra todos os ficheiros memorizados no TNC. Para
cada ficheiro, so apresentadas vrias informaes que so
explicadas no quadro direita. Visualizao de ficheiros extensos Softkey

Passar pgina para


trs no ficheiro

Passar pgina para


a frente

56 4 Programao: Princpios bsicos, gesto de ficheiros,


auxlios de programao, gesto de paletes

Ekap4.pm6 56 08.09.2005, 13:21


4.5 Gesto de ficheiros TNC 410
Seleccionar ficheiro Apagar ficheiro
Desloque o cursor para o ficheiro que pretende
apagar
Chamar a gesto de ficheiros
Seleccionar a funo de apagar: premir
< a softkey APAGAR.
O TNC pergunta se o ficheiro deve
Utilize as teclas de setas, para mover o cursor sobre o ficheiro realmente ser apagado.
pretendido
Confirmar apagar: premir a softkey SIM.
Move o cursor para cima e para baixo, numa Interrompa com a softkey NO se no
janela quiser apagar o ficheiro

Proteger ficheiro/anular a proteco do


Introduza uma ou vrias letras do ficheiro a seleccionar, e prima a ficheiro
tecla GOTO: o cursor salta para o primeiro ficheiro, que coincide
com as letras introduzidas Desloque o cursor para o ficheiro que pretende
proteger
<
Activar a proteco do ficheiro: premir
O ficheiro seleccionado activado no modo de a softkey PROTEGER/ANULAR
funcionamento de onde voc chamou a gesto O ficheiro fica com o Estado P
de ficheiros: premir ENT
Voc anula a proteco do ficheiro da mesma forma
com a softkey PROTEGER/ANULAR Para anular a
proteco do ficheiro, introduza o nmero de cdigo
86357 .
Copiar ficheiro
Desloque o cursor para o ficheiro que deve ser copiado
Premir a softkey COPIAR: seleccionar funo de copiar

Introduzir o nome do ficheiro de destino, e aceitar com a tecla


ENT:o TNC copia o ficheiro. O ficheiro original conserva-se
guardado.

Mudar o nome a um ficheiro


Desloque o cursor para o ficheiro a que pretende mudar o nome
Seleccionar a funo para mudana de nome
Introduzir o novo nome do ficheiro; o tipo de ficheiro
no pode ser modificado
Executar a mudana de nome: premir a tecla ENT

HEIDENHAIN TNC 410, TNC 426, TNC 430 57

Ekap4.pm6 57 08.09.2005, 13:21


4.5 Gesto de ficheiros TNC 410

Introduzir ficheiros/Emitir ficheiros Emitir todos os ficheiros (tipos de ficheiro: .H, .I, .T,
. TCH, .D, .PNT)
Introduzir ou emitir ficheiros: premir a softkey EXT. O
TNC pe disposio as funes a seguir descritas Emitir para um aparelho externo todos
os ficheiros memorizados no TNC

Quando o ficheiro que se vai introduzir j existe na Visualizar o resumo dos ficheiros do aparelho
memria do TNC, o TNC visualiza a mensagem Ficheiro externo (tipos de ficheiros: .H, .I, .T, . TCH, .D, .PNT)
xxx j existe, introduzir ficheiro?. Neste caso, responder
pergunta de dilogo com as softkeys SIM (o ficheiro ser Visualizar todos os ficheiros
introduzido) ou NO (o ficheiro no ser introduzido). memorizados no aparelho externo. A
visualizao dos ficheiros faz-se pgina
Quando o ficheiro que se vai emitir j existe no aparelho a pgina. Visualizar a pgina seguinte:
externo, o TNC pergunta tambm se voc pretende premir a softkey SIM, e de regresso ao
escrever por cima do ficheiro memorizado menu principal: premir a softkey NO
externamente.

Introduzir todos os ficheiros (tipos de ficheiro: .H, .I, .T, . TCH, .D,
.PNT)
Introduzir todos os ficheiros memorizados no aparelho
externo.

Introduzir o ficheiro proposto.


Propor todos os ficheiros de um determinado tipo de
ficheiro.
P.ex. propor todos os programas de dilogo em texto
claro. Introduzir o programa proposto: premir a softkey
SIM. No introduzir o programa proposto: premir a
softkey NO

Introduzir um determinado ficheiro


Introduzir nome do ficheiro, e confirmar com a tecla
ENT
Seleccionar tipo de ficheiro, p.ex. Programa em
Dilogo Claro

Se quiser introduzir a tabela de ferramentas TOOL.T, prima a softkey


TABELA FERRTAS. Se quiser introduzir a tabela de posies
TOOLP.TCH, prima a softkey TABELA POSIES.

Emitir um determinado ficheiro


Seleccionar a funo de emitir ficheiro
individualmente

Mover o cursor sobre o ficheiro que se pretende


emitir, com a tecla ENT ou a softkey TRANSMISS.
Inicie a transmisso
Terminar a funo emitir ficheiro individualmente:
premir a tecla END

58 4 Programao: Princpios bsicos, gesto de ficheiros,


auxlios de programao, gesto de paletes

Ekap4.pm6 58 08.09.2005, 13:21


4.6 Abrir e introduzir programas
4.6 Abrir e introduzir programas
Estrutura de um programa NC em formato DIN/ISO
Um programa de maquinao composto por uma srie de frases
de programa. A figura direita apresenta os elementos de uma Frase:
frase.
O TNC numera automaticamente as frases de um programa de
N100 G00 G40 X+10 Y+5 M3
maquinao em sequncia ascendente se voc no MP7220 tiver
determinado uma dimenso incremental de nmeros de frase.
A primeira frase de um programa caracterizada com %, com o
Funo de Palavras
nome do programa e a unidade de medida vlida G70/G71.
trajectria
As frases seguintes contm informaes sobre:
Nmero da frase
o bloco:
Definies e chamadas da ferramenta,
Avanos e rotaes, assim como
Movimentos de trajectria, ciclos e outras funes.
A ltima frase de um programa comea por N999 999 e
caracterizada com %, com o nome do programa e a unidade de
medida vlida.

Definir o bloco: G30/G31


Logo a seguir a ter aberto um programa, defina uma pea em forma
de rectngulo sem ter sido maquinada. O TNC precisa desta
Z
definio para as simulaes grficas. Os lados do rectngulo
podem ter uma longitude mxima de 100 000 mm (TNC 410: 30 MAX
000 mm), e ser paralelos aos eixos X, Y e Z. A proporo das Y
longitudes laterais tem que ser inferior a 200:1. O bloco est
determinado por dois pontos das suas esquinas:
Ponto MN G30: coordenada X, Y e Z mnima do rectngulo; X
introduzir valores absolutos
Ponto MX G31: coordenada X, Y e Z mxima do rectngulo;
introduzir valores incrementais
MIN
A definio de bloco s necessria se voc quiser
testar graficamente o programa!

HEIDENHAIN TNC 410, TNC 426, TNC 430 59

Ekap4.pm6 59 08.09.2005, 13:21


4.6 Abrir e introduzir programas

Abrir um novo programa de maquinao TNC 426, Abrir um novo programa de


TNC 430 maquinao TNC 410
Voc introduz um programa de maquinao sempre no modo de Voc introduz um programa de maquinao sempre
funcionamento Memorizao/Edio de Programas. no modo de funcionamento Memorizao/Edio de
Programas.
Exemplo para a abertura de um programa
Exemplo para a abertura de um programa

Seleccionar modo de funcionamento


Memorizao/Edio do Programa Seleccionar modo de
funcionamento Memorizao/
< Edio do Programa

Chamar Gesto de Ficheiros: premir a tecla <


PGM MGT
Chamar Gesto de Ficheiros:
< premir a tecla PGM MGT

Seleccione o directrio onde pretende memorizar o novo Nome do ficheiro =


programa: <

Nome do ficheiro = ALT.I NOVO Introduzir novo nome do


< programa

NOVO Introduzir o novo nome do programa e <


confirmar com a tecla ENT
Seleccionar o tipo de ficheiro,
p.ex. programa DIN/ISO: premir
a softkey .I
Seleccionar a unidade mtrica: premir a tecla
MM ou POLEG. O TNC passa para a janela do
programa
Se necessrio, comutar unidade
de medida para polegadas:
premir a softkey MM/
POLEGADA

<
Confirmar com a tecla ENT

60 4 Programao: Princpios bsicos, gesto de ficheiros,


auxlios de programao, gesto de paletes

Ekap4.pm6 60 08.09.2005, 13:21


4.6 Abrir e introduzir programas
Definio do bloco

30 Definir o ponto MN

<
17 Definir o eixo da ferramenta (neste caso, Z)

<
0 Introduzir sucessivamente as coordenadas X, Y
e Z do ponto MN

-40

<
Finalizar a frase: premir a tecla END

<
31 Definir o ponto MX

<
90 Definir a introduo absoluta e incremental

<
100 Introduzir sucessivamente as coordenadas X, Y
e Z do ponto MX

100

<
Finalizar a frase: premir a tecla END

A janela do programa indica a definio da BLK-Form:


%NOVO G71 * Incio do programa, nome e unidade de medida
N10 G30 G17 X+0 Y+0 Z-40 * Eixo da ferramenta, coordenadas do ponto MN
N20 G31 G90 X+100 Y+100 Z+0 * Coordenadas do ponto MX
N999999 %NOVO G71 * Fim do programa, nome e unidade de medida

O TNC efectua automaticamente a primeira e a ltima frase do


programa.

HEIDENHAIN TNC 410, TNC 426, TNC 430 61

Ekap4.pm6 61 08.09.2005, 13:21


4.6 Criar e introduzir programas

Programar movimentos da ferramenta


Para programar uma frase, seleccione uma tecla de funes DIN/
ISO situada no teclado alfabtico. No TNC 410, voc tambm pode
usar as teclas cinzentas de tipos de trajectria para obter o
respectivo cdigo G.

Exemplo duma substituio de posio

1 Criar uma frase

<
40 Introduzir Sem correco do raio

<
10 Introduzir coordenada de destino para o eixo X

<
5 Introduzir coordenada de destino para o eixo Y

<
100 Avano para este tipo de trajectria
100 mm/min

<
3 Funo auxiliar M3 Ferramenta Ligada, com a
tecla END, voc finaliza a frase

A janela do programa mostra a frase:


N30 G01 G40 X+10 Y+5 F100 M3 *

62 4 Programao: Princpios bsicos, gesto de ficheiros,


auxlios de programao, gesto de paletes

Ekap4.pm6 62 08.09.2005, 13:21


4.6 Criar e introduzir programas
Editar o programa TNC 426, TNC 430 Seleccionar uma frase ou uma palavra
Enquanto voc realiza ou modifica o programa de maquinao, com Softkeys/teclas
as teclas de setas pode seleccionar frases do programa e palavras
de uma frase: ver quadro direita. Saltar de frase para frase

Acrescentar frases onde quiser Seleccionar uma s palavra


Seleccione a frase por detrs da qual pretende acrescentar uma PROGRAMA + ELEMENTOS
nova frase, e abra o dilogo

Modificar e acrescentar palavras


Seleccione uma palavra numa frase e escreva o novo valor por
cima. Enquanto voc tiver a palavra seleccionada, dispe do Apagar frases e palavras Tecla
dilogo em texto claro.
Colocar em zero
Finalizar a modificao: premir a tecla FIM o valor de uma palavra seleccionada
Quando acrescentar uma palavra, active as teclas de setas (para a
direita ou para a esquerda) at aparecer o dilogo pretendido, e Apagar o valor errado
introduza o valor pretendido.

Procurar palavras iguais em frases diferentes Apagar aviso de erro (fixo)

Apagar palavra seleccionada


Seleccionar uma palavra numa frase: ir
premindo as teclas de setas at que a palavra
pretendida fique marcada Apagar frase seleccionada

Apagar ciclos e partes de programa


Seleccionar uma frase com as teclas de setas Seleccionar a ltima frase do ciclo que
vai ser apagado ou seleccionar parte
de programa, e apagar com a tecla DEL
A marcao est na frase agora seleccionada, sobre a mesma
palavra, tal como na outra frase anteriormente seleccionada.

HEIDENHAIN TNC 410, TNC 426, TNC 430 63

Ekap4.pm6 63 08.09.2005, 13:21


4.6 Criar e introduzir programas

Marcar, copiar, apagar e acrescentar partes de programa Funo Softkey


Para copiar programas parciais dentro de um programa NC, ou num
outro programa NC, o TNC pe disposio as funes Ligar a funo de marcao
apresentadas na tabela direita.
Para copiar programas parciais, proceda da seguinte forma: Desligar a funo de marcao
Seleccionar a rgua de softkeys com as funes de marcao
Seleccionar a primeira (ltima) frase do programa parcial que se Apagar o bloco marcado
pretende copiar
Marcar a primeira (ltima) frase: premir a softkey MARCAR Acrescentar na memria o bloco
BLOCO. O TNC coloca um cursor na primeira posio do nmero existente
da frase, e acende a softkey ANULAR MARCAO
Desloque o cursor para a ltima (primeira) frase do programa Copiar o bloco marcado
parcial que pretende copiar ou apagar. O TNC apresenta todas as
frases marcadas numa outra cor. Voc pode em qualquer altura
finalizar a funo de marcao, premindo a softkey INTERROM-
PER MARCAO
Copiar o programa parcial marcado: premir a softkey COPIAR
BLOCO, apagar o programa parcial marcado: premir a softkey
APAGAR BLOCO. O TNC memoriza o bloco marcado
Seleccione com as teclas de setas a frase atrs da qual voc
pretende acrescentar o programa parcial copiado (apagado)

Para acrescentar, num outro programa, o programa


parcial copiado, seleccione o programa respectivo
atravs da Gesto de Ficheiros, e marque a a frase por
trs da qual voc o quer acrescentar.

Acrescentar um programa parcial memorizado: premir a softkey


ACRESCENTAR BLOCO

Criar de novo a a dimenso incremental de nmero de frase


Se tiver apagado, deslocado ou acrescentado programas parciais,
com a funo ORDER N o TNC executa uma nova numerao de
frases.
Criar de novo a numerao de frases: premir a softkey ORDENAR
N. O TNC visualiza o dilogo Passo de nmero de frase =
Introduza a medida incremental de nmero de frase que
pretende, e escrito por cima do valor ajustado previamente de
MP7220
Numerar frases: premir a tecla ENT
Deslocar a modificao: premir a tecla END ou a softkey FIM

64 4 Programao: Princpios bsicos, gesto de ficheiros,


auxlios de programao, gesto de paletes

Ekap4.pm6 64 08.09.2005, 13:21


4.6 Criar e introduzir programas
Editar frases do programa TNC 410 Funes Softkeys/teclas
Enquanto voc realiza ou modifica um programa de maquinao, Passar para a pgina de trs
com as teclas de setas pode seleccionar frases do programa e
palavras de uma frase: ver quadro direita. Quando voc introduz
uma nova frase, o TNC caracteriza esta frase com um * enquanto Passar para a pgina da frente
no tiver sido memorizada.

Acrescentar frases onde quiser Salto para o fim


Seleccione a frase a seguir qual pretende acrescentar uma nova do programa
frase, e abra o dilogo
Salto para o fim
Modificar e acrescentar palavras
da frase
Seleccione uma palavra numa frase e escreva o novo valor por
cima. Enquanto voc tiver a palavra seleccionada, dispe do
dilogo em texto claro. Saltar de frase para frase
Terminar a modificao e memorizar: premir a tecla END
Rejeitar a modificao: premir a tecla DEL Seleccionar uma s palavra
PROGRAMA + ELEMENTOS
Quando acrescentar uma palavra, active as teclas de setas (para a
direita ou para a esquerda) at aparecer o dilogo pretendido, e
introduza o valor pretendido. Procurar uma sequncia
qualquer de desenho
Procurar palavras iguais em frases diferentes

Seleccionar uma palavra numa frase: ir Apagar frases e palavras Tecla


premindo as teclas de setas at que a palavra
pretendida fique marcada Colocar em zero
o valor de uma palavra seleccionada

Seleccionar uma frase com as teclas de setas Apagar o valor errado

Apagar aviso de erro (fixo)


A marcao est na frase agora seleccionada, sobre a mesma
palavra, tal como na outra frase anteriormente seleccionada.
Apagar palavra seleccionada
Encontrar um texto qualquer
Seleccionar a funo de procura: premir a softkrey PROCURAR Na frase: voltar a produzir o ltimo
O TNC apresenta o dilogo PROCURAR TEXTO: estado memorizado
Introduzir o texto procurado
Procurar texto: premir a softkey EXECUTAR Apagar a frase seleccionada (ciclo)

Acrescentar onde se quiser a ltima frase editada (apagada)


Seleccione a frase por detrs da qual pretende acrescentar a
Apagar partes do programa:
ltima frase editada (apagada) e prima a softkey ACRESCENATR Seleccionar a ltima frase da
FRASE NC parte do programa para apagar,
e apagar com a tecla DEL n
Visualizao da frase
Quando a frase to longa, que o TNC no pode visualiz-la numa
linha do programa - p.ex. em ciclos de maquinao -, a frase
marcada com >> na margem direita do ecr.

HEIDENHAIN TNC 410, TNC 426, TNC 430 65

Ekap4.pm6 65 08.09.2005, 13:21


4.7 Grfico de programao (no em TNC 426, TNC 430)

4.7 Grfico de programao


(no TNC 426, TNC 430)
Enquanto voc elabora um programa, o TNC pode visualizar o
contorno programado num grfico.

Desenvolvimento com ou sem grfico de programao


Para a diviso do ecr, seleccionar o programa esquerda, e o
grfico direita: premir a tecla SPLIT SCREEN e a softkey PGM +
GRFICOS
Colocar a softkey DESENH AUTOM em LIGADO.
Enquanto voc vai introduzindo as frases do programa,
o TNC vai mostrando cada um dos movimentos
programados na janela do grfico, direita.

Se no pretender visualizar o grfico, coloque a softkey AUTO


DRAW em OFF.
AUTO DRAW ON no pode visualizar repeties parciais de um
programa.

Efectuar o grfico para o programa existente


Com as teclas de setas seleccione a frase at qual se deve
realizar o grfico, ou prima GOTO, e introduza directamente o
nmero de frase pretendido
Efectuar o grfico: premir a softkey ANULAR +
ARRANQUE

Para mais funes, ver o quadro direita.

Apagar o grfico
Comutar a rgua de softkeys: ver figura direita
Apagar o grfico: premir a softkey APAGAR GRFICO

66 4 Programao: Princpios bsicos, gesto de ficheiros,


auxlios de programao, gesto de paletes

Ekap4.pm6 66 08.09.2005, 13:21


4.7 Grfico de programao (no em TNC 426, TNC 430)
Ampliar ou reduzir uma seco Funes do grfico de programao Softkey
Voc pode determinar a vista de um grfico. Com uma margem, Efectuar um grfico de programao
voc selecciona a seco para a ampliar ou reduzir.
frase a frase
Seleccionar a rgua de softkeys para ampliao/reduo (segunda
rgua, ver figura direita)
Desta forma, ficam disponveis as seguintes funes: Efectuar por completo um grfico de
programao ou completar para
Funo Softkey REPOR + ARRANQUE

Reduzir a margem - para reduzir,


mantenha premida a softkey Parar o grfico de programao
Esta softkey s aparece enquanto
o TNC efectua um grfico de programao
Ampliar a margem - para ampliar,
mantenha premida a softkey

Com a softkey SECO BLOCO aceitar a rea


seleccionada

Com a softkey BLOCO COMO BLK FORM, voc volta a produzir a


seco original.

HEIDENHAIN TNC 410, TNC 426, TNC 430 67

Ekap4.pm6 67 08.09.2005, 13:21


4.8 Acrescentar comentrios

4.8 Acrescentar comentrios


Voc pode acrescentar um comentrio a cada frase
do programa de maquinao, para explicar passos
do programa ou para efectuar indicaes. H trs
possibilidades para se acrescentar um comentrio:

1. Comentrio durante a introduo do programa


(no em TNC 410)
Introduzir os dados para uma frase do programa, e
depois premir ; (ponto e virgula) no teclado
alfanumrico - o TNC pergunta Comentrio?
Introduzir o comentrio e finalizar a frase com a
tecla END

2. Acrescentar posteriormente um comentrio


(no em TNC 410)
Seleccionar a frase na qual se pretende
acrescentar o comentrio
Com a tecla de seta-para-a-direita ou de seta-para-
a-esquerda no cursor da frase, premir a tecla ;
(ponto-e-vrgula) situada no teclado: aparece um
ponto e vrgula no fim da frase, e o TNC visualiza a
pergunta Comentrio?
Introduzir o comentrio e finalizar a frase com a
tecla END

Comentrio numa mesma frase


Seleccionar a frase por detrs da qual voc
pretende acrescentar o comentrio
Abrir o dilogo de programao com a tecla ;
(ponto e vrgula) do teclado alfanumrico
Introduzir o comentrio e finalizar a frase com a
tecla END

68 4 Programao: Princpios bsicos, gesto de ficheiros,


auxlios de programao, gesto de paletes

Ekap4.pm6 68 08.09.2005, 13:21


4.9 Criar ficheiros de texto (no em TNC 410)
4.9 Criar ficheiros de texto
(no em TNC 410)
No TNC voc pode elaborar e retocar textos com um editor de
textos. As aplicaes tpicas so:
Memorizar valores prticos
Documentar processos de maquinao
Criar coleces de frmulas
Os ficheiros de textos so ficheiros do tipo .A (ASCII). Se voc quiser
processar outros ficheiros, converta primeiro esses ficheiros em
ficheiros do tipo .A.

Abrir e fechar ficheiros de texto


Seleccionar modo de funcionamento Memorizao/Edio do
Programa
Chamar Gesto de Ficheiros: premir a tecla PGM MGT Movimentos do cursor Softkey
Visualizar os ficheiros do tipo .A: premir sucessivamente as
softkeys SELECCIONARTIPO e MOSTRAR.A Cursor uma palavra para a direita

Seleccionar o ficheiro e abri-lo com a softkey SELECCIONAR ou a


tecla ENT ou abrir um ficheiro novo: introduzir o nome novo, e Cursor uma palavra para a esquerda
confirmar com a tecla ENT
Quando quiser sair do editor de textos, chame a Gesto de Cursor para a pgina seguinte do ecr
Ficheiros e seleccione um ficheiro de outro tipo, p.ex. um programa
de maquinao.
Cursor para a pgina anterior do ecr
Editar textos
Na primeira linha do editor de textos, h uma coluna de informao Cursor para o incio do ficheiro
onde se visualiza o nome do ficheiro, a sua localizao e o modo de
escrita do cursor (ingls: marca de insero):
Cursor para o fim do ficheiro
Ficheiro: Nome do ficheiro de texto
Linha: Posio actual do cursor sobre a linha
Coluna Posio actual do cursor sobre a coluna
Funes de edio Tecla
Insert: Acrescentam-se os novos sinais
Iniciar a nova linha
Overwrite: Os novos sinais so acrescentados escritos sobre o
texto j existente, na posio do cursor
Apagar o sinal esquerda do cursor
O texto acrescentado na posio em que se encontrar
actualmente o cursor. Com as teclas de setas, desloque o cursor
para qualquer posio do ficheiro de texto. Acrescentar sinal vazio

A linha onde se encontra o cursor destacada com uma cor


diferente. Uma linha pode ter no mximo 77 caracteres, e muda-se Comutar entre maisculas e minsculas +
de linha premindo a tecla RET (Return) ou ENT.

HEIDENHAIN TNC 410, TNC 426, TNC 430 69

Ekap4.pm6 69 08.09.2005, 13:21


4.9 Criar ficheiros de texto (no em TNC 410)

Apagar e voltar a acrescentar sinais, Funes de apagar Softkey


palavras e linhas
Apagar e memorizar uma linha
Com o editor de textos, voc pode apagar palavras ou linhas
inteiras e voltar a acrescent-las em outras posies: ver quadro
direita. Apagar e memorizar uma palavra

Mover palavra ou linha Apagar e memorizar um


Deslocar o cursor para a palavra ou linha que deve ser apagada ou
sinal
acrescentada numa outra posio
Premir a softkey APAGAR PALAVRA ou APAGAR FRASE: o texto
retirado e fica em memria temporria Acrescentar a linha ou a palavra
depois de ter apagado
Deslocar o cursor para a posio onde se quer acrescentar o
texto, e premir a softkey ACRESCENTAR FRASE/PALAVRA

Processar blocos de texto


Voc pode copiar, apagar e voltar a acrescentar noutra posio
blocos de texto de qualquer tamanho. Para qualquer destes casos,
marque primeiro o bloco de texto pretendido:
Marcar o bloco de texto: deslocar o cursor sobre o sinal em que
se deve comear a marcar o texto
Premir a softkey SELECCIONAR BLOCO
Deslocar o cursor sobre o sinal em que se deve
finalizar a marcao do texto. Se se mover o cursor
com as teclas de setas directamente para cima e para
baixo, as linhas de texto intermdias ficam
completamente marcadas - o texto marcado fica
destacado com uma cor diferente.

Depois de marcar o boco de texto pretendido, continue a elaborar o


texto com as seguintes softkeys:
Funo Softkey

Apagar o texto marcado e


memoriz-lo

Memorizar o texto marcado, mas


sem o apagar (copiar)

Se quiser acrescentar o bloco memorizado noutra posio, execute


os seguintes passos:
Deslocar o cursor para a posio onde se quer acrescentar o
bloco de texto memorizado
Premir a softkey INSERIR BLOCO: acrescentado o
texto

Enquanto o texto estiver memorizado, voc pode acrescent-lo


quantas vezes quiser.

70 4 Programao: Princpios bsicos, gesto de ficheiros,


auxlios de programao, gesto de paletes

Ekap4.pm6 70 08.09.2005, 13:21


4.9 Criar ficheiros de texto (no em TNC 410)
Passar o texto marcado para outro ficheiro
Marcar o bloco de texto como j descrito
Premir a softkey COLAR NO FICHEIROO TNC
apresenta o dilogo FICHEIRO DESTINO =
Introduzir caminho e nome do ficheiro de destino. O
TNC situa o bloco de texto marcado no ficheiro de
destino. Se no existir nenhum ficheiro de destino
com o nome indicado, o TNC situa o texto marcado
num ficheiro novo.

Acrescentar outro ficheiro na posio do cursor


Desloque o cursor para a posio do texto onde pretende
acrescentar outro ficheiro de texto.
Premir a softkey INSERIR FICHEIRO
O TNC indica o dilogo Nome do ficheiro =
Introduza o caminho e o nome do ficheiro que
pretende acrescentar

Procurar partes de texto


A funo de procura do editor de texto encontra palavras ou sinais
no texto. Existem duas possibilidades:

1.Procurar o texto actual


A funo de procura deve encontrar uma palavra que corresponda
palavra marcada com o cursor
Deslocar o cursor para a palavra pretendida
Seleccionar a funo de procura: premir a softkey PROCURAR
Premir a softkey PROCURAR PALAVRA ACTUAL

2. Procurar um texto qualquer


Seleccionar a funo de procura: premir a softkey PROCURAR
O TNC indica o dilogo Procurar texto :
Introduzir o texto procurado
Procurar texto: premir a softkey EXECUTAR

Voc sai da funo de procura com a softkey FIM.

HEIDENHAIN TNC 410, TNC 426, TNC 430 71

Ekap4.pm6 71 08.09.2005, 13:21


4.10 A calculadora (no em TNC 410)

4.10 A calculadora (no em TNC 410)


O TNC dispe de uma calculadora com as funes matemticas
mais importantes.
Voc abre e fecha a calculadora com a tecla CALC. Com as teclas de
setas voc pode desloc-la livremente pelo ecr.
Voc selecciona as funes de clculo com um comando abreviado
0
sobre o teclado alfanumrico. Os comandos abreviados
ARC SIN COS TAN 7 8 9
caracterizam-se com cores na calculadora:
+ : 4 5 6
X^Y SQR 1/X PI 1 2 3
Funo de clculo Comando abreviado ( ) CE = 0 . +

Somar +
Subtrair
Multiplicar *
Dividir :
Seno S
Co-seno C
Tangente T
Arco-seno AS
Arco-co-seno AC
Arco-tangente AT
Elevar a uma potncia ^
Tirar a raiz quadrada Q
Funo de inverso /
Clculo entre parnteses ()
PI (3.14159265359) P
Visualizar o resultado =

Quando voc introduz um programa e se encontra no dilogo, voc


pode copiar directamente a visualizao da calculadora para a rea
marcada com a teclaAceitar posies reais.

72 4 Programao: Princpios bsicos, gesto de ficheiros,


auxlios de programao, gesto de paletes

Ekap4.pm6 72 08.09.2005, 13:21


4.11 Ajuda directa em avisos de erro NC (no em TNC 410)
4.11 Ajuda directa em avisos de erro NC
(no em TNC 410)
Entre outras coisas, o TNC visualiza automaticamente em caso de:
introdues erradas erros de lgica no programa
elementos de contorno no executveis
aplicaes do apalpador no adequadas
Um aviso de erro contendo o nmero de uma frase de programa foi
originado por esta frase ou por uma anterior. Voc apaga os textos
de aviso do TNC com a tecla CE depois de ter eliminado a causa do
erro.
Para obter informaes mais precisas sobre um aviso de erro que
possa surgir, prima a tecla HELP. O TNC acende a janela onde se
encontram descritas a causa do erro e a sua eliminao.

Visualizar auxlio
Em caso de aviso de erro na linha superior do ecr:
Visualizar auxlio: premir a tecla HELP
Ler a descrio do erro e as possibilidades de o
eliminar. Voc fecha a janela de auxlio com a tecla CE
e ao mesmo tempo sai do aviso de erro
Eliminar o erro de acordo com a descrio da janela de
auxlio

Nos avisos de erro intermitentes, o TNC visualiza automaticamente


o texto de auxlio. Depois de avisos de erro intermitentes, voc
deve arrancar de novo o TNC, mantendo premida a tecla END
durante 2 segundos.

HEIDENHAIN TNC 410, TNC 426, TNC 430 73

Ekap4.pm6 73 08.09.2005, 13:21


4.12 Funo de AJUDA (no em TNC 426, TNC 430)

4.12 Funo de ajuda


(no em TNC 426, TNC 430)
Na funo de ajuda do TNC est resumido o respectivo significado
de cada uma das funes DIN/ISO. Com a softkey, voc selecciona
um tema.
Seleccionar a funo Ajuda
Premir a tecla AJUDA
Seleccionar o tema: prima uma das softkeys propostas

Tema de auxlio / Funo Softkey

Programao DIN/ISO: Funes G

Programao DIN/ISO: Funes D

Programao DIN/ISO: Funes M

Programao DIN/ISO: letras do endereo

Parmetros de ciclo

Ajuda introduzida pelo fabricante


da mquina (opo, no executvel)

Seleccionar a pgina seguinte

Seleccionar a pgina anterior

Seleccionar o incio do ficheiro

Seleccionar o fim do ficheiro

Seleccionar a funo de procura; introduzir texto,


procura iniciar com a tecla ENT

Terminar a funo de ajuda


Prima a softkey FIM duas vezes.

74 4 Programao: Princpios bsicos, gesto de ficheiros,


auxlios de programao, gesto de paletes

Ekap4.pm6 74 08.09.2005, 13:21


4.13 Gesto de paletes (no em TNC 410)
4.13 Gesto de Paletes
(no em TNC 410)
A Gesto de Paletes uma funo dependente da
mquina. Descreve-se a seguir o mbito das funes
standard. Consulte tambm o manual da sua mquina.

As tabelas de paletes utilizam-se em centros de maquinao com


substituidor de paletes. A tabela de paletes paletes chama os
programas de maquinao correspondentes para as diferentes
paletes, e activa a respectiva tabela de pontos zero.
Voc tambm pode utilizar tabelas de paletes para processar
diferentes programas com diferentes pontos de referncia.
As tabelas de paletes contm as seguintes indicaes:
PAL/PGM (registo absolutamente necessrio): palete de
conhecimento ou programa de NC (seleccionar com a tecla ENT
ou NO ENT) Funo Softkey
NOME (registo absolutamente necessrio): nome da palete ou do
Seleccionar o incio da tabela
programa. O fabricante da mquina determina o nome da palete
(consultar o manual da mquina). Os nomes de programa devem
ser memorizados no mesmo directrio da tabela de paletes, Seleccionar o fim da tabela
seno voc tem que introduzir o nome completo do caminho do
programa
Seleccionar a pgina anterior da tabela
DATA (registo facultativo): nome da tabela de pontos zero. As
tabelas de pontos zero devem ser memorizadas no mesmo
directrio da tabela de paletes, seno voc tem que introduzir o Seleccionar a pgina seguinte da tabela
nome completo do caminho da tabela de pontos zero. Voc activa
os pontos zero da respectiva tabela no programa NC com o ciclo
7 DESLOCAO DO PONTO ZERO Acrescentar linha no fim da tabela

X, Y, Z (registo facultativo, possibilidade de outros eixos): em


nome de paletes as coordenadas programadas referem-se ao Apagar linha no fim da tabela
ponto zero da mquina. Em programas NC, as coordenadas
programadas referem-se ao ponto zero de paletes. Estas Seleccionar o incio da linha seguinte
introdues vo sobrepor-se escritas sobre o ltimo ponto de
referncia que voc tiver memorizado no modo de
funcionamento manual. Com a funo auxiliar M104 voc pode Acrescentar quantidade possvel de
voltar a activar o ltimo ponto de referncia memorizado. Com a introduzir no fim da tabela
tecla Aceitar posio real, o TNC acende uma janela com a qual
voc pode mandar introduzir pelo TNC diferentes pontos como
ponto de referncia (ver pgina seguinte): Copiar a rea por detrs iluminada
(2 rgua de softkeys)

Acrescentar a rea copiada


(2 rgua de softkeys)

HEIDENHAIN TNC 410, TNC 426, TNC 430 75

Ekap4.pm6 75 08.09.2005, 13:21


4.13 Gesto de paletes (no em TNC 410)

Posio Significado Elaborar o ficheiro de paletes


Valor real Introduzir coordenadas da posio da No parmetro da mquina 7683, voc
ferramenta actual em relao ao sistema determina se a tabela de paletes
de coordenadas activado elaborada frase a frase ou de forma
Valores de referncia Introduzir coordenadas da posio da contnua (ver 14.1 Parmetros gerais do
ferramenta actual em relao ao ponto zero utilizador).
da mquina
No modo de funcionamento Execuo de
Valor de medio REAL Introduzir coordenadas em relao ao
Programa Contnua ou Execuo de programa
sistema de coordenadas activado do ltimo Frase a Frase, seleccionar Gesto de Programas:
ponto de referncia apalpado no modo de premir a tecla PGM MGT
funcionamento manual
Visualizar os ficheiros do tipo .P: premir as
Valor de medio REF Introduzir coordenadas em relao ao
softkeys SELECCIONAR TIPO e MOSTRAR.P
ponto zero da mquina do ltimo ponto de
referncia apalpado no modo de Seleccionar quadro de paletes com as teclas de
funcionamento manual setas e confirmar com a tecla ENT
Elaborar o quadro de paletes: premir a tecla NC-
Com as teclas de setas e a tecla ENT seleccione a posio que Start. O TNC elabora as paletes como
pretende aceitar A seguir, seleccione com a softkey TODOS OS determinado no parmetro da mquina 7683
VALORES para o TNC memorizar as respectivas coordenadas de
todos os eixos activados na tabela de paletes. Com a softkey VALOR
ACTUAL o TNC memoriza a coordenada do eixo onde se encontra o
cursor na tabela de paletes.

Se voc no tiver definido nenhuma palete antes de um


programa NC, as coordenadas programadas referem-se
ao ponto zero da mquina.

Seleccionar tabela de paletes


Seleccionar Gesto de Ficheiros em modo de funcionamento
Memorizao/Edio de programas: premir a tecla PGM MGT
Visualizar os ficheiros do tipo .P: premir as softkeys
SELECCIONAR TIPO e
MOSTRAR.P
Seleccionar a tabela de paletes com as teclas de setas ou
introduzir o nome para uma nova tabela
Confirmar a escolha com a tecla ENT.

Sair do ficheiro de paletes


Seleccionar Gesto de Ficheiros: premir a tecla PGM MGT
Seleccionar outro tipo de ficheiro: premir a softkey
SELECCIONARTIPO e a softkey para o tipo de ficheiro pretendido,
p.ex. MOSTRAR.P
Seleccionar o ficheiro pretendido

76 4 Programao: Princpios bsicos, gesto de ficheiros,


auxlios de programao, gesto de paletes

Ekap4.pm6 76 08.09.2005, 13:21


Programao:
5
Ferramentas

Fkap5.pm6 77 08.09.2005, 13:21


5.1 Introdues relativas ferramenta

5.1 Introdues relativas ferramenta


S
Avano F Z
S
O avano F a velocidade em mm/min (poleg./min) com que se
desloca a ferramenta na sua trajectria. O avano mximo pode ser Y
diferente para cada mquina, e est determinado por parmetros da F
mquina. X

Introduo
Voc pode introduzir o avano em cada frase de posicionamento ou
numa frase separada. Para isso, prima a tecla F situada no teclado
alfanumrico.

Marcha rpida
Para a marcha rpida, introduza G00.

Tempo de actuao
O avano programado com um valor numrico vlido at que se
indique um novo avano em outra frase. Se estiver o novo avano
G00 (marcha rpida), a seguir frase seguinte com G01 outra vez
vlido o ltimo avano programado com valor numrico.

Modificao durante a execuo do programa


Durante a execuo do programa, pode-se modificar o avano com
o potencimetro de override F para esse avano.

Rotaes S da ferramenta
Voc introduz as rotaes S da ferramenta em rotaes por minuto
(rpm) numa frase CALL qualquer (p.ex. em chamada da ferramenta).

Programar uma modificao


No programa de maquinao, voc pode modificar as rotaes da
ferramenta com uma frase S:
Programar as rotaes da ferramenta: premir a tecla S
situada no teclado alfanumrico
Introduzir novas rotaes da ferramenta

Modificao durante a execuo do programa


Durante a execuo do programa, voc pode modificar as rotaes
com o potencimetro de override S.

78 5 Programao: Ferramentas

Fkap5.pm6 78 08.09.2005, 13:21


5.2 Dados da ferramenta
5.2 Dados da ferramenta
Z
Normalmente, voc programa as coordenadas dos movimentos de
trajectria tal como a pea est cotada no desenho. Para o TNC
poder calcular a trajectria do ponto central da ferramenta, isto ,
para poder realizar uma correco da ferramenta, voc tem que
introduzir a longitude e o raio de cada ferramenta utilizada. L0

Voc pode introduzir os dados da ferramenta com a funo G99


directamente no programa, ou em separado na tabela de
ferramentas. Se introduzir os dados da ferramenta em tabelas, voc
dispe de outras informaes especficas da ferramenta. O TNC
tem em conta todas as informaes introduzidas quando se
executa o programa de maquinao. X

Nmero da ferramenta e nome da ferramenta


Cada ferramenta caracterizada com um nmero de 0 a 254.
Quando voc trabalha com tabelas de ferramentas, voc pode
utilizar nmeros mais elevados (no em TNC 410) e alm disso
pode indicar nomes de ferramentas .
A ferramenta com o nmero 0 determina-se como ferramenta zero,
e tem a longitude L=0 e o raio R=0. Nas tabelas de ferramentas,
voc deve definir tambm a ferramenta T0 com L=0 e R=0.

Longitude L da ferramenta
Voc pode determinar a longitude L da ferramenta de duas
maneiras:
1 A longitude L a diferena entre a longitude da ferramenta e a
longitude zero de uma ferramenta L0.

Sinal:
A ferramenta mais comprida do que a ferramenta zero: L>L0
A ferramenta mais curta do que a ferramenta zero: L<L0

Determinar a longitude:
Deslocar a ferramenta zero para a posio de referncia, segundo
o eixo da ferramenta (p.ex. superfcie da pea com Z=0)
Colocar em zero a visualizao do eixo da ferramenta (fixar ponto
de referncia)
Trocar pela ferramenta seguinte
Deslocar a ferramenta para a mesma posio de referncia
que a ferramenta zero
A visualizao do eixo da ferramenta indica a diferena de
longitude em relao ferramenta zero
Aceitar o valor com a tecla Aceitar posio real (TNC 426, TNC
430), ou com a softkey ACTUAL Aceitar a POS. Z (TNC 410) na
frase G99 ou na tabela de ferramentas
2 Determine a longitude L num aparelho de ajuste prvio. Depois,
introduza o valor calculado directamente na definio de
ferramenta G99.

HEIDENHAIN TNC 410, TNC 426, TNC 430 79

Fkap5.pm6 79 08.09.2005, 13:21


5.2 Dados da ferramenta

Raio R da ferramenta
Voc introduz directamente o raio R da ferramenta.

Valores delta para longitudes e raios


Os valores delta indicam desvios da longitude e do raio das
ferramentas. R R
Para uma medida excedente, indica-se um valor delta positivo
(DR>0). Numa maquinao com medida excedente, introduza com
T o valor da medida excedente ao fazer a programao da chamada
da ferramenta. L DR<0

Um valor delta negativo indica uma submedida (DR<0). Regista-se


uma submedida na tabela de ferramentas para o desgaste da DR>0
ferramenta.
DL<0
Voc introduz os valores delta como valores numricos; numa frase
DL>0
T, voc pode tambm admitir um parmetro Q como valor.
Campo de introduo: os valores delta podem ter no mximo
99,999 mm.

Introduzir os dados da ferramenta no programa


Voc determina o nmero, a longitude e o raio para uma
determinada ferramenta uma nica vez no programa de
maquinao numa frase G99:
99 Seleccionar a definio de ferramenta. Confirmar com
a tecla ENT.
Introduzir o Nmero da Ferramenta: com o nmero de
ferrta. determina-se claramente uma ferrta.
Introduzir a Longitude da Ferramenta: valor de
correco para a longitude
Introduzir o Raio da Ferramenta

Durante o dilogo, voc pode acrescentar directamente


na caixa de dilogo o valor para a longitude.
TNC 426, TNC 30:
Premir a tecla Aceitar posio real. Lembre-se que para
isso tem que estar marcado o eixo da ferramenta na
visualizao de estados.
TNC 410:
Softkey ACTUAL Premir POS. Z.

Exemplo de frase NC
N40 G99 T5 L+10 R+5 *

80 5 Programao: Ferramentas

Fkap5.pm6 80 08.09.2005, 13:21


5.2 Dados da ferramenta
Introduzir os dados da ferramenta na tabela Voc utiliza as tabelas de ferramentas nos seguintes
casos:
Numa tabela de ferr.tas, voc pode definir at 32767 ferr.tas (TNC
410: 254) e memorizar os respectivos dados. Voc define com o Se a sua mquina estiver equipada com um
parmetro da mquina 7260 a quantidade de ferramentas que o alternador de ferramentas automtico
TNC coloca quando se abre uma nova tabela. Consulte tambm as Se quiser medir ferramentas automaticamente
funes de edio apresentadas mais adiante neste captulo: Alm com o apalpador TT 120 (s dilogo em texto
disso, vlido para o TNC 426, TNC 430 com o software de NC claro)
nmero 280 474-xx. Para poder introduzir vrios dados de correco
para uma ferramenta (indicar nmero da ferr.ta), memorize o
parmetro de mquina 7262 diferente de 0.

Tabela de ferramentas: introdues possveis


Abrev. Introdues Dilogo Largura da ranhura
T Nmero com que se chama a ferramenta
no programa
NOME Nome com que se chama a ferramenta Nome da ferramenta ?
no programa
L Valor de correco para a longitude da ferrta. Longitude da ferramenta ?
R Valor de correco para o raio R da ferramenta Raio da ferramenta ?
R2 Raio R2 da ferramenta para fresa toroidal (s para Raio 2 da ferramenta ?
correco de raio tridimensional ou representao
Representao da maquinao com fresa esfrica,
no em TNC 410)
DL Valor delta da longitude da ferramenta Medida excedente da longitude da ferramenta?
DR Valor delta do raio R da ferramenta Medida excedente do Raio da ferramenta ?
DR2 Valor delta Raio da ferramenta R2 (no em TNC 410) Medida excedente do Raio 2 da ferramenta ?
LCUTS Longitude da lmina da ferramenta para o ciclo G122 Longitude da lmina do eixo da ferr.ta?
ANGLE Mximo ngulo de aprofundamento da ferr.ta em ngulo mximo de penetrao ?
movimento pendular de aprofundamento para os
ciclos G122 e G208
TL Fixar o bloqueio da ferramenta Ferrta. bloqueada ?
(TL: de Tool Locked = em ingl. ferrta. bloqueada) Sim = ENT / No = NO ENT
RT Nmero de uma ferrta. gmea, se existir-como Ferramenta gmea ?
ferramenta de substituio (RT: de Replacement Tool =
em ingl. ferramenta de substituio); ver tambm TIME2
TIME1 Mximo tempo de vida da ferramenta em minutos. Esta Mximo tempo de vida ?
funo depende da mquina e est descrita
no respectivo manual
TIME2 Mximo tempo de vida da ferrta. num TOOL CALL Mx. tempo de vida em TOOL CALL?
em minutos: se o tempo de vida actual atingir
ou exceder este valor, o TNC activa no TOOL CALL
seguinte a ferramenta gmea
(ver tambm CUR.TIME)
CUR.TIME Tempo de vida actual da ferramenta em minutos: o TNC Tempo de vida actual ?
actualiza automaticamente o tempo de vida actual
(CUR.TIME: de CURrent TIME = em ingl. tempo actual.
Para ferramentas usadas, voc pode introduzir
um avano prvio
Continuao: ver pgina seguinte

HEIDENHAIN TNC 410, TNC 426, TNC 430 81

Fkap5.pm6 81 08.09.2005, 13:21


5.2 Dados da ferramenta

Abrev. Introdues Dilogo Largura da ranhura


DOC Comentrio sobre a ferramenta (mximo 16 sinais) Comentrio da ferramenta ?
PLC Informao sobre esta ferramenta, que se deve Estado do PLC ?
transmitir ao PLC
S em TNC 426, TNC 430 com Software de NC 280 474-xx
PLC-VAL Valor para esta ferr.ta que deve ser transmitido Valor PLC?
para o PLC

Tabela de ferramentas: dados da ferramenta necessrios para a


medio automtica de ferramentas (s dilogo em texto claro)

Abrev. Introdues Dilogo


CUT. Quantidade de lminas da ferramenta (mx. 20 lminas) Quantidade de lminas ?
LTOL Desvio admissvel da longitude L da ferramenta para Tolerncia de desgaste: longitude ?
reconhecimento do desgaste. Se o valor programado for
excedido, o TNC bloqueia a ferramenta (estado L).
Campo de introduo: de 0 a 0,9999 mm
RTOL Desvio admissvel do raio R da ferramenta para Tolerncia de desgaste: raio ?
reconhecimento do desgaste. Se o valor programado for
excedido, o TNC bloqueia a ferramenta (estado L).
Campo de introduo: de 0 a 0,9999 mm
DIRECT. Direco de corte da ferramenta para medio com Direco de corte (M03 = )?
ferramenta em rotao
TT:R-OFFS Medio da longitude: desvio da ferramenta entre Desvio da ferramenta: raio?
centro da haste e centro da ferramenta. Ajuste prvio:
Raio R da ferramenta
TT:L-OFFS Medio do raio: desvio suplementar da Desvio da ferramenta: longitude?
ferramenta em relao a MP6530 (ver 14.1 Parmetros
gerais do utilizador) entre esquina superior da haste e
esquina inferior da ferramenta. Ajuste prvio: 0
LBREAK Desvio admissvel da longitude L da ferramenta para Tolerncia de rotura: longitude ?
Reconhecimento de rotura. Se o valor programado for
excedido, o TNC bloqueia a ferramenta (estado L).
Campo de introduo: de 0 a 0,9999 mm
RBREAK Desvio admissvel do raio R da ferramenta para Tolerncia de rotura: raio ?
Reconhecimento de rotura. Se o valor programado for
excedido, o TNC bloqueia a ferramenta (estado L).
Campo de introduo: de 0 a 0,9999 mm

82 5 Programao: Ferramentas

Fkap5.pm6 82 08.09.2005, 13:21


5.2 Dados da ferramenta
Editar tabelas de ferramentas
A tabela de ferramentas vlida para a execuo do programa tem o
nome de ficheiro TOOL.T. TOOL. T tem que estar memeorizado no
directrio TNC:\ e pode ser editado num modo de funcionamento
da mquina. Para as tabelas de ferramentas que voc quer arquivar
ou aplicar no teste do programa, introduza um outro nome qualquer
de ficheiro com a extenso .T.

Abrir a tabela de ferramentas TOOL.T


Seleccionar um modo de funcionamento da mquina qualquer
Seleccionar a tabela de ferramentas: premir a softkey
TABELA DE FERR.TAS
Colocar a softkey EDITAR em LIGADO

Abrir outra tabela de ferramentas qualquer:


Seleccionar modo de funcionamento Memorizao/Edio do
Programa
Chamar a gesto de ficheiros
Visualizar a seleco dos tipos de ficheiros: premir a
softkey SELECCIONAR TIPO
Visualizar ficheiros do tipo .T: premir a softkey
VISUALIZAR.T
Selecione um ficheiro ou introduza o nome de um
ficheiro novo. Confirme com a tecla ENT ou com a
softkey SELECCIONAR
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 posio qualquer (ver figuras em cima direita ou no
meio direita). Em qualquer posio voc pode escrever por cima
dos valores memorizados e introduzir novos valores. Repare no
quadro seguinte com mais funes de edio (ver pgina seguinte).
Quando o TNC no puder visualizar ao mesmo tempo todas as
posies na tabela de ferramentas, aparece na parte superior da
coluna o smbolo >> ou <<.

Sair da tabela de ferramentas


Finalizar a edio da tabela de ferramentas: premir a tecla END
Chamar a Gesto de Ficheiros e seleccionar um ficheiro de outro
tipo, p.ex. um programa de maquinao

HEIDENHAIN TNC 410, TNC 426, TNC 430 83

Fkap5.pm6 83 08.09.2005, 13:21


5.2 Dados da ferramenta

Funes de edio Tabelas de ferr.tas TNC 426, TNC 430 Softkey Funes de edio Tabela de ferr.tas TNC 410
Softkey
Seleccionar o incio da tabela
Seleccionar a pgina anterior da tabela
Seleccionar o fim da tabela
Seleccionar a pgina seguinte da tabela
Seleccionar a pgina anterior da tabela
Deslocar o cursor para a esquerda
Seleccionar a pgina seguinte da tabela
Deslocar o cursor para a direita
Procurar nome da ferramenta na tabela
Bloquear a ferramenta na coluna TL
Apresentar informaes por coluna sobre a
ferramenta ou apresentar informaes sobre uma No bloquear a ferramenta na coluna TL
ferramenta numa pgina do ecr
Aceitar posies reais, p.ex. para
Salto para o incio da linha Eixo Z

Salto para o fim da linha Confirmar o valor introduzido,


Seleccionar a coluna seguinte na tabela
Copiar a rea por detrs iluminada
Apagar um valor numrico errado,
Acrescentar a rea copiada restabelecer o valor ajustado previamente

Acrescentar a quantidade de linhas (ferramentas) Restabelecer o ltimo valor


possveis de se introduzir ) no fim da tabela memorizado

S em TNC 426 B, TNC 430 com o software de NC 280 474-xx:


Acrescentar frase com nmero de ferr.ta indicado
a seguir frase actual. A funo s est activada
nas seguintes condies: Se voc puder colocar vrios
dados de correco para uma ferr.ta (parmetro de
mquina 7262 diferente de 0). Se o TNC acrescentar
por trs do ltimo index disponvel uma cpia dos
dados da ferr.ta e aumentar o index em 1

Apagar a frase actual (ferr.ta)

Visualizar/No visualizar o nmero da posio

Visualizar todas as ferramentas/s as ferramentas


memorizadas na tabela de lugares

84 5 Programao: Ferramentas

Fkap5.pm6 84 08.09.2005, 13:21


5.2 Dados da ferramenta
Indicaes para as tabelas de ferramentas
Com o parmetro da mquina 7266.x voc determina as indicaes
que podem ser registadas numa tabela de ferramentas, e a
sequncia em que so executadas. Ao configurar a tabela de
ferramentas, veja se o tamanho completo no tem mais de 250
caracteres. As tabelas mais largas no podem ser transmitidas para
a conexo de dados. A largura de cada coluna indicada na
descrio de MP7266.x.

Voc pode escrever o contedo de um outro ficheiro por


cima de uma coluna ou de uma linha de uma tabela de
ferramentas. Condies:
O ficheiro de destino tem que j existir
O ficheiro que vai ser copiado s pode conter as
colunas (linhas) que vo ser substitudas.
Voc copia individualmente uma coluna ou uma frase
com a softkey SUBSTITUIR CAMPOS (ver 4.4 Gesto de
ficheiros alargada)

HEIDENHAIN TNC 410, TNC 426, TNC 430 85

Fkap5.pm6 85 08.09.2005, 13:21


5.2 Dados da ferramenta

Tabela de posies para o alternador de ferramentas


Para a troca automtica de ferr.ta, voc precisa da tabela de
posies TOOL_P.TCH. O TNC 426, TNC 430 com o software de NC
280 474-xx gere vrias tabelas de posies com os nomes de
ficheiro que voc quiser. Voc selecciona a tabela de posies que
pretende activar, para a execuo do programa num modo de
funcionamento de execuo do programa atravs da gesto de
ficheiros (Estado M).

Editar a tabela de posies num modo de funcionamento de


execuo do programa:
Seleccionar a tabela de ferramentas: seleccionar a
softkey TABELA DE FERR.TAS
Seleccionar a tabela de posies:
seleccionar a softkey TABELA DE POSIES
Colocar a softkey EDITAR em LIGADO
Funes de edio para tabelas de posies
Softkey
Seleccionar a tabela de posies no modo de funcionamento
Memorizao/Edio do Programa (s TNC 426, TNC 430 com Seleccionar o incio da tabela
software NC 280 474-xx):
Chamar a gesto de ficheiros
Seleccionar o fim da tabela
Visualizar a seleco dos tipos de ficheiros: premir a
softkey SELECCIONAR TIPO
Seleccionar a pgina anterior da tabela
Visualizar ficheiros do tipo .TCH: premir a softkey
FICHEIROS TCH (segunda rgua de softkeys)
Selecione um ficheiro ou introduza o nome de um
Seleccionar a pgina seguinte da tabela
ficheiro novo. Confirme com a tecla ENT ou com a
softkey SELECCIONAR Repor no estado inicial a tabela
Voc pode introduzir na tabela de posies as seguintes de posies
informaes sobre uma ferramenta:
Salto para o incio da frase
seguinte

Anular coluna nmero de


ferramenta T

86 5 Programao: Ferramentas

Fkap5.pm6 86 08.09.2005, 13:21


5.2 Dados da ferramenta
Abrev. Introdues Dilogo
P Nmero da posio da ferramenta no armazm de ferrtas.
T Nmero da ferramenta Nmero da ferramenta ?
ST A ferramenta especial (ST: de Special Tool = ingl. Ferramenta especial Sim = ENT / No = NO ENT
ferramenta especial); se a ferrta. especial anular posies TNC 410: ferramenta especial?
antes e depois da sua posio, bloqueie essas
posies (estado L)
F Devolver sempre a ferramenta para a mesma posio Posio fixa Sim = ENT / No = NO ENT
no armazm (F: deFixed = ingl. determinada) TNC 410: posio fixa?
L Bloquear a posio (L: de Locked = ingl. bloqueado) Posio bloqueada Sim = ENT / No = NO ENT
TNC 410: posio bloqueada?
PLC Informao sobre esta posio da ferramenta para Estado do PLC ?
transmitir ao PLC
TNAME Visualizao do nome de ferramenta a partir de TOOL.T
(s com software de NC 280 474-xx)

HEIDENHAIN TNC 410, TNC 426, TNC 430 87

Fkap5.pm6 87 08.09.2005, 13:21


5.2 Dados da ferramenta

Chamar dados da ferramenta A janela do programa mostra a frase:

Efectua-se uma chamada da ferr.ta no programa de maquinao N20 T5 G17 S2500 *


com a funo T.
ou
Exemplo duma chamada da ferramenta N20 T5.2 DL+0.5 DR+0.5 G17 S2500 *

Pr-seleco em tabelas de ferramentas


1 Seleccionar a tecla T situada no teclado Quando voc utiliza tabelas de ferramentas, voc
alfanumrico. faz uma pr-seleco com uma frase G51 para a
ferramenta a utilizar a seguir. Para isso, indique o
Introduzir o nmero da ferr.ta ou o nome da nmero de ferramenta ou um parmetro Q, ou o
ferr.ta: voc j determinou anteriormente a nome duma ferr.ta entre aspas (nome da ferr.ta - no
ferramenta numa frase G99 ou na tabela de em TNC 410).
ferramentas Voc memoriza o nome duma
ferramenta entre aspas. Os nomes referem-se a
um registo na tabela de ferramentas activada
TOOL.T (no em TNC 410).
Tambm vlido para o TNC 426, TNC 430 com
software de NC 280 474-xx:
Para chamar uma ferramenta com outros valores
de correco, introduza o index definido na
tabela de ferr.tas a seguir a um ponto decimal

<

S em TNC 426, TNC 430 com software de NC 280 474-xx e


TNC 410:

Medida excedente da longitude da ferramenta?


<
0.5 Valor delta da longitude da ferramenta

<

Medida excedente do Raio da ferramenta ?


<
0.5 Valor delta do raio da ferramenta

<
17 Seleccionar eixo da ferr.ta: p.ex. eixo Z

<
2500 Seleccionar rotaes, finalizar frase com a
tecla END

88 5 Programao: Ferramentas

Fkap5.pm6 88 08.09.2005, 13:21


5.2 Dados da ferramenta
Troca de ferramenta Condies para frases NC standard
com correco de raio G40, G41, G42
A troca de ferramenta uma funo dependente da O raio da ferramenta gmea deve ser igual ao raio
mquina. Consulte o manual da mquina! da ferramenta original. Se os raios no forem iguais,
o TNC emite um aviso e no troca a ferramenta.
Voc pode suprimir este aviso de erro com M107
Posio de troca de ferramenta (no em TNC 410).
A posio de troca de ferramenta deve poder atingir-se sem risco
de coliso. Com as funes auxiliares M91 e M92, pode-se
introduzir uma posio de troca fixa da mquina. Se antes da
primeira chamada da ferramenta voc programar T0, o TNC desloca
a base da ferramenta no seu eixo para uma posio independente
da longitude da ferramenta.

Troca manual da ferramenta


Antes de uma troca manual da ferramenta, pra-se o seu cabeote
e desloca-se a ferramenta sobre a posio de troca:
Executar um programa para chegar posio de troca
Interromper a execuo do programa; ver captulo 11.4 Execuo
do programa
Trocar a ferramenta
Continuar com a execuo do programa; ver captulo 11.4
Execuo do programa

Troca automtica da ferramenta


Numa troca automtica da ferramenta, no se interrompe a
execuo do programa. Na chamada duma ferramenta com T, o TNC
troca a ferramenta no armazm de ferramentas.

Troca automtica da ferramenta


ao exceder-se o tempo de vida:M101

M101 uma funo dependente da mquina. Consulte o


manual da mquina!

Quando se atinge o tempo de vida duma ferramenta TIME1, o TNC


troca automaticamente a ferramenta gmea. Para isso, active a
funo auxiliar M101 no princpio do programa. Voc pode eliminar a
activao de M101 com M102.
A troca automtica de ferramenta nem sempre tem lugar depois de
passado o tempo de vida mas sim algumas frases de programa
depois, consoante a carga do comando.

HEIDENHAIN TNC 410, TNC 426, TNC 430 89

Fkap5.pm6 89 08.09.2005, 13:21


5.3 Correco da ferramenta

5.3 Correco da ferr.ta


O TNC corrige a trajectria da ferramenta segundo o valor de
correco para a longitude da ferramenta no seu eixo e segundo o
raio da ferramenta no plano de maquinao.
Se voc elaborar o programa de maquinao directamente no TNC,
a correco do raio da ferramenta s actua no plano de maquinao.
Para isso, o TNC s considera at um total de cinco eixos (TNC 410:
quatro eixos) incluindo os eixos rotativos.

Correco da longitude da ferramenta


A correco da longitude da ferramenta actua quando voc chama
uma ferramenta e se desloca no eixo da mesma. Elimina-se logo
que se chama uma ferramenta com a longitude L=0.

Se voc eliminar uma correco de longitude de valor


positivo com 0, diminui a distncia entre a ferramenta e a
pea.
Depois da chamada duma ferramenta, modifica-se a
trajectria programada da ferrta. no seu eixo, segundo a
diferena de longitudes entra a ferrta. anterior e a nova
ferr.ta.

Na correco de longitude, tm-se em conta valores delta tanto da


frase T como da tabela de ferramentas
Valor de correco = L + DLT + DL TAB com
L Longitude da ferramenta L da frase G99 ou da tabela
de
ferramentas
DLT Medida excedente DL para a longitude da frase T
(a visualizao de posies no tida em conta)
DLTAB Medida excedente DL para a tabela de ferramentas

90 5 Programao: Ferramentas

Fkap5.pm6 90 08.09.2005, 13:21


5.3 Correco da ferramenta
Correco do raio da ferramenta
A frase do programa para um movimento da ferramenta contm G41
G40
G41 ou G42 para a correco dum raio
G43 ou G44, para a correco dum raio num movimento paralelo
a um eixo
G40, quando no se pretende realizar correco de raio R
A correco de raio actua logo que se chama uma ferramenta e se
desloca no plano de maquinao com G41 ou G42.
R
O TNC anula automaticamente a correco do raio se
voc:
programar uma troca de posio com G40
se programar a chamada dum programa com %...
seleccionar um novo programa

Na correco de raio, tm-se em conta valores delta tanto da


frase T como da tabela de ferramentas:
Valor de correco = R + DRT + DRTAB com
R Raio da ferramenta R da frase G99 ou da tabela de
ferramentas
DRT Medida excedente DR para o raio tirada da frase T
(no considerada pela visualizao de posies)
DRTAB Medida excedente DR para o raio da tabela de
ferramentas
Z
Tipos de trajectria sem correco do raio: G40 Y
A ferramenta desloca-se no plano de maquinao com o seu
ponto central na trajectria programada, ou nas coordenadas
programadas.
Aplicao: furar, posicionamento prvio X
Ver figura direita. Y

HEIDENHAIN TNC 410, TNC 426, TNC 430 91

Fkap5.pm6 91 08.09.2005, 13:21


5.3 Correco da ferramenta

Tipos de trajectria com correco do raio: G41 e G42


G41 A ferramenta desloca-se para a esquerda do contorno
G42 A ferramenta desloca-se para a direita do contorno Y
O ponto central da ferramenta tem assim a distncia entre o raio da
ferramenta e o contorno programado. direita e esquerda
designa a posio da ferramenta na direco de deslocao ao
longo do contorno da pea.

G41
Entre duas frases de programa com diferente correco
de raio G41 e G42, deve haver pelo menos uma frase
sem correco de raio com G40.
A correco de raio fica activada at ao final da frase em
que foi programada pela primeira vez.
X
Voc tambm pode activar a correco do raio para eixos
auxiliares do plano de maquinao. Programe os eixos
auxiliares tambm na frase seguinte, seno o TNC
executa a correco do raio outra vez no eixo principal.
Na primeira frase com correco de raio G41/G42 e na
eliminao com G40, o TNC posiciona a ferramenta Y
sempre na perpendicular no ponto inicial ou final
programado. Posicione a ferramenta diante do primeiro
ponto do contorno ou por detrs do ltimo ponto do
contorno para que este no fique danificado.

Introduo da correco do raio G42


Voc introduz a correco do raio numa frase G01:
<
41 Deslocao da ferramenta pela esquerda do
contorno programado: seleccionar a funo G41
ou X

42 Deslocao da ferramenta pela direita do


contorno programado: seleccionar a funo G42
ou

40 Anulao do tipo de trajectra sem correco do


raio ou da correco do raio: seleccionar a
funo G40

Finalizar a frase: premir a tecla END

92 5 Programao: Ferramentas

Fkap5.pm6 92 08.09.2005, 13:21


5.3 Correco da ferramenta
Correco de raio: maquinar esquinas
Esquinas exteriores
Quando voc programa uma correco de raio, o TNC desloca a
ferramenta nas esquinas exteriores segundo um crculo de
transio, e a ferramenta desloca-se no ponto da esquina. Se
necessrio, o TNC reduz o avano nas esquinas exteriores, por
exemplo, quando se efectuam grandes mudanas de direco.
RL
Esquinas interiores
Nas esquinas interiores, o TNC calcula o ponto de interseco das
trajectrias em que se desloca corrigido o ponto central da
ferramenta. A partir deste ponto, a ferramenta desloca-se ao longo
do elemento seguinte do contorno. Desta forma, a pea no fica
danificada nas esquinas interiores. Assim, no se pode seleccionar
um raio da ferramenta com um tamanho qualquer para um
determinado contorno.

No situe o ponto inicial ou final numa maquinao


interior sobre o ponto da esquina do contorno, seno
esse contorno danifica-se.

Maquinar esquinas sem correco de raio


Voc pode influenciar sem raio de correco a trajectria da
ferramenta e o avano em esquinas da pea com as funes
auxiliares M90 e M112. Ver captulo 7.4 Funes auxiliares para o
tipo de trajectria. RL RL

HEIDENHAIN TNC 410, TNC 426, TNC 430 93

Fkap5.pm6 93 08.09.2005, 13:21


Fkap5.pm6 94 08.09.2005, 13:21
Programao:
6
Programar contornos

Gkap6.pm6 95 08.09.2005, 13:21


6.1 Resumo: movimentos da ferramenta

6.1 Resumo: movimentos da G01


ferramenta G01 CC

Funes de trajectria G01


O contorno de uma pea compe-se normalmente de vrias G02
trajectrias como rectas e arcos de crculo. Com as funes de
trajectria, voc programa os movimentos da ferramenta
pararectas e arcos de crculo.

Funes auxiliares M
Com as funes auxiliares do TNC, voc comanda
a execuo do programa, p.ex. uma interrupo da execuo
as funes da mquina, como p.ex. a conexo e desconexo da
rotao da ferramenta e do refrigerante
o comportamento da ferramenta na trajectria

Y
Sub-programas e repeties parciais de um
programa 80

Introduza s uma vez como sub-programas ou repeties parciais 60=J


de um programa os passos de maquinao que se repetem. Se

0
voc quiser executar uma parte do programa s consoante certas

R4
40
condies, determine tambm esses passos de maquinao num
sub-programa. Para alm disso, um programa de maquinao pode
chamar um outro programa e execut-lo.
A programao com sub-programas e repeties parciais de um
programa esto descritas no captulo 9. X
10 115=I

Programao com parmetros Q


No programa de maquinao substituem-se os valores numricos
por parmetros Q. A um parmetro Q atribui-se um valor numrico
em outra posio. Com parmetros Q voc pode programar
funes matemticas que comandem a execuo do programa ou
descrevam um contorno.
Para alm disso, com a ajuda da programao de parmetros Q
voc tambm pode efectuar medies com um apalpador 3D
durante a execuo do programa.
A programao com parmetros Q est descrita no captulo 10.

96 6 Programao: Programar contornos

Gkap6.pm6 96 08.09.2005, 13:21


6.2 Noes bsicas sobre as funes de trajectria
6.2 Noes bsicas sobre as funes
de trajectria
Z
Programar o movimento da ferr.ta para uma
maquinao Y
Quando voc criar um programa de maquinao, programe
sucessivamente as funes de trajectria para cada um dos X
elementos do contorno da pea. Para isso, introduza as
coordenadas para os pontos finais dos elementos do contorno
indicadas no desenho. Com a indicao das coordenadas, os dados
da ferramenta e a correco do raio, o TNC calcula o percurso real 100
da ferramenta.
O TNC desloca simultaneamente todos os eixos da mquina que
voc programou na frase do programa de uma funo de trajectria.

Movimentos paralelos aos eixos da mquina


A frase do programa contm a indicao das coordenadas: o TNC
desloca a ferramenta paralela aos eixos da mquina programados.
Consoante o tipo de mquina, na execo desloca-se a ferramenta Z
ou a mesa da mquina com a pea fixada. A programao dos
movimentos de trajectria faz-se como se fosse a ferramenta a
deslocar-se.
Y
Exemplo:
X
N50 G00 X+100 * 50

N50 Nmero de frase


G00 Tipo de trajectria recta em marcha rpida
70
X+100 Coordenadas do ponto final
A ferramenta mantm as coordenadas Y e Z e desloca-se para a
posio X=100. Ver figura em cima, direita.

Movimentos em planos principais


A frase do programa contm duas indicaes de coordenadas: o
TNC desloca a ferramenta no plano programado.
Exemplo: Z
N50 G00 X+70 Y+50 *
A ferramenta mantm a coordenada Z e desloca-se no plano Y
XY para a posio X=70, Y=50. Ver figura no centro, direita.
X
Movimento tridimensional
A frase do programa contm trs indicaes de coordenadas: o
TNC desloca a ferramenta no espao para a posio programada.
Exemplo:
80
-10
N50 G01 X+80 Y+0 Z-10 F1000 *
Ver figura em baixo, direita.

HEIDENHAIN TNC 410, TNC 426, TNC 430 97

Gkap6.pm6 97 08.09.2005, 13:21


6.2 Noes bsicas sobre as funes de trajectria

Introduo de mais de trs coordenadas (no em TNC 410)


O TNC pode comandar at 5 eixos ao mesmo tempo. Numa
maquinao com 5 eixos, movem-se por exemplo 3 eixos e
2 rotativos simultaneamente.
O programa de maquinao para este tipo de maquinao gera-se
habitualmente num sistema CAD, e no pode ser criado na
mquina.
Exemplo:
N50 G01 G40 X+20 Y+10 Z+2 A+15 C+6 F100 M3 *

O TNC no pode representar graficamente um


movimento de mais de 3 eixos.

Crculos e arcos de crculo


Nos movimentos circulares, o TNC desloca simultaneamente dois
eixos da mquina: a ferramenta desloca-se em relao pea
segundo uma trajectria circular. Para movimentos circulares, voc
pode introduzir um ponto central do crculo.
Com as funes de trajectria para arcos de crculo, voc programa
crculos nos planos principais: h que definir o plano principal na Y Y
chamada da ferramenta ao determinar-se o eixo da ferramenta:
Eixo da ferramenta Plano principal Ponto central do crculo
Z (G17) XY, auch IJ
J
UV, XV, UY
Y (G18) ZX, tambm KI
WU, ZU, WX
X (G19) YZ, tambm JK
VW, YW, VZ X X
I

Voc programa os crculos que no so paralelos ao


plano principal com a funo Inclinao do plano de
maquinao (ver 8.9 Inclinao do plano de
maquinao) ou com parmetros Q (ver captulo 10).

Sentido de rotao em movimentos circulares


Para os movimentos circulares no tangentes a outros elementos Z
13
do contorno, introduza o sentido de rotao: G03/G
Y 12
Rotao em sentido horrio:G02/G12 G02/G
Rotao em sentido anti-horrio: G03/G13
X

98 6 Programao: Programar contornos

Gkap6.pm6 98 08.09.2005, 13:21


6.3 Aproximao e sada do contorno
Correco do raio
A correco do raio deve estar antes da frase com as coordenadas
para o primeiro elemento do contorno. A correco do raio no
pode comear na frase para uma trajectria circular. Programe esta
correco antes, numa frase linear.
Para frase linear, ver 6.4 Tipos de trajectria - coordenadas
cartesianas.

Posicionamento prvio
Posicione previamente a ferramenta no princpio do programa de
maquinao de forma a no se danificar a ferramenta nem a pea.

6.3 Aproximao e sada do contorno


Ponto de partida e ponto final
A ferramenta desloca-se desde o ponto de partida para o primeiro
ponto do contorno. Condies para o ponto de partida:
Y

programado sem correco do raio


de aproximao possvel sem coliso
estar prximo do primeiro ponto de contorno
Impedir estragos no contorno: o ponto de partida ideal situa-se no
prolongamento da trajectria da ferr.ta para a maquinao do A
primeiro elemento de contorno.

Exemplo
Figura em cima direita: se voc determinar o ponto de partida na
S
zona a cinzento escuro, o contorno danificado na aproximao ao X
primeiro ponto de contorno.

Primeiro ponto de contorno


Para o movimento da ferr.ta no primeiro ponto de contorno,
programe uma correco do raio. Y

G41 X

HEIDENHAIN TNC 410, TNC 426, TNC 430 99

Gkap6.pm6 99 08.09.2005, 13:21


6.3 Aproximao e sada do contorno

Aproximao ao ponto de partida no eixo da ferr.ta


Na aproximao ao ponto de partida, a ferr.ta deve deslocar-se no
seu eixo e na profundidade de trabalho Se houver perigo de
coliso, aproximao ao ponto de partida em separado no eixo da
ferr.ta.

Exemplo de frases NC
Z

N30 G00 G40 X+20 Y+30 * Y


N40 Z-10 *

Ponto final
Condies para a seleco do ponto final:
de aproximao possvel sem coliso
Y

estar prximo do ltimo ponto de contorno


Impedir estragos no contorno: o ponto final ideal situa-se no
prolongamento da trajectria da ferr.ta para a maquinao do
ltimo elemento de contorno.

Exemplo: A
Figura do centro direita: se voc determinar o ponto final na zona
a cinzento escuro, o contorno danificado com a aproximao ao
ponto final.
E
X

Sair do ponto final no eixo da ferr.ta:


Ao sair do ponto final, programe em separado o eixo da ferr.ta Ver
figura em baixo, direita.

Exemplo de frases NC
Z
N50 G00 G40 X+60 Y+70 *
N60 Z+250 * Y

100 6 Programao: Programar contornos

Gkap6.pm6 100 08.09.2005, 13:21


6.3 Aproximao e sada do contorno
Ponto de partida e ponto final comuns
Para um ponto de partida e ponto final comum, no programe
correco do raio. Y
Impedir estragos no contorno: o ponto de partida ideal situa-se
entre os prolongamentos das trajectrias da ferr.ta para a
maquinao do primeiro e do ultimo elemento de contorno.

Exemplo
Figura em cima direita: se voc determinar o ponto final na zona a
tracejado, o contorno danificado com a aproximao ao primeiro A
ponto de contorno.
SE

G40

Aproximao e sada tangentes


Com G26 (figura do centro, direita) voc pode fazer a aproximao Y
tangente pea e com G27 (figura em baixo, direita) voc pode
sair de forma tangente da pea. Desta forma, voc evita marcas de
corte livre.

Ponto de partida e ponto final


O ponto de partida e o ponto final situam-se perto,
respectivamente, do primeiro ou do ltimo ponto de contorno, fora A
da pea, e tm que ser programados sem correco de raio.
R

S
Aproximao:
Introduzir G26 depois da frase onde est programado o primeiro
ponto de contorno: esta a primeira frase com correco de raio G40 X
G41
G41/G42

Sada:
Introduzir G27 depois da frase onde est programado o ltimo
ponto de contorno: esta a ltima frase com correco de raio
G41/G42
Y
Seleccione o raio para G26 e G27 de forma a que a
trajectria circular possa ser executada entre o ponto de
partida e o primeiro ponto de contorno, e tambm entre
o ltimo ponto de contorno e o ponto final.

B
G41

E R

X
G40

HEIDENHAIN TNC 410, TNC 426, TNC 430 101

Gkap6.pm6 101 08.09.2005, 13:21


6.4 Tipos de trajectria - Coordenadas cartesianas

Exemplo de frases NC
N50 G00 G40 G90 X-30 Y+50 * Ponto de partida
N60 G01 G41 X+0 Y+50 F350 * Primeiro ponto de contorno
N70 G26 R5 * Aproximao em tangente com raio R = 5mm
...
PROGRAMAR ELEMENTOS DE CONTORNO
...
N210 X+0 Y+50 * ltimo ponto de contorno
N220 G27 R5 * Sada em tangente com raio R = 5mm
N230 G00 G40 X-30 Y+50 * Ponto final

6.4 Tipos de trajectrias -


coordenadas cartesianas
Resumo das funes de trajectria
Movimento da ferramenta Funo Introdues necessrias

Recta em marcha rpida G00 Coordenadas do ponto final da recta


Recta com avano F G01

Chanfre entre duas rectas G24 Longitude de chanfre R

I, J, K Coordenadas do ponto central de crculo

Trajectria circular em sentido horrio G02 Coordenadas do ponto final do crculo em unio
Trajectria circular em sentido anti-horrio G03 com I, J, K ou adicionalmente ao raio de crculo R

Trajectria circular correspondente G05 Coordenadas do ponto final de crculo e do raio de


ao sentido de rotao activado crculo R

Trajectria circular tangente G06 Coordenadas do ponto final do crculo


ao elemento de contorno anterior

Trajectria circular tangente ao elemento G25 Raio R de uma esquina


de contorno anterior e seguinte

102 6 Programao: Programar contornos

Gkap6.pm6 102 08.09.2005, 13:21


6.4 Tipos de trajectria - Coordenadas cartesianas
Recta em marcha rpida G00
Y
Recta com avano G01 F . . .
O TNC desloca a ferramenta segundo uma recta desde a sua 40
posio actual at ao ponto final da recta. O ponto de partida o

15
ponto final da frase anterior.
1 Introduzir as coordenadas do ponto final da recta

10
Se necessrio:
Correco de raio G40/G41/G42
Avano F
Funo auxiliar M 20 X
10
Exemplo de frases NC 60
N70 G01 G41 X+10 Y+40 F200 M3 *
N80 G91 X+20 Y-15 *
N90 G90 X+60 G91 Y-10 *

Acrescentar chanfre entre duas rectas


Voc pode recortar com um chanfre as esquinas do contorno
Y
geradas por uma interseco de duas rectas.

Nas frases lineares antes e depois da frase G24, voc programa


as duas coordenadas do plano em que se executa o chanfre
A correco de raio deve ser a mesma antes e depois da frase
G24
O chanfre deve poder efectuar-se com a ferramenta actual
24 Confirmar com a tecla ENT
Seco do Chanfre: introduzir a longitude do chanfre X
Avano F (actua somente na frase G24)

Exemplo de frases NC
N70 G01 G41 X+0 Y+30 F300 M3 *
N80 X+40 G91 Y+5 * Y 12
N90 G24 R12 *
N100 X+5 G90 Y+0 *
12
5

No comear um contorno com uma frase G24! 30

Um chanfre s executado no plano de maquinao.


O avano ao chanfrar corresponde ao avano
anteriormente programado.
No se faz a aproximao ao ponto de esquina cortado
pelo chanfre. 5 X
40

HEIDENHAIN TNC 410, TNC 426, TNC 430 103

Gkap6.pm6 103 08.09.2005, 13:21


6.4 Tipos de trajectria - Coordenadas cartesianas

Ponto central de crculo I, J


Voc determina o ponto central de crculo para as trajectrias
circulares que voc programa com as funes G02/G03. Para isso, Z
Y
introduza as coordenadas cartesianas do ponto central do crculo
ou
CC
aceite a ltima posio programada com G29
aceite as coordenadas com a tecla Aceitao da posio real J X
Introduzir as coordenadas para o ponto central de
crculo. Para aceitar a ltima posio programada:
introduzir G29
I
Exemplo de frases NC
N50 I+25 J+25 *

Validade
O ponto central do crculo permanece determinado at voc
programar um novo ponto central do crculo. Voc tambm pode
determinar um ponto central do crculo para os eixos auxiliares U, V
e W.

Introduzir com valor incremental o ponto central de crculo I, J


Uma coordenada introduzida em incremental para o ponto central
do crculo refere-se sempre ultima posio programada da
ferramenta.

Com I e J, voc indica uma posio como centro do


crculo: a ferramenta no se desloca para essa posio.
O ponto central do crculo ao mesmo tempo plo das
coordenadas.
Se quiser definir eixos paralelos como plo, prima
primeiro a tecla I (J) situada no teclado ASCII e a seguir a
tecla de eixos cor de laranja do respectivo eixo paralelo.

Trajectria circular G02/G03/G05 em redor do ponto


central de crculo I, J Y
Determine o ponto central de crculo I, J antes de programar a
trajectria circular. A ltima posio da ferramenta programada
antes da trajectria circular o ponto de partida da trajectria
circular.

Sentido de rotao E S
I,J
Em sentido horrio: G02
Em sentido anti-horrio: G03
Sem indicao do sentido de rotao: G05
O TNC desloca a trajectria circular com o ltimo sentido de X
rotao programado.

104 6 Programao: Programar contornos

Gkap6.pm6 104 08.09.2005, 13:21


Deslocar a ferramenta sobre o ponto de partida da trajectria

6.4 Tipos de trajectria - Coordenadas cartesianas


circular
Y
Introduzir as coordenadas do ponto central do crculo

3 Introduzir as coordenadas do ponto final do arco de


crculo
Se necessrio: CC
25=J
Avano F
Funo auxiliar M

Exemplo de frases NC
N50 I+25 J+25 * X
25=I 45
N60 G01 G42 X+45 Y+25 F200 M3 *
N70 G03 X+45 Y+25 *

Crculo completo
Programe para o ponto final as mesmas coordenadas que para o
ponto de partida.
O ponto de partida e o ponto final devem estar na
mesma trajectria circular.
Tolerncia de introduo: at 0,016 mm (seleco em
MP7431, no em TNC 410)

Trajectria circular G02/G03/G05 com raio


determinado Y
A ferramenta desloca-se segundo uma trajectria circular com raio R.

Sentido de rotao
Em sentido horrio: G02
R
Em sentido anti-horrio: G03 E1=S2
S1=E2
Sem indicao do sentido de rotao: G05 I,J
O TNC desloca a trajectria circular com o ltimo sentido de
rotao programado.
Ateno: o sentido de rotao determina se a curvatura cncava
ou convexa! X
3 Introduzir as coordenadas do ponto final do arco de
crculo
Raio R
Ateno: o sinal determina o tamanho do arco de Crculo completo
crculo! Para um crculo completo, programe duas frases
Se necessrio: sucessivas:

Avano F O ponto final da primeira metade do crculo o


ponto de partida do segundo. O ponto final da
Funo auxiliar M segunda metade do crculo o ponto de partida do
primeiro. Ver figura direita.

HEIDENHAIN TNC 410, TNC 426, TNC 430 105

Gkap6.pm6 105 08.09.2005, 13:21


6.4 Tipos de trajectria - Coordenadas cartesianas

ngulo central CCA e raio R do arco de crculo


O ponto de partida e o ponto final do contorno podem unir-se entre Y
si por meio de quatro arcos de crculo diferentes
com o mesmo raio:
Arco de crculo pequeno: CCA<180 1
G02
O raio tem sinal positivo R>0
Arco de crculo grande: CCA>180 40 G03
O raio tem sinal negativo R<0 ZW
R R
Com o sentido de rotao, voc determina se o arco de crculo est
curvado para fora (convexo) ou para dentro (cncavo): 2

Convexo: sentido de rotao G02 (com correco de raio G41)


Cncavo: sentido de rotao G03 (com correco de raio G41) X
40 70
Exemplo de frases NC
Ver figuras direita.
N100 G01 G41 X+40 Y+40 F200 M3 *
N110 G02 X+70 Y+40 R+20 * (Arco 1) 3
Y
ou
G02
N110 G03 X+70 Y+40 R+20 * (Arco 2) ZW
ou
N110 G02 X+70 Y+40 R-20 * (Arco 3) R R
ou 40

N110 G03 X+70 Y+40 R-20 * (Arco 4)


4
G03
A distncia do ponto de partida ao ponto final do do
dimetro do crculo no pode ser maior do que o
dimetro do crculo. X
40 70
O raio mximo tem 99 999 mm (TNC 410: 9999 mm).
Podem utilizar-se eixos angulares A, B e C.

106 6 Programao: Programar contornos

Gkap6.pm6 106 08.09.2005, 13:21


6.4 Tipos de trajectria - Coordenadas cartesianas
Trajectria circular G06 tangente
A ferramenta desloca-se segundo um arco de crculo tangente ao Y
elemento de contorno anteriormente programado.
A transio tangente quando no ponto de interseco dos
elementos de contorno no se produz nenhum ponto de inflexo
ou de esquina, tendo os elementos de contorno uma transio
contnua entre eles.
30
Voc programa directamente antes da frase G06 o elemento de 25
contorno ao qual se une tangencialmente o arco de crculo. Para 20
isso, so precisas pelo menos duas frases de posicionamento.
6 Introduzir as coordenadas do ponto final do arco de
crculo
Se necessrio: X
25 45
Avano F
Funo auxiliar M

Exemplo de frases NC
N70 G01 G41 X+0 Y+25 F300 M3 *
N80 X+25 Y+30 *
N90 G06 X+45 Y+20 *
N100 G01 Y+0 *

A frase G06 e o elemento de contorno anteriormente


programado devem conter as duas coordenadas do
plano onde executado o arco de crculo!

HEIDENHAIN TNC 410, TNC 426, TNC 430 107

Gkap6.pm6 107 08.09.2005, 13:21


6.4 Tipos de trajectria - Coordenadas cartesianas

Arredondamento de esquinas G25


A funo G25 arredonda esquinas do contorno. Y
A ferramenta desloca-se segundo uma trajectria circular, que se
une tangencialmente tanto trajectria anterior do contorno como 40
posterior.
O crculo de arredondamento pode-se executar com a ferramenta
chamada. R5 25

25 Confirmar com a tecla ENT


Raio de arredondamento: introduzir o raio do arco de 5
crculo
Avano para o arredondamento de esquinas X
10 40
Exemplo de frases NC
N50 G01 G41 X+10 Y+40 F300 M3 *
N60 X+40 Y+25 *
N70 G25 R5 F100 *
N80 X+10 Y+5 *

Os elementos de contorno anterior e posterior devem


conter as duas coordenadas do plano onde se executa o
arredondamento de esquinas. Se voc elaborar o
contorno sem correco do raio da ferr.ta, deve ento
programar ambas as coordenadas do plano de
maquinao.
No se faz a aproximao (no se maquina) do ponto da
esquina.
Um avano programado na frase G25 s actua nessa
frase G25 Depois, volta a ser vlido o avano
programado antes dessa frase G25.
Uma frase G25 tambm se pode utilizar para a
aproximao suave ao contorno (ver 6.3 Aproximao e
sada do contorno).

108 6 Programao: Programar contornos

Gkap6.pm6 108 08.09.2005, 13:21


6.4 Tipos de trajectria - Coordenadas cartesianas
Exemplo: Movimento linear e chanfre em cartesianas

Y 10

95

10
20
5

20 X
5 95

%LINEAR G71 *
N10 G30 G17 X+0 Y+0 Z-20 * Definio do bloco para a simulao grfica da maquinao
N20 G31 G90 X+100 Y+100 Z+0 *
N30 G99 T1 L+0 R+10 * Definio da ferramenta no programa
N40 T1 G17 S4000 * Chamada da ferrta. com eixo da ferrta. e rotaes da ferrta.
N50 G00 G40 G90 Z+250 * Retirar a ferr.ta no eixo da ferr.ta em marcha rpida
N60 X-10 Y-10 * Posicionamento prvio da ferramenta
N70 G01 Z-5 F1000 M3 * Alcanar a profundidade de maquinao com
Avano F = 1000 mm/min
N80 G01 G41 X+5 Y+5 F300 * Chegada ao ponto 1, activar correco de raio G41
N90 G26 R5 F150 * Aproximao em tangente
N100 Y+95 * Chegada ao ponto 2
N110 X+95 * Ponto 3: primeira recta da esquina 3
N120 G24 R10 * Programar o chanfre de longitude 10 mm
N130 Y+5 * Ponto 4: segunda recta da esquina 3, 1 recta para a esquina 4
N140 G24 R20 * Programar o chanfre de longitude 20 mm
N150 X+5 * Chegada ao ltimo pto. 1 do contorno, segunda recta da esquina 4
N160 G27 R5 F500 * Sada em tangente
N170 G40 X-20 Y-20 F1000 * Deslocar livre no plano de maquinao, anular a correco de raio
N180 G00 Z+250 M2 * Retirar a ferrta. no eixo da ferr.ta, fim do programa
N999999 %LINEAR G71 *

HEIDENHAIN TNC 410, TNC 426, TNC 430 109

Gkap6.pm6 109 08.09.2005, 13:21


6.4 Tipos de trajectrias - coordenadas cartesianas

Exemplo: movimentos circulares em cartesianas

95

R3
85
R10

0
40

X
5 30 40 70 95

%CIRCULAR G71 *
N10 G30 G17 X+0 Y+0 Z-20 * Definio do bloco para a simulao grfica da maquinao
N20 G31 G90 X+100 Y+100 Z+0 *
N30 G99 T1 L+0 R+10 * Definio da ferramenta no programa
N40 T1 G17 S4000 * Chamada da ferr.ta com eixo da ferr.ta e rotaes da ferr.ta
N50 G00 G40 G90 Z+250 * Retirar a ferr.ta no eixo da ferr.ta em marcha rpida
N60 X-10 Y-10 * Posicionamento prvio da ferramenta
N70 G01 Z-5 F1000 M3 * Alcanar a profundidade de maquinao com Avano
F = 1000 mm/min
N80 G01 G41 X+5 Y+5 F300 * Chegada ao ponto 1, activar correco de raio G41
N90 G26 R5 F150 * Aproximao em tangente
N100 Y+85 * Ponto 2: primeira recta da esquina 2
N110 G25 R10 * Acrescentar raio com R = 10 mm
N120 X+30 * Chegada ao ponto 3: ponto de partida do crculo com G02
N130 G02 X+70 Y+95 R+30 * Chegada ao ponto 4: ponto final do crculo com G02, raio 30 mm
N140 G01 X+95 * Chegada ao ponto 5
N150 Y+40 * Chegada ao ponto 6
N160 G06 X+40 Y+5 * Chegada ao ponto 7: ponto final do crculo, arco de crculo
tangente ao ponto 6, o TNC calcula automaticamente o raio
N170 G01 X+5 * Chegada ao ltimo ponto do contorno 1
N180 G27 R5 F500 * Sada em tangente
N190 G40 X-20 Y-20 F1000 * Retirar no plano de maquinao, anular a correco de raio
N200 G00 Z+250 M2 * Retirar a ferrta. no eixo da ferr.ta, fim do programa
N999999 %CIRCULAR G71 *

110 6 Programao: Programar contornos

Gkap6.pm6 110 08.09.2005, 13:21


6.4 Tipos de trajectria - Coordenadas cartesianas
Exemplo: crculo completo em cartesianas

I,J
50

X
50

%C-CC G71 *
N10 G30 G17 X+0 Y+0 Z-20 * Definio do bloco
N20 G31 G90 X+100 Y+100 Z+0 *
N30 G99 T1 L+0 R+12,5 * Definio da ferramenta
N40 T1 G17 S3150 * Chamada da ferramenta
N50 G00 G40 G90 Z+250 * Retirar a ferramenta
N60 I+50 J+50 * Definio do ponto central do crculo
N70 X-40 Y+50 * Posicionamento prvio da ferramenta
N80 G01 Z-5 F1000 M3 * Deslocao profundidade de maquinao
N90 G01 G41 X+0 Y+50 F300 * Aproximao ao ponto de partida do crculo, correco de raio G41
N100 G26 R5 F150 * Aproximao em tangente
N110 G02 X+0 * Chegada ao ponto final do crculo (=ponto de partida do crculo)
N120 G27 R5 F500 * Sada em tangente
N130 G01 G40 X-40 Y-50 F1000 * Retirar no plano de maquinao, anular a correco de raio
N140 G00 Z+250 M2 * Retirar a ferrta. no eixo da ferr.ta, fim do programa
N999999 %C-CC G71 *

HEIDENHAIN TNC 410, TNC 426, TNC 430 111

Gkap6.pm6 111 08.09.2005, 13:21


6.5 Tipos de trajectria Coordenadas polares

6.5 Tipos de trajectrias - Coordenadas


polares
Com as coordenadas polares, voc determina uma posio por
meio de um ngulo H e uma distncia R a um plo I, J,
anteriormente definido. Ver captulo 4.1 Princpios bsicos
Voc introduz as coordenadas polares de preferncia para
Posies sobre arcos de crculo
Desenhos da pea com indicaes angulares, p.ex. crculos de
furos

Resumo dos tipos de trajectria com coordenadas polares


Movimento da ferramenta Funo Introdues necessrias

Recta em marcha rpida G10 Raio polar, ngulo polar do ponto final da recta
Recta com avano F G11

Trajectria circular em sentido horrio G12 ngulo polar do ponto final do crculo
Trajectria circular em sentido anti-horrio G13
Trajectria circular correspondente G15
ao sentido de rotao activado

Trajectria circular tangente G16 Raio polar, ngulo polar do ponto final do crculo
Unio ao elemento de contorno anterior

Origem de coordenadas polares: Plo I, J


Voc determina o plo I, J em qualquer posio do programa de Y
maquinao antes de indicar as posies com coordenadas polares.
Ao determinar o plo, proceda da mesma forma que para a
programao do ponto central do crculo.
Introduzir as coordenadas cartesianas do plo ou
para aceitar a ltima posio programada: introduzir
Y=J
G29

X
X=I

112 6 Programao: Programar contornos

Gkap6.pm6 112 08.09.2005, 13:21


6.5 Tipos de trajectria coordenadas polares
Recta em marcha rpida G10
Recta com avano G11 F . . .
A ferramenta desloca-se segundo uma recta desde a sua posio
actual para o seu ponto final. O ponto de partida o ponto final da
frase anterior.
11 Raio R em Coordenadas Polares: introduzir a distncia
do ponto final da recta ao plo I, J
ngulo H em Coordenadas Polares: posio angular
do ponto final da recta entre -360 e +360
O sinal de H determina-se por meio do eixo de
referncia angular:
ngulo do eixo de referncia angular a R em sentido
anti-horrio: H>0
ngulo do eixo de referncia a R em sentido horrio:
H<0

Exemplo de frases NC
N120 I+45 J+25 *
N130 G11 G42 R+30 H+0 F300 M3 *
N140 H+60 *
N150 G91 H+60 *
N160 G90 H+180 *

Trajectria circular G12/G13/G15 em redor


do plo I, J Y
O raio R em coordenadas polares ao mesmo tempo o raio do arco
de crculo. R determina-se atravs da distncia do ponto de partida
ao plo I, J A ltima posio da ferramenta programada antes da
frase G12, G13 ou G15 o ponto de partida da trajectria circular.
0
R2
Sentido de rotao 25=J
Em sentido horrio: G12
Em sentido anti-horrio: G13
Sem indicao do sentido de rotao: G15
O TNC desloca a trajectria circular com o ltimo sentido de X
rotao programado. 25=I
13 ngulo H em Coordenadas Polares: posio angular
do ponto final da trajectria circular entre 5400 e
+5400

Exemplo de frases NC
N180 I+25 J+25 *
N190 G11 G42 R+20 H+0 F250 M3 *
N200 G13 H+180 *

HEIDENHAIN TNC 410, TNC 426, TNC 430 113

Gkap6.pm6 113 08.09.2005, 13:21


6.5 Tipos de trajectria coordenadas polares

Trajectria circular G16 tangente


Y
A ferramenta desloca-se segundo uma trajectria circular, que se
une tangencialmente a um elemento de contorno anterior.
16 Raio R em Coordenadas Polares: distncia do ponto 120
final da trajectria circular ao plo I, J

5
ngulo H em Coordenadas Polares: posio angular 0

R2
R3
do ponto final da trajectria circular 30
35=J
Exemplo de frases NC
N120 I+40 J+35 *
N130 G01 G41 X+0 Y+35 F250 M3 *
N140 G11 R+25 H+120 * X
N150 G16 R+30 H+30 * 40=I
N160 G01 Y+0 *

O plo I, J no o ponto central do crculo do contorno!

Hlice (Helix)
Uma hlice produz-se pela sobreposio de um movimento circular
e um movimento linear perpendiculares. Voc programa a Z
trajectria circular num plano principal.
Y I,J
Voc s pode programar em coordenadas polares os movimentos
de trajectria para a hlice.
X
Aplicao
Roscar no interior e no exterior com grandes dimetros
Ranhuras de lubrificao

Clculo da hlice
Para a programao, voc precisa da indicao incremental do
ngulo total que a ferramenta percorre sobre a hlice e e da altura
total da hlice.
Para o clculo da maquinao na direco de fresagem, tem-se:
N de passos n Passos de rosca + sobrepassagem no
incio e fim da rosca
Altura total h Passo P x N de passos n
Incremental N de passos x 360 + ngulo para
ngulo total IPA Incio da rosca + ngulo para a
passagem
Coordenada inicial Z Passo P x (passos de rosca +
sobrepassagem do percurso ao incio
da rosca)

114 6 Programao: Programar contornos

Gkap6.pm6 114 08.09.2005, 13:21


6.5 Tipos de trajectria coordenadas polares
Forma da hlice
O quadro mostra a relao entre a direco da maquinao, o
sentido de rotao e a correco de raio para determinadas formas
de trajectria.
Rosca interior Sentido de rotao
Direco da maquinao Correco do raio
para a direita Z+ G13 G41
para a esquerda Z+ G12 G42
para a direita Z G12 G42
para a esquerda Z G13 G41
Roscagem exterior
para a direita Z+ G13 G42
para a esquerda Z+ G12 G41
para a direita Z G12 G41
para a esquerda Z G13 G42

Programar uma hlice

Introduza o sentido de rotao e o ngulo total G91 em Z


incremental com o mesmo sinal, seno a ferramenta
pode deslocar-se numa trajectria errada. Y
Para o ngulo total G91 H, voc pode introduzir um valor R3

5
de -5400 at +5400. Se o roscar tiver mais de 15 270
passos, programe a hlice com uma repetio parcial do 25=J X
programa
(ver captulo 9.2 Repeties parciais do programa)
40=I
12 ngulo H em Coordenadas Polares: introduzir o ngulo
total em incremental (G91), segundo o qual a ferrta. se
desloca sobre a hlice. Depois de introduzir o ngulo,
seleccione o eixo da ferr.ta com a tecla de seleco de
eixos.
Introduzir em incremental a Coordenada para a altura
da hlice
Introduzir a correco de raio G40/G41/G42
segundo a tabela em cima esquerda

Exemplo de frases NC
N120 I+40 J+25 *
N130 G01 Z+0 F100 M3 *
N140 G11 G41 R+3 H+270 *
N150 G12 G91 H-1800 Z+5 F+50 *

HEIDENHAIN TNC 410, TNC 426, TNC 430 115

Gkap6.pm6 115 08.09.2005, 13:21


6.5 Tipos de trajectria coordenadas polares

Exemplo: movimento linear em polares

Y
100

60

5
R4
I,J
50

X
5 50 100

%LINEARPO G71 *
N10 G30 G17 X+0 Y+0 Z-20 * Definio do bloco
N20 G31 G90 X+100 Y+100 Z+0 *
N30 G99 T1 L+0 R+7,5 * Definio da ferramenta
N40 T1 G17 S4000 * Chamada da ferramenta
N50 G00 G40 G90 Z+250 * Retirar a ferramenta
N60 I+50 J+50 * Definio do ponto de referncia para as coordenadas polares
N70 G10 R+60 H+180 * Posicionamento prvio da ferramenta
N80 G01 Z-5 F1000 M3 * Deslocao profundidade de maquinao
N90 G11 G41 R+45 H+180 F250 * Chegada do contorno ao ponto 1
N110 G26 R5 * Aproximao em tangente
N120 H+120 * Chegada ao ponto 2
N130 H+60 * Chegada ao ponto 3
N140 H+0 * Chegada ao ponto 4
N150 H-60 * Chegada ao ponto 5
N160 H-120 * Chegada ao ponto 6
N170 H+180 * Chegada ao ponto 1
N180 G27 R5 F500 * Sada em tangente
N190 G40 R+60 H+180 F1000 * Retirar no plano de maquinao, anular a correco de raio
N200 G00 Z+250 M2 * Retirar a ferr.ta no eixo da ferrta., fim do programa
N999999 %LINEARPO G71 *

116 6 Programao: Programar contornos

Gkap6.pm6 116 08.09.2005, 13:21


6.5 Tipos de trajectria coordenadas polares
Exemplo: hlice

Y
100

M64 x 1,5
I,J
50

X
50 100

%HLICE G71 *
N10 G30 G17 X+0 Y+0 Z-20 * Definio do bloco
N20 G31 G90 X+100 Y+100 Z+0 *
N30 G99 T1 L+0 R+5 * Definio da ferramenta
N40 T1 G17 S1400 * Chamada da ferramenta
N50 G00 G40 G90 Z+250 * Retirar a ferramenta
N60 X+50 Y+50 * Posicionamento prvio da ferramenta
N70 G29 * Aceitar a ltima posio programada como plo
N80 G01 Z-12,75 F1000 M3 * Deslocao profundidade de maquinao
N90 G11 G41 R+32 H+180 F250 * Chegada ao primeiro ponto do contorno
N100 G26 R2 * Aproximao em tangente
N110 G13 G91 H+3240 Z+13,5 F200 * Deslocao helicoidal
N120 G27 R2 F500 * Sada em tangente
N170 G01 G40 G90 X+50 Y+50 F1000 * Retirar no plano de maquinao, anular a correco de raio
N180 G00 Z+250 M2 * Retirar a ferr.ta no eixo da ferrta., fim do programa

Se tiver que efectuar mais de 16 :


...N80 G01 Z-12,75 F1000 M3 *
N90 G11 G41 H+180 R+32 F250 *
N100 G26 R2 *
N110 G98 L1 * Incio da repetio parcial do programa
N120 G12 G91 H+360 Z+1,5 F200 * Introduzir Steigung (???) directamente como valor Z incremental
N130 L1,24 * Nmero de repeties (passagens)
N999999 %HELIX G71 *

HEIDENHAIN TNC 410, TNC 426, TNC 430 117

Gkap6.pm6 117 08.09.2005, 13:21


Gkap6.pm6 118 08.09.2005, 13:21
Programao:
7
Funes auxiliares

Hkap7.pm6 119 08.09.2005, 13:21


7.1 Introduzir funes auxiliares M

7.1 Introduzir funes auxiliares M


Com as funes auxiliares do TNC, tambm chamadas M, voc
comanda
a execuo do programa, p.ex. uma interrupo da execuo
as funes da mquina, como p.ex. a conexo e desconexo da
rotao da ferramenta e do refrigerante
o comportamento da ferramenta na trajectria

O fabricante da mquina pode validar certas funes


auxiliares que no esto descritas neste manual.
Consulte o manual da mquina

Voc introduz uma funo auxiliar M numa frase de posicionamento


ou como frase separada.
Normalmente, no dilogo voc s indica o nmero da funo
auxiliar. Em algumas funes auxiliares, o TNC pede os parmetros
para esta funo depois de voc premir a tecla END.
Nos modos de funcionamento Manual e Volante Electrnico, voc
introduz as funes auxiliares com a softkey M.
Lembre-se que algumas funes auxiliares actuam no incio, e
outras no fim da frase de posicionamento.
As funes auxiliares activam-se a partir da frase onde so
chamadas. Sempre que a funo auxiliar no actuar por frases,
elimina-se na frase seguinte ou no fim do programa. Algumas
funes auxiliares actuam somente na frase onde so chamadas.

120 7 Programao: Funes auxiliares

Hkap7.pm6 120 08.09.2005, 13:21


7.2 Funes auxiliares para o controlo

7.3 Funes auxiliares para indicao de coordenadas


7.2 Funes auxiliares para o controlo da execuo do programa, ferramenta e refrigerante;
da execuo do programa,
ferramenta e refrigerante
M Activao Actua no
M00 PARAGEM da execuo do pgm fim da frase
PARAGEM da ferrta.
Refrigerante DESLIGADO
M01 PARAGEM da execuo do pgm fim da frase
M02 PARAGEM da execuo do pgm fim da frase
PARAGEM da ferrta.
Refrigerante DESLIGADO
Salto para a frase 1
Apagar visualizao de estados(depende do
parmetro da mquina 7300)
M03 Ferramenta LIGADA no sentido horrio no incio da
frase
M04 Ferramenta LIGADA no sentido anti-horrio no incio da
frase
M05 PARAGEM da ferrta. fim da frase
M06 Troca de ferramenta fim da frase
PARAGEM da ferrta.
PARAGEM da execuo do pgm (depende do
parmetro da mquina 7440)
M08 Refrigerante LIGADO no incio da
frase
M09 Refrigerante DESLIGADO fim da frase
M13 Ferramenta LIGADA no sentido horrio no incio da
Refrigerante LIGADO frase
M14 Ferramenta LIGADA no sentido anti-horrio no incio da
Refrigerante LIGADO frase
M30 como M02 fim da frase

7.3 Funes auxiliares para indicao XMP


de coordenadas
X (Z,Y)
Programar coordenadas referentes mquina:
M91/M92
Ponto zero da rgua
Numa rgua, a marca de referncia indica a posio do ponto zero
dessa rgua.
Ponto zero da mquina
Voc precisa do ponto zero da mquina, para:
fixar os limites de deslocao (finais de carreira)
chegar a posies fixas da mquina (p.ex. posio para a troca de
ferramenta)
fixar um ponto de referncia na pea

HEIDENHAIN TNC 410, TNC 426, TNC 430 121

Hkap7.pm6 121 08.09.2005, 13:21


7.3 Funes auxilares Indicaes de coordenadas

O fabricante da mquina introduz para cada eixo a distncia desde o


ponto zero da mquina e o ponto zero da rgua num parmetro da
mquina.

Comportamento standard
As coordenadas referem-se ao zero pea (ver Memorizao do
ponto de referncia).

Comportamento com M91 - Ponto zero da mquina


Quando numa frase de posicionamento as coordenadas se referem
ao ponto zero da mquina, introduza nessa frase M91.
O TNC indica os valores de coordenadas referentes ao ponto zero
da mquina. Na visualizao de estados voc comuta a visualizao
de coordenadas em REF (ver captulo 1.4 Visualizao de
estados).

Comportamento com M92 - Ponto de referncia da mquina

Para alm do ponto zero da mquina, o fabricante da


mquina tambm pode determinar outra posio fixa da
mquina (ponto de ref da mquina).
O fabricante da mquina determina para cada eixo a
distncia do ponto de ref da mquina ao ponto zero da
mesma (ver manual da mquina).

Quando nas frases de posicionamento as coordenadas se devem


referir ao ponto de referncia da mquina, introduza nessas frases
M92.

Tambm com M91 ou M92 o TNC realiza correctamente


a correco de raio. No entanto, no se tem em conta a
longitude da ferramenta.
M91 e M92 no funcionam no plano inclinado de
maquinao. Neste caso, o TNC emite um aviso de erro.

Activao
M91 e M92 s funcionam nas frases de programa/posicionamento
onde estiver programado M91 ou M92.
M91 e M92 activam-se no incio da frase.

Ponto de referncia da pea Z


Quando se quiser que as coordenadas se refiram sempre ao ponto
zero da mquina, pode-se bloquear a memorizao do ponto de Z
referncia para um ou vrios eixos; ver o parmetro da mquina
7295. Y
Y
Quando a memorizao do ponto de referncia est bloqueada para
todos os eixos, o TNC j no mostra a softkey DATUM SET no modo X
de funcionamento Manual.
A figura direita mostra sistemas de coordenadas com pontos zero X
da mquina e da pea.
M

122 7 Programao: Funes auxiliares

Hkap7.pm6 122 08.09.2005, 13:21


7.3 Funes auxilares Indicaes de coordenadas
Activar o ltimo ponto de referncia memorizado:
M104 (s em TNC 426, TNC 430 com software de
NC 280 474-xx)
Na elaborao de tabelas de paletes o TNC escreve por cima, se
necessrio, o ltimo ponto de referncia memorizado por si, com
valores retirados da tabela de paletes. Com a funo M104 voc
reactiva o ltimo ponto de referncia memorizado por si.
Activao
M104 s actua nas frases de programa onde estiver programado
M104.
M104 actua no fim da frase.

Aproximao s posies num sistema de


coordenadas no inclinado com um plano inclinado
de maquinao: M130 (no em TNC 410)
Comportamento standard num plano de maquinao inclinado
As coordenadas nas frases de posicionamento referem-se ao
sistema de coordenadas inclinado.

Comportamento com M130


As coordenadas de frases lineares, quando est activado o plano
de maquinao inclinado, referem-se ao sistema de coordenadas
da pea sem inclinar
O TNC posiciona ento a ferrta. (inclinada) sobre a coordenada
programada no sistema sem inclinar.

Activao
M130 s actua nas frases lineares sem correco de raioe nas
frases do programa onde est programado M130.

HEIDENHAIN TNC 410, TNC 426, TNC 430 123

Hkap7.pm6 123 08.09.2005, 13:21


7.4 Funes auxiliares segundo o tipo de trajectria

7.4 Funes auxiliares segundo o


Y
tipo de trajectria
Maquinar esquinas: M90
Comportamento standard
Nas frases de posicionamento sem correco de raio da
ferramenta, o TNC detm brevemente a ferramenta nas esquinas
(paragem de preciso).
Nas frases do programa com correco de raio (RR/RL), o TNC
acrescenta automaticamente um crculo de transio nas esquinas
exteriores.

Comportamento com M90 X


A ferramenta desloca-se nas transies angulares com velocidade
constante: as esquinas so maquinadas e a superfcie da pea fica
mais lisa. Para alm disso, reduz-se o tempo de maquinao. Ver
figura no centro, direita.
Exemplo de utilizao: superfcies de pequenas rectas.
Y
Activao
N90 actua s nas frases de programa onde se tiver programado M90.
M90 actua no incio da frase. Deve estar seleccionado o
funcionamento com erro de arrasto.

Independentemente de M90, pode-se determinar um


valor limite com MP7460 at ao qual a deslocao se
efectua a uma velocidade constante (no funcionamento
com erro de arrasto e comando prvio da velocidade,
no em TNC 426, TNC 430).

124 7 Programao: Funes auxiliares

Hkap7.pm6 124 08.09.2005, 13:21


7.4 Funes auxiliares segundo o tipo de trajectria
Acrescentar transies de contorno entre quaisquer
elementos de contorno : M112 (no em TNC 426, Y
TNC 430)
Comportamento standard
O TNC pra a mquina durante um curto espao de tempo A

T
(paragem exacta) sempre que as mudanas de direco so
maiores do que o ngulo de limite de (MP7460) previamente

R
indicado.
Nas frases do programa com correco de raio (RR/RL), o TNC
acrescenta automaticamente um crculo de transio nas esquinas
exteriores.

Comportamento com M112


X
Voc pode adaptar o comportamento de M112 por meio
dos parmetros da mquina.

O TNC acrescenta uma transio de contorno entre quaisquer


elementos de contorno (corrigidos e no corrigidos), que podem
situar-se no plano ou no no espao:
Crculo tangencial: MP7415.0 = 0
nos pontos tangentes resulta um salto de acelerao devido
mudana de curvatura
Polinmio 3 grau (Spline cbico): MP7415.0 = 1
Nos pontos tangentes no ocorre nenhum salto de velocidade
Polinmio 5 grau: MP7415.0 = 2
Nos pontos tangentes no ocorre nenhum salto de velocidade
Polinmio 7 grau: MP7415.0 = 3 (ajuste standard)
Nos pontos tangentes no ocorre nenhum salto de solavanco

Desvio de contorno admissvel E


Com o valor de tolerncia T, voc determina o desvio que o
contorno fresado pode ter do contorno previamente indicado. Se
voc no introduzir nenhum valor de tolerncia, o TNC calcula a
transio de contorno de forma a que possa continuar a deslocar-se
com o avano de trajectria programado.

ngulo limite H
Quando voc introduz um ngulo limite A, o TNC s alisa os
escales de contorno onde o ngulo da mudana de direco
maior do que o ngulo limite programado. Se voc introduzir o
ngulo limite = 0, o TNC desloca-se tambm segundo um
elemento de contorno tangente, com acelerao constante. Campo
de introduo: 0 a 90

HEIDENHAIN TNC 410, TNC 426, TNC 430 125

Hkap7.pm6 125 08.09.2005, 13:21


7.4 Funes auxiliares segundo o tipo de trajectria

Introduzir M112 numa frase de posicionamento


Quando numa frase de posicionamento (em funo auxiliar de
Dilogo) voc prime a softkey M112, o TNC continua com o dilogo
e pergunta pelo desvio admissvel E e pelo ngulo limite H.
Voc tambm pode determinar E e H por meio de parmetros Q.
Ver Captulo 10 Programao: parmetros Q

Activao
M112 actua em funcionamento com comando prvio de velocidade
e no funcionamento com erro de arrasto.
M112 actua no incio da frase.
Desactivar: introduzir M113

Exemplo de frase NC
N50 G01 G40 X+123.723 Y+25.491 F800 M112 E0.01 H10 *

126 7 Programao: Funes auxiliares

Hkap7.pm6 126 08.09.2005, 13:21


7.4 Funes auxiliares segundo o tipo de trajectria
Filtro de contorno: M124 (no em TNC 426, TNC 430)
Comportamento standard
Para o clculo da transio de um contorno entre quaisquer
elementos de contorno, o TNC considera todos os pontos
existentes.

Comportamento com M124

Voc pode adaptar o comportamento de M124 por meio


dos parmetros da mquina.

O TNC filtra para fora elementos de contorno com pequenas


distncias entre pontos, e acrescenta uma transio de contorno

Forma da transio de contorno


Crculo tangencial: MP7415.0 = 0
nos pontos tangentes resulta um salto de acelerao devido
mudana de curvatura
Polinmio 3 grau (Spline cbico): MP7415.0 = 1
Nos pontos tangentes no ocorre nenhum salto de velocidade
Polinmio 5 grau: MP7415.0 = 2
Nos pontos tangentes no ocorre nenhum salto de velocidade
Polinmio 7 grau: MP7415.0 = 3 (ajuste standard)
Nos pontos tangentes no ocorre nenhum salto de solavanco

Rectificar a transio de contorno


No rectificar a transio de contorno: MP7415.1 = 0
executar a transio de contorno como estiver determinado com
MP7415.0 (escalo de contorno standard: polinmio do 7. grau)
Rectificar a transio de contorno: MP7415.1 = 1
executar a transio de contorno de forma a que sejam tambm
arredondadas as rectas que restaram entre as transies de
contorno

Longitude mnima E de um elemento de contorno


Com o parmetro E voc determina at que longitude o TNC deve
filtrar os elementos de contorno. Se voc tiver determinado com
M112 um desvio de contorno admissvel, este considerado pelo
TNC. Se voc no tiver introduzido nenhum valor mximo de
tolerncia, o TNC calcula a transio de contorno de forma a poder
continuar a deslocar-se com o avano de trajectria programado.

HEIDENHAIN TNC 410, TNC 426, TNC 430 127

Hkap7.pm6 127 08.09.2005, 13:21


7.4 Funes auxiliares segundo o tipo de trajectria

Introduzir M124
Quando numa frase de posicionamento (em funo auxiliar de
Dilogo) voc prime a softkey M124, o TNC continua com o dilogo
para esta frase e pede a distncia mnima entre pontos E.
Voc tambm pode determinar E com parmetros Q. Ver 10
Programao: parmetros Q.

Activao
M124 actua no incio da frase. Voc anula M124 como o M112
com M113.

Exemplo de frase NC
N50 G01 G40 X+123.723 Y+25.491 F800 M124 E0.01 *

128 7 Programao: Funes auxiliares

Hkap7.pm6 128 08.09.2005, 13:21


7.4 Funes auxiliares segundo o tipo de trajectria
Maquinar pequenos desnveis de contorno: M97
Comportamento standard Y
O TNC acrescenta um crculo de transio nas esquinas exteriores.
Em desnveis demasiado pequenos, a ferramenta iria danificar o
contorno. Ver figura no centro, direita.
O TNC interrompe a execuo do programa nessas posies e
emite o aviso de erro Raio da ferramenta demasiado grande.

Comportamento com M97


O TNC calcula um ponto de interseco na trajectria para os
elementos de contorno - como em esquinas interiores - e desloca a
ferramenta para esse ponto. Ver figura em baixo, direita.
Programe M97 na frase onde programado o ponto da esquina X
exterior.

Activao
M97 actua s na frase de programa onde se tiver programado M97.

A esquina do contorno no completamente maquinada


com M97. Voc ter talvez que maquinar posteriormente Y
as esquinas do econtorno com uma ferramenta mais
pequena.
S S

13 16
17

14 15

Exemplo de frases NC
N50 G99 G01 ... R+20 * Raio da ferramenta grande
...
N130 X ... Y ... F .. M97 * Chegada ao ponto do contorno 13
N140 G91 Y0,5 .... F.. * Maquinar um pequeno desnvel no contorno 13 e 14
N150 X+100 ... * Chegada ao ponto do contorno 15
N160 Y+0,5 ... F.. M97 * Maquinar um pequeno desnvel no contorno 15 e 16
N170 G90 X .. Y ... * Chegada ao ponto do contorno 17

HEIDENHAIN TNC 410, TNC 426, TNC 430 129

Hkap7.pm6 129 08.09.2005, 13:21


7.4 Funes auxiliares segundo o tipo de trajectria

Maquinar completamente esquinas abertas do


contorno: M98
Y
Comportamento standard
O TNC calcula nas esquinas interiores o ponto de interseco das
trajectrias de fresagem, e desloca a ferrta. a partir desse ponto,
numa nova direco.
Quando o contorno est aberto nas esquinas, a maquinao no
completa: ver figura em cima, direita.

Comportamento com M98


Com a funo auxiliar M98, o TNC vai deslocando a ferrta. at
S S
ficarem maquinados todos os pontos do contorno: ver figura em
baixo, direita.
X
Activao
M98 s funciona nas frases de programa/posicionamento onde
estiver programado M98.
M98 actua no fim da frase.

Exemplo de frases NC Y
Chegar sucessivamente aos pontos de contorno 10, 11 e 12:
N100 G01 G41 X ... Y... F *
N110 X... G91 Y... M98 *
N120 X+ ... *
10

11 12
X

130 7 Programao: Funes auxiliares

Hkap7.pm6 130 08.09.2005, 13:21


7.4 Funes auxiliares segundo o tipo de trajectria
Factor de avano para movimentos de
aprofundamento: M103
Comportamento standard
O TNC desloca a ferramenta com o ltimo avano programado
independentemente da direcode deslocao.

Comportamento com M103


O TNC reduz o avano quando a ferramenta se desloca na direco
negativa do eixo da ferrta. O avano ao aprofundar FZMAX calcula-
se a partir do ltimo avano programado FPROGR e do factor F%:
FZMAX = FPROG x F%

Introduzir M103
Quando voc introduz M103 numa frase de posicionamento, o
dilogo do TNC pede o factor F.

Activao
M103 actua no incio da frase.
para eliminar M103: programar de novo M1033 sem factor

Exemplo de frases NC
O avano ao aprofundar 20% do avano no plano.
... Avano efectivo da trajectria (mm/min):
N170 G01 G41 X+20 Y+20 F500 M103 F20 * 500
N180 Y+50 * 500
N190 G91 Z2,5 * 100
N200 Y+5 Z5 141
N210 X+50 500
N220 G90 Z+5 500

Voc activa M103 com o parmetro de mquina 7440; ver


14.1 Parmetros gerais do utilizador.

Avano em micrometros/rotao da ferr.ta: M136


(s em TNC 426, TNC 430 com software de
NC 280 474-xx)
Comportamento standard
O TNC desloca a ferr.ta com o avano F em mm/min. determinado
no programa.

Comportamento com M136


Com M136 o TNC no desloca a ferr.ta em mm/min mas sim com o
avano F determinado no programa em micrometros/rotaes da
ferr.ta. Se voc modificar as rotaes da ferr.ta com o override da
ferr.ta, o TNC ajusta automaticamente o Avano.

Activao
M136 actua no incio da frase.
Voc anula M136 ao programar M137.

HEIDENHAIN TNC 410, TNC 426, TNC 430 131

Hkap7.pm6 131 08.09.2005, 13:21


7.4 Funes auxiliares segundo o tipo de trajectria

Velocidade de avano em arcos de crculo:


M109/M110/M111
Comportamento standard
O TNC relaciona a velocidade de avano programada em relao
trajetria do ponto central da ferrta.

Comportamento em arcos de crculo com M109


O TNC mantm constante o avano da lmina da ferrta. nas
maquinaes interiores e exteriores dos arcos de crculo.

Comportamento em arcos de crculo com M110


O TNC mantm constante o avano na maquinao interior de arcos
de crculo. Numa maquinao exterior de arcos de crculo, no
actua nenhum ajuste do avano.

M110 actua tambm na maquinao interior de arcos de


crculo com ciclos de contorno.

Activao
M109 e M110 actuam no incio da frase.
Voc anula M109 e M110 com M111.

Clculo prvio do contorno com correco de raio


(LOOK AHEAD): M120 Y
Comportamento standard
Quando o raio da ferramenta maior do que um desnvel de
contorno com correco de raio, o TNC interrompe a execuo do
programa e emite um aviso de erro. M97 (ver Captulo Maquinar
pequenos desnveis de contorno: M97) impede o aviso de erro,
mas ocasiona uma marca na pea e alm disso desloca a esquina.
Nos rebaixamentos, o TNC pode produzir danos no contorno.
Ver figura direita.

Comportamento com M120


O TNC verifica os rebaixamentos e salincias de um contorno com
correco de raio, e faz um clculo prvio da trajectria da X
ferramenta a partir da frase actual. As posies em que a
ferramenta iria danificar o contorno ficam por maquinar
(apresentado a escuro na figura). Voc tambm pode usar M120
para ter com correco do raio da ferramenta os dados de
digitalizao ou os dados elaborados por um sistema de
programao externo. Desta forma, possvel compensar os
desvios do raio terico da ferramenta.
Voc determina a quantidade de frases (mx. 99) que o TNC calcula
previamente com LA (em ingl. Look Ahead: prever) por trs de
M120. Quanto maior for a quantidade de frases pr-seleccionadas
por si, para o TNC calcular previamente, mais lento ser o
processamento das frases.

132 7 Programao: Funes auxiliares

Hkap7.pm6 132 08.09.2005, 13:21


7.4 Funes auxiliares segundo o tipo de trajectria
Introduo
Quando voc introduz M120 numa frase de posicionamento, o TNC
continua com o dilogo para essa frase e pede a quantidade de
frases pr-calculadas LA.

Activao
M120 dever estar numa frase NC que tenha tambm a correco
de raio RL ou RR. M120 actua a partir dessa frase at
que se elimine a correco de raio com R0
que se programe M120 LA0
que se programe M120 sem LA
que se chame com %... um outro programa
M120 actua no incio da frase.

Limitaes (s em TNC 426, TNC 430)


Voc s pode efectuar a reentrada num contorno depois de uma
paragem externa/interna com a funo AVANO PARA A FRASE N.
Quando voc utiliza as funes G25 e G24, as frases antes e
depois de G25 ou G24 s podem conter as coordenadas do plano
de maquinao

Sobreposicionar posicionamentos do volante


durante a execuo dum programa: M118 (no em
TNC 410)
Comportamento standard
O TNC desloca a ferramenta nos modos de funcionamento de
execuo do programa, tal como se determina no programa de
maquinao.
Exemplo de frase NC
Comportamento com M118 Durante a execuo do programa, ao mover-se o
Com M118, voc pode efectuar correces manualmente com o volante, deve poder produzir-se uma deslocao no
volante. Para isso, programe M118 e introduza uma valor especfico plano de maquinao X/Y de 1 mm do valor
em mm para cada eixo X, Y e Z. programado:
Introduzir M118 G01 G41 X+0 Y+38,5 F125 M118 X1 Y1
Quando voc introduz M118 numa frase de posicionamento, o TNC
continua com o dilogo e pede os valores especficos de cada eixo. M118 actua sempre no sistema de
Para introduzir as coordenadas, utilize as teclas de cor laranja dos coordenadas original inclusive quando
eixos ou o teclado ASCII. est activada a funo do plano
inclinado!
Activao M118 tambm actua no modo de
Voc elimina o posicionamento do volante programando de novo funcionamento Posicionamento com
M118 sem X, Y e Z.
Introduo Manual!
M118 actua no incio da frase.
Quando est activado M118 numa
interrupo do programa, no se dispe
da funo OPERAO MANUAL!

HEIDENHAIN TNC 410, TNC 426, TNC 430 133

Hkap7.pm6 133 08.09.2005, 13:21


7.5 Funes auxiliares para eixos rotativos

7.5 Funes auxiliares para


eixos rotativos
Avano em mm/min
em eixos rotativos A, B, C: M116 (no em TNC 410)
Comportamento standard
O NC interpreta o avano programado nos eixos rotativos em garus/
min. O avano da trajectria depende portanto da distncia entre o
ponto central da ferramenta e o centro do eixo rotativo.
Quanto maior for a distncia, maior o avano da trajectria.

Avano em mm/min em eixos rotativos com M116

O fabricante da mquina determina a geometria da


mquina no parmetro da mquina 7510 e seguintes.

O TNC interpreta o avano programado num eixo rotativo em mm/


min. O TNC calcula assim no incio da frase o avano para esta
frase. O avano no se modifica enquanto a frase executada,
inclusive quando a ferramenta se dirige ao centro do eixo rotativo.

Activao
M116 actua no plano de maquinao.
Voc anula M116 com M117; no fim do programa, M116 deixa
tambm de actuar.

M116 actua no incio da frase.

Deslocar eixos rotativos de forma optimizada: M126 Comportamento standard doTNC


Comportamento standard Posio real Posio nominal Percurso
O comportamento standard do TNC em posicionamento de eixos
rotativos, cuja visualizao est reduzida a valores inferiores a 360, 350 10 340
depende do parmetro da mquina 7682. A determina-se se o TNC
deve aproximar-se com a diferena obtida entre a posio nominal
e a posio real, ou se o TNC deve aproximar-se sempre por norma 10 340 +330
(tambm sem M126) segundo o percurso mais curto da posio
programada. Para exemplos, ver quadro em cima, direita.
Comportamento com M126
Comportamento com M126 Posio real Posio nominal Percurso
Com M126, o TNC desloca um eixo rotativo cuja visualizao est
reduzida a valores inferiores a 360, pelo caminho mais curto. Para 350 10 +20
exemplos, ver quadro em baixo, direita.

Activao 10 340 30
M126 actua no incio da frase.
Voc anula M126 com M127; no fim do programa, M126 deixa
tambm de actuar.

134 7 Programao: Funes auxiliares

Hkap7.pm6 134 08.09.2005, 13:21


7.5 Funes auxiliares para eixos rotativos
Reduzir a visualizao do eixo rotativo a um valor
inferior a 360: M94
Comportamento standard
O TNC desloca a ferramenta desde o valor angular actual para o
valor angular programado.
Exemplo:
Valor angular actual: 538
Valor angular programado: 180
Percurso efectivo: 358

Comportamento com M94


No incio da frase o TNC reduz o valor angular actual para um valor
inferior a 360, e a seguir desloca-se sobre o valor programado.
Quando estiverem activados vrios eixos rotativos, M94 reduz a
visualizao de todos os eixos rotativos. Como alternativa, voc
pode introduzir um eixo rotativo por trs de M94. Assim, o TNC
reduz s a visualizao deste eixo.

Exemplo de frases NC
Reduzir os valores de visualizao de todos os eixos rotativos
activados:
N50 M94 *

E adicionalmente nos TNC 426, TNC 430:


Reduzir apenas o valor de visualizao do eixo C:
N50 M94 C *

Reduzir a visualizao de todos os eixos rotativos activados e a


seguir deslocar o eixo C para o valor programado.
N50 G00 C+180 M94 *

Activao
M94 actua s na frase de programa onde estiver programado M94.
M94 actua no incio da frase.

HEIDENHAIN TNC 410, TNC 426, TNC 430 135

Hkap7.pm6 135 08.09.2005, 13:21


7.5 Funes auxiliares para eixos rotativos

Correco automtica da geometria da mquina ao


trabalhar com eixos basculantes:
M114 (no em TNC 410) B
B
Z dx
Comportamento standard dz
O TNC desloca a ferramenta para as posies determinadas no
programa de maquinao. Se a posio de um eixo basculante se
modificar no programa, necessrio um processador para calcular
o desvio da resultante nos eixos lineares (ver figura em cima,
direita) Como aqui tambm a geometria da mquina desempenha o
seu papel, o programa NC tem que ser calculado separadamente
para cada mquina.
dB
Comportamento com M114
Se no programa se modificar a posio de um eixo basculante
comandado, o TNC compensa automaticamente o desvio da X
ferramenta com uma correco de longitude 3D. Visto a geometria
da mquina se apresentar em parmetros da mquina, o TNC
compensa automaticamente tambm os desvios especficos da
mquina. Os programas devem ser calculados s uma vez pelo
processador posterior, inclusive se forem elaborados em diferentes
mquinas com comando TNC.
Se a sua mquina no tiver nenhum eixo basculante comandado
(inclinao manual da ferramenta, a ferramenta posicionada pelo
PLC), voc pode por detrs de M114 introduzir a respectiva posio
vlida de ferramenta basculante (p.ex. M114 B+45, permitido
parmetro Q).
A correco do raio da ferramenta deve ser tida em conta pelo
sistema CAD ou pelo processador. Uma correco de raio
programada RL/RR provoca um aviso de erro.
Quando o TNC efectua a correco de longitude da ferramenta, o
avano programado refere-se ao extremo da ferramenta, ou pelo
contrrio ao ponto de referncia da mesma.

Se a sua mquina tiver uma ferramenta basculante


controlada, voc pode interromper a execuo do
programa e modificar a posio do eixo basculante (p.ex.
com o volante).
Com a funo VANO PARA A FRASE N voc pode
continuar com o programa de maquinao na posio
onde tinha sido interrompido. Com M114 activado, o TNC
tem automaticamente em conta a nova posio do eixo
basculante.
Para modificar a posio do eixo basculante com o
volante, durante a execuo do programa, utilize M118
em conjunto com M128.

Activao
M114 actua no incio da frase, e M115 no fim da frase. M114 no O fabricante da mquina determina a
actua se estiver activada a correco de raio da ferramenta. geometria da mquina no parmetro da
mquina 7510 e seguintes.
Voc elimina M114 com M115. M114 tambm deixa de actuar no
fim do programa.

136 7 Programao: Funes auxiliares

Hkap7.pm6 136 08.09.2005, 13:21


7.5 Funes auxiliares para eixos rotativos
Conservar a posio da extremidade da ferramenta B
em posicionamento de eixos basculantes (TCPM*):
M128
Z
Comportamento standard
O TNC desloca a ferramenta para as posies determinadas no X
programa de maquinao. Se a posio de um eixo basculante se
modificar no programa, tem que se calcular o desvio da resultante Z
nos eixos lineares e ser deslocado para uma frase de
posicionamento (ver figura esquerda em M114).

Comportamento com M128


Se no programa se modificar a posio de um eixo basculante
comandado, durante o processo de basculao a posio da
extremidade da ferramenta permanece sem se modificar em
relao pea. X
Utilize M128 em conjunto com M118 se durante a execuo do
programa quiser modificar a posio do eixo basculante com o
volante. A sobreposio de um posicionamento do volante efectua-
se com M128 activado, no sistema de coordenadas fixas da
mquina.

Em eixos basculantes com dentes Hirth: modificar a


posio do eixo basculante s depois de ter retirado a
ferramenta. Se no o fizer, podem surgir estragos no
contorno ao retirar-se os dentes.

A seguir a M128 pode introduzir ainda mais um avano com que o


TNC executa os movimentos de compensao nos eixos lineares.
Se no introduzir nenhum avano, ou se introduzir um avano
superior ao determinado no parmetro de mquina 7471, actua o
avano a partir do parmetro de mquina 7471.

Antes de posicionamentos com M91 ou M92 e antes


duma frase T: anular M128.
Para evitar estragos no contorno, com M128 voc s
pode utilizar fresas esfricas.
A longitude da ferr.ta deve referir-se ao centro da esfera
da fresa esfrica.
O TNC no bascula conjuntamente a correco activada
do raio da ferr.ta. Resulta assim um erro que depende da
posio angular do eixo rotativo.
Se estiver activado M 128, o TNC mostra o smbolo na
visualizao de estados

*) TCPM = Tool Center Point Management

HEIDENHAIN TNC 410, TNC 426, TNC 430 137

Hkap7.pm6 137 08.09.2005, 13:21


7.5 Funes auxiliares para eixos rotativos

M128 em mesas basculantes


Com com a M128 activada voc programa um movimento da mesa
basculante, o TNC roda da forma respectiva o sistema de
coordenadas. Rode p.ex. o eixo C em 90 e programe a seguir um
movimento no eixo X; o TNC executa ento o movimento no eixo Y
da mquina.
O TNC tambm transforma o ponto de referncia memorizado que
se desloca atravs do movimento da mesa redonda .

Activao
M128 actua no incio da frase, e M129 no fim da frase. M128
tambm actua nos modos de funcionamento manuais e
permanece activado depois de uma troca de modo de
funcionamento. O avano para o movimento de compensao
permanece actuante at voc programar um movimento novo, ou
anular M128 com M129.
Voc anula M128 com M129. Se voc seleccionar um novo
programa num modo de funcionamento de execuo do programa,
o TNC tambm anula M128.

O fabricante da mquina determina a geometria da


mquina no parmetro da mquina 7510 e seguintes.

Exemplo de frase NC
Executar movimentos de compensao com um avano de 1000
mm/min.
L X+0 Y+38,5 RL F125 M128 F1000

138 7 Programao: Funes auxiliares

Hkap7.pm6 138 08.09.2005, 13:21


7.5 Funes auxiliares para eixos rotativos
Paragem de preciso em esquinas com transies
no tangenciais: M134
Comportamento standard
O TNC desloca a ferr.ta em posicionamentos com eixos rotativos de
forma a que seja acrescentado um elemento de transio em
transies de contorno no tangenciais. A transio de contorno
depende da acelerao, do solavanco e da tolerncia memorizada
do desvio do contorno.

Voc pode modificar o comportamento standard do TNC


com o parmetro de mquina 7440 de forma a ficar
activado automaticamente quando se selecciona um
programa M134 (ver captulo 14.1 Parmetros Gerais do
Utilizador).

Comportamento com M134


O TNC desloca a ferr.ta em posicionamentos com eixos rotativos de
forma a que seja efectuada uma paragem de preciso em
transies de contorno no tangenciais.

Activao
M134 actua no incio da frase, e M135 no fim da frase.
Voc anula M134 com M135. Quando num modo de funcionamento
de execuo do programa voc selecciona um novo programa, o
TNC tambm anula M134.

Seleco de eixos basculantes: M138 (s em TNC


426, TNC 430 com software de NC 280 474-xx)
Comportamento standard
Nas funes M114, M128 e inclinao do plano de maquinao, o
TNC considera os eixos rotativos que esto determinados em
parmetros de mquina pelo fabricante da sua mquina.

Comportamento com M138


Nas funes acima apresentadas, o TNC s considera os eixos
basculantes que voc tiver definido com M138.

Activao
M138 actua no incio da frase.
Voc anula M138, programando de novo M138 sem indicao de
eixos basculantes.

Exemplo de frase NC
Para as funes acima apresentadas, considerar s o eixo
basculante C:
L Z+100 R0 FMAX M138 C

HEIDENHAIN TNC 410, TNC 426, TNC 430 139

Hkap7.pm6 139 08.09.2005, 13:21


7.6 Funes auxiliares para mquinas laser

7.6 Funes auxiliares para mquinas Emitir a tenso em funo do tempo


laser (no em TNC 410) (depende do impulso): M203
O TNC emite a tenso V em funo do tempo TIME.
Para comandar a potncia de laser, o TNC emite valores de tenso O TNC aumenta ou reduz a tenso actual
atravs da sada analgica S. Com as funes M200 a M204, voc linearmente num tempo programado TIM para o
pode modificar a potncia do laser durante a execuo do valor V programado da tenso.
programa.
Campo de introduo
Introduzir funes auxiliares para mquinas laser Tenso V: De a 9.999 Volt
Quando voc introduz uma funo M numa frase de Tempo TIME:De 0 a 1.999 segundos
posicionamento para uma mquina laser, o TNC continua com o
dilogo e pede os respectivos parmetros da funo auxiliar. Activao
M203 actua at se emitir uma nova tenso atravs
Todas as funes auxiliares para mquinas laser actuam de M200, M201, M202, M203 ou M204.
no incio da frase.

Emitir a tenso como funo do tempo


Emitir directamente a tenso programada: M200
(impulso depende do tempo): M204
O NC emite o valor programado por trs de M200 como tenso V.
O TNC emite uma tenso como impulso com uma
Campo de introduo: de 0 a 9.999 V durao programada TIME.

Activao Campo de introduo


M200 actua at se emitir uma nova tenso atravs de M200, M201, Tenso V: De a 9.999 Volt
M202, M203 ou M204. Tempo TIME: De 0 a 1.999 segundos

Activao
Tenso em funo do percurso: M201 M204 actua at se emitir uma nova tenso atravs
M201 emite uma tenso que depende do caminho percorrido. O de M200, M201, M202, M203 ou M204.
TNC aumenta ou reduz a tenso actual de forma linear at ao valor V
programado.
Campo de introduo: de 0 a 9.999 V

Activao
M201 actua at se emitir uma nova tenso atravs de M200, M201,
M202, M203 ou M204.

Tenso em funo da velocidade: M202


O TNC emite a tenso em funo da velocidade. O fabricante da
mquina determina nos parmetros da mquina at trs linhas
caractersticas FNR, nas quais se atribui velocidades de avano a
determinadas tenses. Com M202, voc selecciona a linha
caracterstica FNR da qual o TNC calcula a tenso a emitir.
Campo de introduo: de 1 a 3

Activao
M202 actua at se emitir uma nova tenso atravs de M200, M201,
M202, M203 ou M204.

140 7 Programao: Funes auxiliares

Hkap7.pm6 140 08.09.2005, 13:21


Programao:
8
Ciclos

Kkap8.pm6 141 08.09.2005, 13:21


8.1 Generalidades sobre os ciclos

8.1 Generalidades sobre os ciclos Grupo de ciclos Softkey

As maquinaes que se repetem com frequncia e que contm Ciclos de furar em profundidade, alargar
vrios passos de maquinao memorizam-se no TNC como ciclos. furo, mandrilar, aprofundar, roscar
Tambm esto disponveis como ciclos as converses de e roscar lmina
coordenadas e algumas funes especiais. O quadro direita
mostra os diferentes grupos de ciclos.
Ciclos para fresar caixas,
Os ciclos de maquinao com nmeros a partir de 200 utilizam ilhas e ranhuras
parmetros Q como parmetros de transmisso. Os parmetros
com a mesma funo, de que o TNC precisa em diferentes ciclos,
tm sempre o mesmo nmero:p.ex. Q200 sempre a distncia de Ciclos para a elaborao de figuras de
segurana, Q202 sempre a profundidade de passo, etc. pontos, p.ex. crculo de furos, ou
superfcie de furos

Definir o ciclo
Ciclos SL (Lista de Subcontornos) com
A rgua de softkeys mostra os diferentes grupos de que se maquina contornos mais
ciclos complexos, paralelamente ao contorno
Seleccionar o grupo de ciclo, p.ex. ciclo de furar compostos por vrios contornos
sobrepostos, interpolao da superfcie
Seleccionar o ciclo, p.ex. G83 FURAR EM
de cilindro (no em TNC 410)
PROFUNDIDADE. O TNC abre um dilogo e pede
todos os valores de introduo; ao mesmo tempo, o Ciclos para facejar superfcies planas ou
TNC acende um grfico na metade direita do ecr, ou torcidas em si
onde est iluminado por trs o parmetro a introduzir
Introduza todos os parmetros pedidos pelo TNC
Ciclos para a converso de coordenadas
e termine cada introduo com
tecla ENT com que so deslocados,
rodados, espelhados, ampliados
O TNC termina o dilogo depois de voc introduzir e reduzidos quaisquer contornos
todos os dados necessrios

Exemplo de frases NC Ciclos especiais, tempo de espera,


chamada de programa, orientao
N50 G83 P01 +2 P02 -30 P03 +5 P04 1 P05 150 * da ferramenta, tolerncia
(no em TNC 410)
Para poder elaborar os ciclos de maquinao de G83 a
G86, de G74 a G78 e de G56 a G59, tambm em
comandos de TNC antigos, voc deve tambm
programar um sinal negativo em distncia de segurana
e em profundidade de passo.

142 8 Programao: Ciclos

Kkap8.pm6 142 08.09.2005, 13:21


8.1 Generalidades sobre os ciclos
Chamada do ciclo Trabalhar com eixos auxiliares U/V/W
O TNC executa movimentos de avano no eixo que
Condies
voc definiu como eixo da ferramenta na frase
Antes de uma chamada de ciclo, programe de todas as TOOL CALL. O TNC executa os movimentos no
vezes: plano de maquinao basicamente apenas nos
eixos principais X, Y ou Z. Excepes:
G30/G31 para a representao grfica (s necessrio
para o teste grfico) Quando no ciclo G74 FRESAR RANHURAS e no
ciclo G75/G76 FRESAR CAIXAS voc programar
Chamada da ferramenta eixos auxiliares directamente para as longitudes
Sentido de rotao da ferramenta (funo auxiliar M3/M4) laterais
Definio do ciclo Quando nos ciclos SL voc programar eixos
auxiliares no sub-programa do contorno
Tenha em conta outras condies apresentadas nas
descries a seguir sobre ciclos.

Os seguintes ciclos actuam a partir da sua sua definio no


programa de maquinao. Voc no pode nem deve chamar estes
ciclos:
os ciclos figura de pontos sobre um crculo e figura de pontos
sobre linhas
o ciclo SL CONTORNO
o ciclo SL DADOS DO CONTORNO (no em TNC 410)
Ciclo G62 TOLERNCIA (no em TNC 410)
Ciclos para a converso de coordenadas
o ciclo G04 TEMPO DE ESPERA

Voc chama todos os outros ciclos tal como a seguir se descreve:


Se quiser que o TNC execute uma vez o ciclo depois da ltima frase
programada, programe a chamada de ciclo com a funo auxiliar
M99 ou com G79:
Se quiser que o TNC execute automaticamente o ciclo depois de
cada frase de posicionamento, programe a chamada de ciclo com
M89 (dependente do parmetro da mquina 7440).
Para anular a actuao de M89, programe
M 99 ou
G79 ou
um novo ciclo

HEIDENHAIN TNC 410, TNC 426, TNC 430 143

Kkap8.pm6 143 08.09.2005, 13:21


8.2 Tabelas de pontos (s em TNC 410)

8.2 Tabelas de pontos (s em TNC 410)


Quando quiser executar um ciclo, ou vrios ciclos uns aps outros,
numa figura de furos irregular, crie tabelas de pontos.
Quando utilizar ciclos de furar, as coordenadas do plano de
maquinao correspondem na tabela de furos s coordenadas dos
pontos centrais dos furos. Se introduzir ciclos de fresar, as
coordenadas do plano de maquinao na tabela de furos
correspondem s coordenadas do ponto inicial do respectivo ciclo
(p.ex. coordenadas do ponto central de uma caixa circular). As
coordenadas no eixo da ferramenta correspondem coordenada da
superfcie da pea.

Introduzir tabela de pontos


Seleccionar modo de funcionamento Memorizao/Edio do
Programa
Seleccionar tabelas de pontos no
programa
Chamar Gesto de Ficheiros: premir a tecla
PGM MGT Seleccionar modo de funcionamento Memorizao/
Edio do Programa
Nome do ficheiro =
<
Chamar a funo para a seleco
NOVO Introduzir nome da tabela de furos, e confirmar da tabela de pontos: premir a
com a tecla ENT tecla PGM CALL

< <
Se necessrio, comutar unidade de medida para Premir a softkey TABELA DE
polegadas: premir a softkey MM/POLEGADA PONTOS

< <
Seleccionar tipo de ficheiro na tabela de pontos: Introduzir o nome da tabela de pontos, e
premir a softkey .PNT confirmar com a tecla END

Exemplo de frases NC:


N72 %:PAT: NOME*

144 8 Programao: Ciclos

Kkap8.pm6 144 08.09.2005, 13:21


8.2 Tabelas de pontos (s em TNC 410)
Chamar o ciclo em ligao com as tabelas de Actuao das tabelas de pontosd com ciclos G83,
G84 e de G74 a G78
pontos O TNC interpreta os furos do plano de maquinao
como coordenadas do ponto central do furo. A
Antes da programao, dever ter em conta coordenada do eixo da ferramenta determina o lado
O TNC executa com G79 PAT a ltima tabela de pontos superior da pea, de forma a que o TNC se possa
que voc definiu (mesmo que voc tenha definido a automaticamente pr-posicionar (sequncia: plano
tabela de pontos num programa comutado com %). de maquinao, e depois eixo da ferramenta).
O TNC utiliza a coordenada no eixo da ferramenta como Actuao das tabelas de pontos com os ciclos SL
altura de segurana na chamada de ciclo. e o ciclo G39
O TNC interpreta os furos como uma deslocao
Se o TNC tiver que chamar o ltimo ciclo de maquinao definido suplementar do ponto zero.
nos pontos que esto definidos numa tabela de pontos, programe a
chamada de ciclo com G79 PAT: Actuao das tabelas de pontos com os ciclos de
Programar a chamada de ciclo: premir a tecla CYCL G200 a G204
CALL O TNC interpreta os furos do plano de maquinao
como coordenadas do ponto central do furo. Se
Chamar a tabela de pontos: premir a softkey CYCL voc quiser usar a coordenada, definida na tabela
CALL PAT de pontos, no eixo da ferramenta como coordenada
Introduzir o avano com que o TNC deve deslocar-se do ponto de partida, voc deve definir o lado
entre os furos (sem introduo: deslocao com o superior da pea (Q203) com 0 (ver Captulo 8.3
ltimo avano programado, FMAX no vlido) Ciclos de furar, Exemplo).

Se necessrio, introduzir a funo auxiliar M, e Actuao das tabelas de pontos com os ciclos de
confirmar com a tecla END G210 a G215
O TNC interpreta os furos como uma deslocao
O TNC leva a ferramenta entre os pontos de partida de regresso
suplementar do ponto zero. Se voc quiser usar os
altura de segurana (altura de segurana = coordenada do eixo da
pontos, definidos na tabela de pontos, como
ferramenta em chamada de ciclo). Para poder aplicar este modo de
coordenadas do ponto de partida, voc deve
operao tambm nos ciclos com os nmeros 200 e superiores,
programar os pontos de partida e o lado superior da
voc deve definir a 2 distncia de segurana (Q204) com 0.
pea (Q203) no respectivo ciclo de fresar com 0 (ver
Se em posicionamento prvio,voc quiser deslocar-se no eixo da Captulo 8.4 Ciclos para fresar caixas, ilhas e
ferramenta com avano reduzido, utilize a funo auxiliar M103 (ver ranhuras, Exemplo).
Captulo 7.4 Funes auxiliares para o tipo de trajectria).

HEIDENHAIN TNC 410, TNC 426, TNC 430 145

Kkap8.pm6 145 08.09.2005, 13:21


8.3 Ciclos de furar

8.3 Ciclos de furar


O TNC dispe de um total de 9 ( ou 13 ciclos, respectivamente) para
as mais variadas maquinaes de furar:
Ciclo Softkey Ciclo Softkey

G83 FURAR EM PROFUNDIDADE G84 ROSCAR


Sem posicionamento prvio automtico Com embraiagem

G200 FURAR G85 ROSCAGEM RGIDA


Com posicionamento prvio automtico,
2 distncia de segurana
G86 ROSCAR LMINA
G201 ALARGAR FURO (no em TNC 410)
Com posicionamento prvio automtico,
2 distncia de segurana
G206 ROSCAGEM NOVA
(s em TNC 426, TNC 430 com software de NC
G202 MANDRILAR 280 474-xx)
Com posicionamento prvio automtico, Com embraiagem, com
2 distncia de segurana posicionamento prvio automtico,
2 distncia de segurana
G203 FURAR UNIVERSAL
Com posicionamento prvio automtico, G207 ROSCAGEM GS NOVA
2 distncia de segurana, rotura de apara, (s em TNC 426, TNC 430 com software de NC
reduo de cota 280 474-xx)
Com embraiagem, com
posicionamento prvio automtico,
G204 REBAIXAMENTO INVERTIDO
2 distncia de segurana
Com posicionamento prvio automtico,
2 distncia de segurana
G208 FRESAR FURO
(s em TNC 426, TNC 430 com software de NC
G205 FURAR EM PROFUNDIDADE UNIVERSAL
280 474-xx)
(s em TNC 426, TNC 430 com software de
Com embraiagem, com
NC 280 474-xx)
2 Distncia de segurana
Com posicionamento prvio automtico,
2 distncia de segurana, rotura de apara,
distncia de derivao

146 8 Programao: Ciclos

Kkap8.pm6 146 08.09.2005, 13:21


8.3 Ciclos de furar
FURAR EM PROFUNDIDADE (ciclo G83)
1 A ferramenta fura com o avano F introduzido, desde a posio Z
actual at primeira Profundidade de Passo
2 Depois, o TNC retira a ferramenta em marcha rpida e volta a
deslocar-se at primeira Profundidade de Passo, reduzindo a
distncia de paragem prvia t.
3 O controlo calcula automaticamente a distncia de paragem prvia:
Profundidade de furo at 30 mm: t = 0,6 mm X
Profundidade de furo superior a 30 mm: t = profundidade de
furar mm
Mxima distncia de paragem prvia: 7 mm
4 A seguir, a ferramenta desloca-se com o Avano F
introduzido at seguinte Profundidade de Passo
5 O TNC repete este processo (1 a 4) at alcanar a
Profundidade de Furar programada
Exemplo de frases NC:
6 Na base do furo, uma vez transcorrido o Tempo de Espera para o N10 G83 P01 2 P02 -20 5 P03 0 P04 500*
desafogo da apara, o TNC retira a ferramenta para a posio inicial
em marcha rpida

Antes da programao, dever ter em conta


Programar a frase de posicionamento sobre o ponto de
partida (centro do furo) do plano de maquinao com
correco de raio G40
Programar a frase de posicionamento sobre o ponto de
partida no eixo da ferrta. (Distncia de Segurana sobre a
superfcie da pea).
No ciclo, o sinal do parmetro Profundidade determina a
direco da maquinao.

Distncia de segurana (valor incremental):


Distncia entre o extremo da ferrta. (posio inicial) e a
superfcie da pea
Profundidade de furo (valor incremental): Distncia
entre a superfcie da pea e a base do furo (extremo
do cone do furo)
Profundidade de passo (valor incremental): medida
segundo a qual a ferrta. penetra de cada vez na pea.
O TNC desloca-se num s passo de maquinao para a
profundidade total do furo quando:
a profundidade de passo e a profundidade total so
iguais
a profundidade de passo maior do que a
profundidade total
A Profundidade Total no tem que ser um mltiplo
da Profundidade de Passo
Tempo de espera em segundos: tempo que demora a
ferrta. no fundo do furo para libertar por corte
Avano F: velocidade de deslocao da ferramenta ao
furar em mm/min

HEIDENHAIN TNC 410, TNC 426, TNC 430 147

Kkap8.pm6 147 08.09.2005, 13:21


8.3 Ciclos de furar

FURAR (ciclo G200)


1 O TNC posiciona a ferramenta no seu eixo em marcha rpida, na Z Q206
distncia de segurana, sobre a superfcie da pea
2 A ferramenta fura com o avano F programado, at primeira
Profundidade de Passo Q210
3 O TNC retira a ferramenta com marcha rpida para a distncia de Q200 Q204
segurana, espera a - se tiver sido programado - e a seguir Q203
desloca-se de novo com marcha rpida para a distncia de Q202
segurana sobre a primeira profundidade de passo Q201
4 A seguir, a ferramenta fura com o avano F programado at uma
outra profundidade de passo
5 O TNC repete este processo (2 a 4) at alcanar a profundidade de
furo programada
X
6 Na base do furo, a ferramenta desloca-se com marcha rpida para
a distncia de segurana ou - se tiver sido programado - para a
2 distncia de segurana
Exemplo de frases NC:
Antes da programao, dever ter em conta N70 G200 Q200=2 Q201=-20 Q206=150
Programar a frase de posicionamento sobre o ponto de Q202=5 Q210=0 Q203=+0 Q204=50*
partida (centro do furo) do plano de maquinao com
correco de raio G40.
O sinal do parmetro Profundidade determina a direco
da maquinao.

Distncia de segurana Q200 (incremental): distncia


entre a extremidade da ferramenta e a superfcie da
pea: introduzir valor positivo
Profundidade Q201 (incremental): distncia entre a
superfcie da pea e a base do furo (extremidade do
cone do furo)
Avano ao aprofundar Q206: velocidade de deslocao
da ferramenta ao furar em mm/min
Profundidade de passo Q202 (valor incremental):
medida segundo a qual a ferrta. penetra de cada vez
na pea. O TNC desloca-se num s passo de
maquinao para a profundidade total quando:
A profundidade de passo e a profund. total so iguais
A profund. de passo maior do que a profund. total
A Profundidade Total no tem que ser um mltiplo da
Profundidade de Passo
Tempo de Espera em cima Q210: tempo em
segundos que a ferramenta espera na distncia de
segurana depois de o TNC a ter retirado do furo
Coord. da superf. da pea Q203 (valor absoluto):
coordenada da superfcie da pea

148 8 Programao: Ciclos

Kkap8.pm6 148 08.09.2005, 13:21


2 distncia de segurana Q204 (valor incremental):

8.3 Ciclos de furar


coordenada no eixo da ferrta. na qual no se pode
produzir nenhuma coliso entre a ferrta. e a pea
Adicionalmente em TNC 426, TNC 430 com software
de NC 280 474-xx:
Tempo de espera com Q211: tempo em segundos que
a ferr.ta espera na base do furo

ALARGAR FURO (ciclo G201)


1 O TNC posiciona a ferramenta no seu eixo em marcha rpida na Z Q206
distncia de segurana programada sobre a superfcie da pea
2 A ferramenta alarga o furo com o avano F programado at
profundidade programada
3 Se tiver sido programado, a ferramenta espera na base do furo Q200 Q204
Q203
4 Seguidamente, o TNC retira a ferr.ta com avano F para a distncia
de segurana e da - se tiver sido programado - com marcha rpida
Q201
para a 2 distncia de segurana
Q208
Antes da programao, dever ter em conta
Q211
Programar a frase de posicionamento sobre o ponto de
partida (centro do furo) do plano de maquinao com
correco de raio G40.
X

O sinal do parmetro Profundidade determina a direco


Exemplo de frases NC:
da maquinao.
N80 G201 Q200=2 Q201=-20 Q206=150
Q211=0.25 Q208=500 Q203=+0
Distncia de segurana Q200 (incremental): distncia
entre a extremidade da ferrta. e a superfcie da pea Q204=50*

Profundidade Q201 (incremental): distncia entre a


superfcie da pea e a base do furo
Avano ao aprofundar Q206: velocidade de deslocao
da ferramenta ao alargar o furo em mm/min
Tempo de espera em baixo Q211: tempo em
segundos que a ferrta. espera na base do furo
Avano de retrocesso Q208: velocidade de deslocao
da ferr.ta ao afastar-se do furo em mm/min. Se
introduzir Q208 = 0 vlido o avano de alargar furo
Coord. da superf. da pea Q203 (valor absoluto):
coordenada da superfcie da pea
2 distncia de segurana Q204 (valor incremental):
coordenada no eixo da ferrta. na qual no se pode
produzir nenhuma coliso entre a ferrta. e a pea

HEIDENHAIN TNC 410, TNC 426, TNC 430 149

Kkap8.pm6 149 08.09.2005, 13:21


8.3 Ciclos de furar

MANDRILAR (ciclo G202)


O fabricante da mquina prepara a mquina e o TNC para Z Q206
o ciclo 202.

1 O TNC posiciona a ferramenta no seu eixo em marcha rpida na


distncia de segurana sobre a superfcie da pea Q200 Q204
Q203
2 A ferramenta fura com o avano de furar at profundidade
programada
Q201 Q208
3 Se tiver sido programado um tempo para cortar livremente, a
ferramenta espera na base do furo Q211

4 A seguir, o TNC realiza a orientao da ferramenta


sobre a posio 0
X
5 Se tiver sido seleccionada deslocao livre, o TNC desloca-se
livremente 0,2 mm na direco programada (valor fixo)
6 Seguidamente, o TNC retira a ferr.ta com avano de recuo para a
distncia de segurana e da - se tiver sido programado - com Exemplo de frases NC:
marcha rpida para a 2 distncia de segurana Se Q214=0 o N90 G202 Q200=2 Q201=-20 Q206=150
recuo feito na parede do furo Q211=0.5 Q208=500 Q203=+0 Q204=50
Q214=1*
Antes da programao, dever ter em conta
Programar a frase de posicionamento sobre o ponto de
partida (centro do furo) do plano de maquinao com
correco de raio G40.
No ciclo, o sinal do parmetro Profundidade determina a
direco da maquinao.
O TNC restabelece no fim do ciclo o estado do
refrigerante e o estado da ferr.ta que estava activado
antes da chamada de ciclo.

Distncia de segurana Q200 (incremental): distncia


entre a extremidade da ferrta. e a superfcie da pea
Profundidade Q201 (incremental): distncia entre a
superfcie da pea e a base do furo
Avano ao aprofundar Q206: velocidade de deslocao
da ferramenta ao mandrilar em mm/min
Tempo de espera em baixo Q211: tempo em
segundos que a ferrta. espera na base do furo
Avano de retrocesso Q208: velocidade de deslocao
da ferrta. ao retirar-se do furo em mm/min. Se
introduzir Q208=0, vlido o avano ao aprofundar
Coord. da superf. da pea Q203 (valor absoluto):
coordenada da superfcie da pea
2 distncia de segurana Q204 (valor incremental):
coordenada no eixo da ferrta. na qual no se pode
produzir nenhuma coliso entre a ferrta. e a pea

150 8 Programao: Ciclos

Kkap8.pm6 150 08.09.2005, 13:21


Sentido de afastamento (0/1/2/3/4) Q214: determinar a

8.3 Ciclos de furar


direco em que o TNC desloca livremente a
ferramenta na base do furo (depois da orientao da
ferramenta)
0: No retirar a ferramenta
1: Retirar a ferramenta em sentido negativo do eixo principal
2: Retirar a ferramenta em sentido negativo do eixo
secundrio
3: Retirar a ferramenta em sentido positivo do eixo principal
4: Retirar a ferramenta em sentido positivo do eixo
secundrio

Perigo de coliso!
Quando programar uma orientao da ferrt. a 0,
verifique onde se encontra o extremo da ferrta. (p.ex. no
modo de funcionamento Posicionamento com
Introduo Manual). Oriente o extremo da ferr.ta de
forma a ficar paralela a um eixo de coordenadas.
Seleccione a direco de livre deslocao, de forma a
que a ferr.ta se afaste da margem do furo.

Adicionalmente em TNC 426, TNC 430 com software


de NC 280 474-xx:
ngulo para orientao da ferr.ta Q336 (absoluto):
ngulo sobre o qual o TNC posiciona a ferr.ta antes de
retirar

FURAR UNIVERSAL (ciclo G203)


1 O TNC posiciona a ferramenta no seu eixo em marcha rpida na
distncia de segurana programada sobre a superfcie da pea
2 A ferrta. fura com o avano F programado, at primeira
Profundidade de Passo
3 Se tiver programado rotura da apara, o TNC retira a ferrta.
distncia de segurana. Se voc trabalhar sem rotura da apara,
o TNC retira a ferr.ta com o Avano de Retrocesso para a distncia
de segurana, espera a - se tiver sido programado - e a seguir
desloca-se novamente com marcha rpida at distncia de
segurana sobre a primeira Profundidade de Passo
4 A seguir, a ferramenta fura com o Avano at seguinte
Profundidade de Passo. Se voc tiver programado, a
Profundidade de Passo vai diminuindo com cada aproximao
segundo o Valor de Reduo
5 O TNC repete este processo (2 a 4) at alcanar a Profundidade
do Furo
6 Na base do furo, se tiver sido programado, a ferrta. espera um
tempo para cortar livremente, retirando-se depois de transcorrido
o Tempo de Espera com o Avano de Retrocesso para a Distncia
de Segurana. Se voc tiver programado uma 2 distncia de
segurana, a ferr.ta desloca-se para a com marcha rpida

HEIDENHAIN TNC 410, TNC 426, TNC 430 151

Kkap8.pm6 151 08.09.2005, 13:21


8.3 Ciclos de furar

Antes da programao, dever ter em conta


Programar a frase de posicionamento sobre o ponto de Z Q206 Q208
partida (centro do furo) do plano de maquinao com
correco de raio G40.
No ciclo, o sinal do parmetro Profundidade determina a Q210
direco da maquinao. Q200 Q204
Q203
Distncia de segurana Q200 (incremental): distncia Q202
Q201
entre a extremidade da ferrta. e a superfcie da pea
Profundidade Q201 (incremental): distncia entre a
superfcie da pea e a base do furo (extremidade do Q211
cone do furo)
Avano ao aprofundar Q206: velocidade de deslocao X
da ferramenta ao furar em mm/min
Profundidade de passo Q202 (valor incremental):
medida segundo a qual a ferrta. penetra de cada vez Avano de Retrocesso Q208: velocidade de
na pea. O TNC desloca-se num s passo de deslocao da ferr.ta ao retirar-se do furo em
maquinao para a profundidade total quando: mm/min. Se voc introduzir Q208 = 0, o TNC
A profundidade de passo e a profundidade total so retrocede com marcha rpida
iguais
A profundidade de passo maior do que a Adicionalmente em TNC 426, TNC 430 com
profundidade total software de NC 280 474-xx:
A Profundidade Total no tem que ser um mltiplo da Retrocesso em rotura de apara Q256
Profundidade de Passo (incremental): valor com que o TNC retrocede a
ferr.ta quando h rotura de apara
Tempo de Espera em cima Q210: tempo em
segundos que a ferramenta espera na distncia de Exemplo de frases NC:
segurana depois de o TNC a ter retirado do furo
N10 G203 Q200=2 Q201=-20 Q206=150
Coord. da superf. da pea Q203 (valor absoluto): Q202=5 Q210=0 Q203=+0 Q204=50
coordenada da superfcie da pea
Q212=0.2 Q213=3 Q205=3 Q211=0.25
2 distncia de segurana Q204 (valor incremental): Q208=500*
coordenada no eixo da ferrta. na qual no se pode
produzir nenhuma coliso entre a ferrta. e a pea
Valor de Reduo Q212 (incremental): valor com que o
TNC reduz a Profundidade de Passo em cada passo
N de Roturas de Apara at ao Retrocesso Q213:
nmero de roturas de apara antes de o TNC ter que
retirar a ferrta. do furo para a soltar. Para a rotura de
apara, o TNC retira a ferrta. 0,2 mm de cada vez
Mnima Profundidade de Passo Q205 (valor
incremental): se tiver introduzido um valor de reduo,
o TNC limita o passo ao valor introduzido com Q205
Tempo de espera em baixo Q211: tempo em
segundos que a ferrta. espera na base do furo

152 8 Programao: Ciclos

Kkap8.pm6 152 08.09.2005, 13:21


8.3 Ciclos de furar
REBAIXAMENTO INVERTIDO (ciclo G204)
Z
O fabricante da mquina prepara a mquina e o TNC para
o ciclo de rebaixamento invertido
O ciclo s trabalha com as chamadas barras de broquear
em retrocesso.

Com este ciclo, voc pode efectuar abaixamentos situados no lado


inferior da pea.
1 O TNC posiciona a ferramenta no seu eixo em marcha rpida na
distncia de segurana sobre a superfcie da pea
2 A o TNC efectua uma orientao da ferramenta para a posio de X
0 e desloca a ferrta. segundo a dimenso do excntrico
3 A seguir, a ferramenta penetra com o avano de posicionamento
prvio no furo pr-furado at a lmina estar na distncia de
segurana por baixo do canto inferior da pea
4 O TNC desloca agora a ferrta. outra vez para o centro do furo, liga
a ferrta. e se necessrio tambm o refrigerante, e depois desloca-
se com o avano de rebaixamento para o rebaixamento de
profundidade programado
5 Se tiver sido programado, a ferrta. espera na base do
rebaixamento e a seguir retira-se de novo do furo, efectua uma
orientao e desloca-se de novo segundo a medida do excntrico
6 Seguidamente, o TNC retira a ferr.ta com avano de
posicionamento prvio para a distncia de segurana e da - se
tiver sido programado - com marcha rpida para a 2 distncia de
segurana.

Antes da programao, dever ter em conta


Programar a frase de posicionamento sobre o ponto de
partida (centro do furo) do plano de maquinao com
correco de raio G40.
O sinal do parmetro de ciclo determina a direco da
maquinao ao abaixar. Ateno: o sinal positivo abaixa
na direco do eixo positivo da ferrta.
Introduzir uma longitude de ferrta. que esteja
dimensionada no pela lmina mas pelo canto inferior
barra de broquear.
Ao calcular o ponto de partida do abaixamento, o TNC
tem em conta a longitude da lmina da barra de broquear
e a solidez da pea.

HEIDENHAIN TNC 410, TNC 426, TNC 430 153

Kkap8.pm6 153 08.09.2005, 13:21


Distncia de segurana Q200 (incremental): distncia
8.3 Ciclos de furar

entre a extremidade da ferrta. e a superfcie da pea Z


Profundidade de rebaixamento (incremental): distncia
entre a o canto inferior da pea e a base do
rebaixamento O sinal positivo executa o rebaixamento
em direco positiva do eixo da ferrta.
Q204
Solidez da pea Q250 (incremental): espessura da pea
Q200
Medida do excntrico (Q251 (incremental): medida do
excntrico da barra de broquear; ir ver folha de Q250
dados da ferrta. Q203

Altura da lmina Q252 (incremental): distncia entre o Q249


lado inferior da barra de broquear e a lmina principal; Q200 X
ir ver folha de dados da ferrta.
Avano de posicionamento prvio Q253: velocidade
de deslocao da ferrta. ao penetrar na pea ou ao
retirar-se da pea em mm/min
Avano de rebaixamento Q254: velocidade de
deslocao da ferrta. ao rebaixar em mm/min Z Q253

Tempo de espera Q255: tempo de espera em


segundos na base do rebaixamento Q251
Coord. da superf. da pea Q203 (valor absoluto):
coordenada da superfcie da pea Q252

2 distncia de segurana Q204 (valor incremental):


coordenada no eixo da ferrta. na qual no se pode
produzir nenhuma coliso entre a ferrta. e a pea
Q255
Sentido de afastamento (0/1/2/3/4) Q214: determinar a
Q254
direco em que o TNC desloca a ferrta. segundo a
dimenso do excntrico (depois da orientao da X
ferrta.); no permitida a introduo de 0 Q214
1: Deslocar a ferramenta em sentido negativo do eixo
principal
2: Deslocar a ferramenta em sentido negativo do eixo
secundrio
3: Deslocar a ferramenta em sentido positivo do eixo
principal
4: Deslocar a ferramenta em sentido positivo do eixo Adicionalmente em TNC 426, TNC 430
secundrio com software de NC 280 474-xx:
ngulo para orientao da ferr.ta Q336
Perigo de coliso! (absoluto): ngulo sobre o qual o TNC
posiciona a ferr.ta antes de retirar
Quando programar uma orientao da ferrt. a 0,
verifique onde se encontra o extremo da ferrta. (p.ex. no
modo de funcionamento Posicionamento com
Introduo Manual). Oriente o extremo da ferr.ta de Exemplo de frases NC:
forma a ficar paralela a um eixo de coordenadas. N11 G204 Q200=2 Q249=+5 Q250=20
Seleccione a direco de livre deslocao de forma a que Q251=3.5 Q252=15 Q253=750 Q254=200
a ferrta. possa penetrar no furo sem colises. Q255=0 Q203=+0 Q204=50 Q214=1*

154 8 Programao: Ciclos

Kkap8.pm6 154 08.09.2005, 13:21


8.3 Ciclos de furar
FURAR EM PROFUNDIDADE UNIVERSAL (ciclo
G205, s em TNC 426, TNC 430 com software de NC
280 474-xx)
1 O TNC posiciona a ferramenta no seu eixo em marcha rpida na
distncia de segurana programada sobre a superfcie da pea
2 A ferrta. fura com o avano F programado, at primeira
Profundidade de Passo
3 Se tiver programado rotura de apara, o TNC retira a ferrta.
ao valor de retrocesso programado Se voc trabalhar sem rotura
de apara, o TNC retira a ferrta. em marcha rpida para a distncia
de segurana, e a seguir outra vez com marcha rpida at
distncia de aco derivada programada, sobre a primeira
profundidade de passo
4 A seguir, a ferramenta fura com o Avano at seguinte
Profundidade de Passo. Se voc tiver programado, a
Profundidade de Passo vai diminuindo com cada aproximao
segundo o Valor de Reduo
5 O TNC repete este processo (2 a 4) at alcanar a Profundidade
do Furo
6 Na base do furo, se tiver sido programado, a ferrta. espera um
tempo para cortar livremente, retirando-se depois de transcorrido
o Tempo de Espera com o Avano de Retrocesso para a Distncia
de Segurana. Se voc tiver programado uma 2 distncia de
segurana, a ferr.ta desloca-se para a com marcha rpida

Antes da programao, dever ter em conta


Programar a frase de posicionamento sobre o ponto de
partida (centro do furo) do plano de maquinao com
correco de raio G40.
No ciclo, o sinal do parmetro Profundidade determina a
direco da maquinao.

HEIDENHAIN TNC 410, TNC 426, TNC 430 155

Kkap8.pm6 155 08.09.2005, 13:21


Distncia de segurana Q200 (incremental): distncia
8.3 Ciclos de furar

entre a extremidade da ferrta. e a superfcie da pea


Profundidade Q201 (incremental): distncia entre a
superfcie da pea e a base do furo (extremidade do
cone do furo)
Avano ao aprofundar Q206: velocidade de deslocao
da ferramenta ao furar em mm/min
Profundidade de passo Q202 (valor incremental):
medida segundo a qual a ferrta. penetra de cada vez
na pea. O TNC desloca-se num s passo de
maquinao para a profundidade total quando:
A profundidade de passo e a profund. total so iguais
A profund. de passo maior do que a profund. total
A Profundidade Total no tem que ser um mltiplo da
Profundidade de Passo
Coord. da superf. da pea Q203 (valor absoluto):
coordenada da superfcie da pea
Exemplo de frases NC:
2 distncia de segurana Q204 (valor incremental): N12 G205 Q200=2 Q201=-80 Q206=150
coordenada no eixo da ferrta. na qual no se pode
produzir nenhuma coliso entre a ferrta. e a pea Q202=15 Q203=+0 Q204=50 Q212=0.5
Q205=3 Q258=0.5 Q259=1 Q257=5
Valor de reduo Q212 (incremental): valor com que o
TNC reduz a profundidade de passo Q201 Q256=0.2 Q211=0.25*

Mnima Profundidade de Passo Q205 (valor


incremental): se tiver introduzido um valor de reduo,
o TNC limita o passo ao valor introduzido com Q205
Distncia de aco derivada em cima Q258
(incremental): distncia de segurana para
posicionamento de marcha rpida, quando o TNC aps
um retrocesso a partir do furo desloca de novo a ferr.ta
para a profundidade de passo actual; valor quando do
primeiro passo
Distncia de aco derivada em cima Q259
(incremental): distncia de segurana para
posicionamento de marcha rpida, quando o TNC aps
um retrocesso a partir do furo desloca de novo a ferr.ta
para a profundidade de passo actual; valor quando do
ltimo passo

Se voc introduzir Q258 diferente de Q259, o TNC


modifica de maneira uniforme a distncia de aco
derivada entre o primeiro e o ltimo passo.

Profundidade de furo at rotura de apara Q257


(incremental): passo aps o qual o TNC executa uma
rotura de apara. Sem rotura de apara, quando
introduzido 0
Retrocesso em rotura de apara Q256 (incremental):
valor com que o TNC retrocede a ferr.ta quando h
rotura de apara
Tempo de espera em baixo Q211: tempo em
segundos que a ferrta. espera na base do furo

156 8 Programao: Ciclos

Kkap8.pm6 156 08.09.2005, 13:21


8.3 Ciclos de furar
FRESAR FURO (ciclo G208, s em TNC 426, TNC 430
com software de NC 280 474-xx)
1 O TNC posiciona a ferramenta no seu eixo em marcha rpida na
distncia de segurana programada sobre a superfcie da pea, e
inicia o dimetro programado sobre um crculo de
arredondamento (se houver lugar)
2 A ferrta. fura com o avano F programado numa hlice at
profundidade de furo programada
3 Quando atingida a profundidade de furo, o TNC executa outra
vez um crculo completo para por ocasio do rebaixamento retirar
o material que tiver ficado
4 Depois, o TNC posiciona a ferr.ta outra vez de regresso ao centro
do furo
5 Finalmente, o TNC retira a ferramenta com marcha rpida para a
distncia de segurana. Se voc tiver programado uma 2
distncia de segurana, a ferr.ta desloca-se para a com marcha
rpida

Antes da programao, dever ter em conta


Programar a frase de posicionamento sobre o ponto de
partida (centro do furo) do plano de maquinao com
correco de raio G40.
No ciclo, o sinal do parmetro Profundidade determina a
direco da maquinao.
Se voc tiver introduzido o dimetro do furo igual ao
dimetro da ferr.ta, o TNC fura sem interpolao de
hlice, directamente na profundidade programada.

HEIDENHAIN TNC 410, TNC 426, TNC 430 157

Kkap8.pm6 157 08.09.2005, 13:21


Distncia de segurana Q200 (incremental): distncia
8.3 Ciclos de furar

entre o lado inferior da ferr.ta e a superfcie da pea


Profundidade Q201 (incremental): distncia entre a
superfcie da pea e a base do furo
Avano ao aprofundar Q206: velocidade de deslocao
da ferramenta ao furar sobre a hlice em mm/min
Passo por hlice Q334 (incremental): medida segundo
a qual a ferr.ta avana respectivamente segundo uma
hlice (=360).

Tenha em conta que a sua ferr.ta, em caso de grande


passo, se danifica a ela prpria e pea.
Para evitar a introduo de passos demasiado grandes,
indique na tabela de ferr.tas na coluna NGULO o mx.
ngulo de rebaixamento possvel da ferr.ta (ver 5.2
Dados da ferramenta). O TNC calcula ento
automaticamente o mx. passo permitido e modifica, se
necessrio, o valor que voc introduziu.

Coord. da superf. da pea Q203 (valor absoluto):


coordenada da superfcie da pea
2 distncia de segurana Q204 (valor incremental):
coordenada no eixo da ferrta. na qual no se pode
produzir nenhuma coliso entre a ferrta. e a pea
Dimetro nominal Q335 (valor absoluto): dimetro do
furo Se voc tiver introduzido o dimetro nominal
igual ao dimetro da ferr.ta, o TNC fura sem
interpolao de hlice, directamente na profundidade
programada.

Exemplo de frases NC:


N12 G208 Q200=2 Q201=-80 Q206=150
Q334=1.5 Q203=+0 Q204=50 Q335=25*

158 8 Programao: Ciclos

Kkap8.pm6 158 08.09.2005, 13:21


8.3 Ciclos de furar
ROSCAR com embraiagem (ciclo G84)
1 A ferramenta desloca-se num s passo at profundidade do Z
furo
2 A seguir, inverte-se a direco de rotao da ferrta. e aps o
tempo de espera a ferrta. retrocede posio inicial
3 Na posio inicial, inverte-se de novo a direco de rotao da
ferrta

Antes da programao, dever ter em conta X


Programar a frase de posicionamento sobre o ponto de
partida (centro do furo) do plano de maquinao com
correco de raio G40.
Programar a frase de posicionamento sobre o ponto de
partida no eixo da ferrta. (Distncia de Segurana sobre a
superfcie da pea).
O sinal do parmetro Profundidade determina a direco
da maquinao. Exemplo de frases NC:
N13 G84 P01 2 P02 -20 P03 0 P04 100*
A ferrta. deve estar fixa com um sistema de
compensao de longitude. Este sistema compensa
tolerncias do avano e das rotaes durante a
maquinao.
Enquanto se executa o ciclo, no est activado o
potencimetro de override de rotaes. O
potencimetro para o override de avano est limitado
(determinado pelo fabricante da mquina, consultar o
manual da mquina).
Para roscar direita, activar a ferramenta com M3, e para
roscar esquerda, com M4.

Distncia de segurana (incremental): distncia


entre o extremo da ferrta. (posio inicial) e a
superfcie da pea. Valor orientativo: 4 vezes o passo
de rosca.
Profundidade de furo (longitude da rosca, valor
incremental): distncia entre a superfcie da pea e o
final da rosca
Tempo de espera em segundos: introduzir um valor
entre 0 e 0,5 segundos para evitar acunhamento da
ferramenta quando esta retrocede
Avano F: velocidade de deslocao da ferramenta ao
roscar
Clculo do avano: F = S x p
F: avano mm/min)
S: rotaes da ferrta. (rpm)
p: passo de rosca (mm)

Deslocao livre em caso de interrupo do programa (no em


TNC 410)
Se durante a roscagem, voc premir a tecla de stop externa, o TNC
mostra uma softkey com que voc pode retirar a ferrta.

HEIDENHAIN TNC 410, TNC 426, TNC 430 159

Kkap8.pm6 159 08.09.2005, 13:21


8.3 Ciclos de furar

ROSCAGEM NOVA com embraiagem


(ciclo G206, s em TNC 426, TNC 430 com software
de NC 280 474-xx)
1 O TNC posiciona a ferramenta no seu eixo em marcha rpida
FMAX na distncia de segurana programada sobre a superfcie
da pea
2 A ferramenta desloca-se num s passo at profundidade do
furo
3 A seguir, inverte-se a direco de rotao da ferrta. e aps o
tempo de espera a ferrta. retrocede distncia de segurana. Se
voc tiver programado uma 2 Distncia de Segurana, a ferrta.
desloca-se para a com FMAX.
4 Na distncia de segurana, inverte-se de novo a direco de
rotao da ferrta

Antes da programao, dever ter em conta


Programar a frase de posicionamento sobre o ponto de
partida (centro do furo) do plano de maquinao com
correco de raio G40.
O sinal do parmetro Profundidade determina a direco
da maquinao.
A ferrta. deve estar fixa com um sistema de
compensao de longitude. Este sistema compensa
tolerncias do avano e das rotaes durante a
maquinao.
Enquanto se executa o ciclo, no est activado o
potencimetro de override de rotaes. O
potencimetro para o override de avano est limitado
(determinado pelo fabricante da mquina, consultar o
manual da mquina).
Para roscar direita, activar a ferramenta com M3, e para
roscar esquerda, com M4.

160 8 Programao: Ciclos

Kkap8.pm6 160 08.09.2005, 13:21


Distncia de segurana Q200 (incremental): distncia

8.3 Ciclos de furar


entre a extremidade da ferr.ta (posio de partida) e a
superfcie da pea; valor terico 4x passo da rosca
Profundidade de rosca Q201 (longitude de rosca,
incremental): distncia entre a superfcie da pea e o
fim da rosca
Avano F Q206: velocidade de deslocao da ferr.ta ao
roscar
Clculo do avano: F = S x p
F: avano mm/min)
S: rotaes da ferrta. (rpm)
p: passo da roscagem (mm)
Tempo de espera em Q211: introduzir um valor entre
0 e 0,5 segundos para evitar acunhamento da
ferramenta quando esta retrocede
Coord. da superf. da pea Q203 (valor absoluto):
coordenada da superfcie da pea
Exemplo de frases NC:
2 distncia de segurana Q204 (valor incremental): N25 G206 Q200=2 Q201=-20 Q206=150
coordenada no eixo da ferrta. na qual no se pode
produzir nenhuma coliso entre a ferrta. e a pea Q211=0.25 Q203=+0 Q204=50*

Retirar a ferramenta durante a interrupo do programa


Se durante a roscagem, voc premir a tecla de stop externa, o TNC
mostra uma softkey com que voc pode retirar a ferrta.

HEIDENHAIN TNC 410, TNC 426, TNC 430 161

Kkap8.pm6 161 08.09.2005, 13:21


8.3 Ciclos de furar

ROSCAGEM RGIDA GS sem embraiagem


(ciclo G85)
O fabricante da mquina prepara a mquina e o TNC para
a roscagem sem embraiagem. Z

O TNC realiza a roscagem lmina num ou em vrios passos sem


compensao da longitude.
Vantagens em relao ao ciclo de Roscar com embraaigem: X
Maior velocidade de maquinao
Pode repetir-se a mesma roscagem j que na chamada de ciclo a
ferrta. se orienta sobre a posio 0 (depende do parmetro da
mquina 7160)
Maior margem de deslocao do eixo da ferramenta j que
desaparece o sistema de compensao (embraiagem)

Antes da programao, dever ter em conta Exemplo de frases NC:


N18 G85 P01 2 P02 -20 P03 +1*
Programar a frase de posicionamento sobre o
ponto de partida (centro do furo) no plano de
maquinao com correco de raio G40
Programar a frase de posicionamento sobre o ponto de
partida no eixo da ferrta. (Distncia de Segurana sobre a
superfcie da pea)
O sinal do parmetro Profundidade determina a direco
da maquinao.
O TNC calcula o Avano dependendo do nmero de
rotaes. Se durante a roscagem voc activar o
potencimetro de override de rotaes, o TNC ajusta
automaticamente o Avano.
O potencimetro de override de avano no est activo.

Distncia de segurana (valor incremental):


Distncia entre o extremo da ferrta. (posio inicial) e a
superfcie da pea
Profundidade de furo (valor incremental): distncia
entre a superfcie da pea (incio da rosca) e final da
rosca
Passo de rosca :
Passo da rosca. O sinal determina se a roscagem
direita ou esquerda:
+ = roscagem direita
= roscagem esquerda

Deslocao livre em caso de interrupo do programa (no em


TNC 410)
Se durante a roscagem, voc premir a tecla de stop externa, o TNC
mostra a softkey OPERAO MANUAL. Se voc premir OPERAO
MANUAL, pode retirar a ferrta. de forma controlada. Para isso, prima
a tecla positiva de ajuste de eixos do eixo activado da ferr.ta.

162 8 Programao: Ciclos

Kkap8.pm6 162 08.09.2005, 13:21


8.3 Ciclos de furar
ROSCAGEM GS NOVA sem embraiagem
(ciclo G207, s em TNC 426, TNC 430 com software
de NC 280 474-xx))
O fabricante da mquina prepara a mquina e o TNC para
a roscagem sem embraiagem.

O TNC realiza a roscagem lmina num ou em vrios passos sem


compensao da longitude.
Vantagens em relao ao ciclo de Roscar com embraiagem:
ver ciclo 85.

1 O TNC posiciona a ferramenta no seu eixo em marcha rpida


FMAX na distncia de segurana programada sobre a superfcie
da pea
2 A ferramenta desloca-se num s passo at profundidade do furo
3 A seguir, inverte-se a direco de rotao da ferrta. e aps o
tempo de espera a ferrta. retrocede distncia de segurana. Se
voc tiver programado uma 2 Distncia de Segurana, a ferrta.
desloca-se para a com FMAX.
4 distncia de segurana o TNC pra a ferr.ta

Antes da programao, dever ter em conta


Programar a frase de posicionamento sobre o
ponto de partida (centro do furo) no plano de
maquinao com correco de raio G40
O sinal do parmetro Profundidade determina a direco
da maquinao.
O TNC calcula o Avano dependendo do nmero de
rotaes. Se durante a roscagem voc activar o
potencimetro de override de rotaes, o TNC ajusta
automaticamente o Avano.
O potencimetro de override de avano no est activo.
No fim do ciclo, a ferrta. fica parada. Antes da
maquinao seguinte, voltar a ligar a ferr.ta
com M3 (ou M4).

HEIDENHAIN TNC 410, TNC 426, TNC 430 163

Kkap8.pm6 163 08.09.2005, 13:21


Distncia de segurana Q200 (incremental): distncia
8.3 Ciclos de furar

entre a extremidade da ferr.ta (posio de partida) e a


superfcie da pea
Profundidade de furo Q201 (incremental): distncia
entre a superfcie da pea (incio da rosca) e o fim da
rosca
Passo de rosca Q239
passo da rosca. O sinal determina se a roscagem
direita ou esquerda:
+ = roscagem direita
= roscagem esquerda
Coord. da superf. da pea Q203 (valor absoluto):
coordenada da superfcie da pea
2 distncia de segurana Q204 (valor incremental):
coordenada no eixo da ferrta. na qual no se pode
produzir nenhuma coliso entre a ferrta. e a pea

Retirar a ferramenta durante a interrupo do programa Exemplo de frases NC:


Se durante a roscagem, voc premir a tecla de stop externa, o TNC N26 G207 Q200=2 Q201=-20 Q239=+1
mostra a softkey OPERAO MANUAL. Se voc premir OPERAO
Q203=+0 Q204=50*
MANUAL, pode retirar a ferrta. de forma controlada. Para isso, prima
a tecla positiva de ajuste de eixos do eixo activado da ferrta.

164 8 Programao: Ciclos

Kkap8.pm6 164 08.09.2005, 13:21


8.3 Ciclos de furar
ROSCAGEM LMINA (ciclo G86, no em TNC 410)

O fabricante da mquina prepara a mquina e o TNC para Z


se poder usar a roscagem lmina.

O ciclo G86 ROSCAGEM LMINA desloca a ferramenta, com o


seu cabeote regulado, desde a posio actual com as rotaes
activadas para a profundidade programada. Na base do furo tem X
lugar uma paragem da ferrta. Voc deve programar separadamente
os movimentos de aproximao e sada - de preferncia num ciclo
do fabricante. O fabricante da mquina dar-lhe- mais informaes a
este respeito.

Antes da programao, dever ter em conta


O TNC calcula o Avano dependendo do nmero de
rotaes. Se durante a roscagem lmina voc activar o
potencimetro de override de rotaes, o TNC ajusta
automaticamente o Avano. Exemplo de frases NC:
O potencimetro de override de avano no est activo. N22 G86 P01 -20 P02 +1*
O TNC liga e desliga a ferramenta automaticamente.
Antes da chamada de ciclo, no programe M3 ou M4.

Profundidade de furo : Distncia entre a posio


actual da ferramenta e o fim da rosca
O sinal de Profundidade de Furo determina a direco
da maquinao (- corresponde direco negativa
no eixo da ferramenta)
Passo de rosca :
Passo da rosca. O sinal determina se a roscagem
direita ou esquerda:
+ = roscagem direita (M3 quando a profundidade do
furo negativa)
= roscagem esquerda (M4 quando a profundidade
do furo negativa

HEIDENHAIN TNC 410, TNC 426, TNC 430 165

Kkap8.pm6 165 08.09.2005, 13:21


8.3 Ciclos de furar

Exemplo: ciclos de furar

Y
100
90

10

X
10 20 80 90 100

%C200 G71 *
N10 G30 G17 X+0 Y+0 Z-20 * Definio do bloco
N20 G31 G90 X+100 Y+100 Z+0 *
N30 G99 T1 L+0 R+3 * Definio da ferramenta
N40 T1 G17 S4500 * Chamada da ferramenta
N50 G00 G40 G90 Z+250 * Retirar a ferramenta
N60 G200 Q200=2 Q201=-15 Q206=250 Definio do ciclo
Q202=5 Q210=0 Q203=0 Q204=50 *
N70 X+10 Y+10 M3 * Chegada ao primeiro furo, ligar a ferramenta
N80 Z-8 M99 * Posicionamento prvio no eixo da ferrta., chamada de ciclo
N90 Y+90 M99 * Chegada ao 2 furo, chamado do ciclo
N100 Z+20 * Deslocar livremente o eixo da ferr.ta
N110 X+90 * Chegada ao 3 furo
N120 Z-8 M99 * Posicionamento prvio no eixo da ferrta., chamada de ciclo
N130 Y+10 M99 * Chegada ao 4 furo, chamada do ciclo
N140 G00 Z+250 M2 * Retirar a ferramenta, fim do programa
N999999 %C200 G71 *

166 8 Programao: Ciclos

Kkap8.pm6 166 08.09.2005, 13:21


8.3 Ciclos de furar
Exemplo: ciclos de furar

Execuo do programa
Programar o ciclo de furar no programa principal Y
Programar a maquinao no sub-programa 100
(ver captulo 9 Programao: sub-programas e

M12
repeties parcias de programa)

70

M12
20

X
20 70 100

%C18 G71 *
N10 G30 G17 X+0 Y+0 Z-20 * Definio do bloco
N20 G31 G90 X+100 Y+100 Z+0 *
N30 G99 T1 L+0 R+6 * Definio da ferramenta
N40 T1 G17 S4500 * Chamada da ferramenta
N50 G00 G40 G90 Z+250 * Retirar a ferramenta
N60 G86 P01 +30 P02 -1,75 * Definio do ciclo roscagem lmina
N70 X+20 Y+20 * Chegada ao 1 furo
N80 L1,0 * Chamada do sub-programa 1
N90 X+70 Y+70 * Chegada ao 2 furo
N100 L1,0 * Chamada do sub-programa 1
N110 G00 Z+250 M2 * Retirar a ferramenta, fim do programa principal
N120 G98 L1 * Sub-programa 1: roscagem lmina
N130 G36 S0 * Orientao da ferramenta ( possvel um corte repetitivo)
N140 G01 G91 X-2 F1000 * Ferrta. desviada para aprofundamento sem coliso (depende do
dimetro do ncleo e da ferramenta)
N150 G90 Z-30 * Aproximao profundidade inicial
N160 G91 X+2 * Ferramenta de novo no centro do furo
N170 G79 * Chamada do ciclo
N180 G90 Z+5 * Retirada
N190 G98 L0 * Fim do sub-programa 1
N999999 %C18 G71 *

HEIDENHAIN TNC 410, TNC 426, TNC 430 167

Kkap8.pm6 167 08.09.2005, 13:21


8.3 Ciclos de furar

Exemplo: ciclos de furar em ligao com tabelas de pontos (s em TNC 410)

Execuo do programa
Centrar
Furar
Y

M6
Roscar M6 100
90
As coordenadas de furos esto memorizadas na
Tabela de Pontos TAB1.PNT (ver pgina seguinte), e 65
so chamadas pelo TNC com G79 PAT. 55

Os raios da ferrta. so seleccionados de forma a que


todos os passos de trabalho sejam vistos no teste
30
grfico.
10

X
10 20 40 80 90 100

%1 G71*
N10 G30 G17 X+0 Y+0 Z-20* Definio do bloco
N20 G31 X+100 Y+100 Z+0*
N30 G99 1 L+0 R+4* Definio da ferrta centralizador
N40 G99 2 L+0 R+2.4* Definio da ferrta. broca
N50 G99 3 L+0 R+3* Definio da ferrta. macho de abrir roscas
N60 T1 G17 S5000* Chamada da ferrta. centralizador
N70 G01 G40 Z+10 F5000* Deslocar a ferrta. para a distncia de segurana (programar F com
valor, depois de cada ciclo, o TNC posiciona-se na distncia segura)
N80 %:PAT: TAB1* Determinar a tabela de pontos
N90 G200 Q200=2 Q201=-2 Q206=150 Q202=2 Definio do ciclo Centrar
Q210=0 Q203=+0 Q204=0* Em Q203 e Q204 introduzir obrigatoriamente 0
N100 G79 PAT F5000 M3* Chamada do ciclo em ligao com a tabela de pontos TAB1.PNT,
Avano entre os pontos: 5000 mm/min
N110 G00 G40 Z+100 M6* Retirar a ferramenta, troca de ferrta.

168 8 Programao: Ciclos

Kkap8.pm6 168 08.09.2005, 13:21


N120 T2 G17 S5000*

8.3 Ciclos de furar


Chamada da ferrta. para o ciclo de furar
N130 G01 G40 Z+10 F5000* Deslocar a ferrta. para a distncia de segurana (programar F com
valor)
N140 G200 Q200=2 Q201=-25 Q206=150 Q202=5 Definio do ciclo de Furar
Q210=0 Q203=+0 Q204=0* Em Q203 e Q204 introduzir obrigatoriamente 0
N150 G79 PAT F5000 M3* Chamada do ciclo em ligao com a tabela de pontos TAB1.PNT
N160 G00 G40 Z+100 M6* Retirar a ferramenta, troca de ferrta.
N170 T3 G17 S200* Chamada da ferrta. macho de abrir roscas
N180 G00 G40 Z+50* Deslocar a ferrta. para a distncia de segurana
N190 G84 P01 +2 P02 -15 P030 P04 150* Definio de ciclo de roscar
N200 G79 PAT F5000 M3* Chamada do ciclo em ligao com a tabela de pontos TAB1.PNT
N210 G00 G40 Z+100 M2* Retirar a ferramenta, fim do programa
N99999 %1 G71*

Tabela de PontosTAB1.PNT
TAB1 .PNT MM
NR X Y Z
0 +10 +10 +0
1 +40 +30 +0
2 +90 +10 +0
3 +80 +30 +0
4 +80 +65 +0
5 +90 +90 +0
6 +10 +90 +0
7 +20 +55 +0
[END]

HEIDENHAIN TNC 410, TNC 426, TNC 430 169

Kkap8.pm6 169 08.09.2005, 13:21


8.4 Ciclos para fresar caixas, ilhas e ranhuras

8.4 Ciclos para fresar caixas,


ilhas e ranhuras
Ciclo Softkey

G75/G76 FRESAR CAIXAS (rectangulares)


Ciclo de Desbaste sem posicionamento prvio automtico
G75: em sentido horrio
G76: em sentido anti-horrio

G212 ACABAMENTO DE CAIXA (rectangular)


Ciclo de acabamento, com posicionamento
prvio automtico,
2 Distncia de segurana

G213 ACABAMENTO DE ILHA (rectangular)


Ciclo de acabamento, com posicionamento
prvio automtico,
2 Distncia de segurana

G77/G78 CAIXA CIRCULAR


Ciclo de Desbaste sem posicionamento prvio automtico
G77: em sentido horrio
G78: em sentido anti-horrio

G214 ACABAMENTO DE CAIXA CIRCULAR


Ciclo de acabamento com posicionamento
prvio automtico,
2 Distncia de segurana

G215 ACABAMENTO DE ILHA CIRCULAR


Ciclo de acabamento com posicionamento
prvio automtico,
2 Distncia de segurana

G74 FRESAR RANHURAS


Ciclo de desbaste/acabamento sem posicionamento
prvio automtico, profundidade de passo vertical

G210 RANHURA PENDULAR


Ciclo de desbaste/acabamento com posicionamento
prvio automtico, movimento de introduo pendular

G211 RANHURA CIRCULAR


Ciclo de desbaste/acabamento com posicionamento
prvio automtico, movimento de introduo pendular

170 8 Programao: Ciclos

Kkap8.pm6 170 08.09.2005, 13:21


8.4 Ciclos para fresar caixas, ilhas e ranhuras
FRESAR CAIXAS (ciclos G75, G76)
1 A ferramenta penetra na pea em posio de partida (centro da
caixa) e desloca-se para a primeira profundidade de passo
2 A seguir, a ferramenta desloca-se primeiro na direco positiva do
lado mais comprido - em caixas quadradas, na direco positiva Y -
e desbasta a caixa de dentro para fora Z

3 Este processo repete-se (1 at 2) at se alcanar a profundidade


programada
4 No fim do ciclo, o TNC retira a ferramenta para a posio de X
partida

Antes da programao, dever ter em conta


Programar a frase de posicionamento sobre o ponto de
partida (centro da caixa) do -plano de maquinao com
correco de raio G40
Programar a frase de posicionamento sobre o ponto de
partida no eixo da ferrta. (Distncia de Segurana sobre a Avano F: velocidade de deslocao da
superfcie da pea). ferramenta no plano de maquinao

O sinal do parmetro Profundidade determina a direco Raio de arredondamento: raio para as


da maquinao. esquinas da caixa
Quando raio = 0, o raio de
Se necessrio, utilizar uma fresa com dentado frontal arredondamento igual ao raio da
cortante no centro (DIN 844) ou pr-furado no centro da ferramenta
caixa.
Para a longitude do 2 lado, h a seguinte Exemplo de frases NC:
condio:longitude do 2 lado maior do que [(2 x raio de N27 G75 P01 2 P02 -20 P03 5 P04 100
arredondamento) + aproximao lateral k]. P05 X+80 P06 Y+60 P07 275 P08 5*
...
Sentido de rotao ao desbastar N35 G76 P01 2 P02 -20 P03 5 P04 100
Em sentido horrio: G75
P05 X+80 P06 Y+60 P07 275 P08 5*
Em sentido anti-horrio: G76
Clculos:
Distncia de segurana (valor incremental):
Passo lateral k = K x R
Distncia entre o extremo da ferrta. (posio inicial) e a
superfcie da pea K: Factor de sobreposio, determinado no
parmetro da mquina 7430
Profundidade de fresagem (valor incremental):
distncia entre a superfcie da pea e a base da caixa R: Raio da fresa
Profundidade de passo (valor incremental): medida
segundo a qual a ferrta. penetra de cada vez na pea.
O TNC desloca-se num s passo na profundidade
quando:
a profundidade de passo e a profundidade total so
iguais
a profundidade de passo maior do que a
profundidade total
Avano ao aprofundar: velocidade de deslocao da
ferramenta ao aprofundar
Longitude do lado 1 : longitude da caixa, paralela ao
eixo principal do plano de maquinao
Longitude do lado 2 : largura da caixa

HEIDENHAIN TNC 410, TNC 426, TNC 430 171

Kkap8.pm6 171 08.09.2005, 13:21


8.4 Ciclos para fresar caixas, ilhas e ranhuras

ACABAMENTO DE CAIXAS (ciclo G212)


1 O TNC desloca a ferr.ta automaticamente no seu respectivo eixo
para a distncia de segurnaa ou se tiver sido programado
para a distncia de 2. segurana e, a seguir, para o centro da caixa
2 A partir do centro da caixa, a ferramenta desloca-se no plano de
maquinao para o ponto inicial da maquinao Para o clculo do
ponto inicial, o TNC considera a medida excedente e o raio da
ferramenta. Eventualmente, o TNC penetra no centro da caixa
3 Se a ferramenta estiver na 2 distncia de segurana, o TNC
desloca-se em marcha rpida para a distncia de segurana e da
com o avano ao aprofundar para a primeira profundidade de
passo
4 A seguir, a ferramenta desloca-se tangencialmente para o
contorno parcialmente acabado e fresa uma volta em sentido
sincronizado
5 Depois, a ferramenta sai tangencialmente do contorno para o
ponto de partida no plano de maquinao
6 Este processo (3 a 5) repete-se at se atingir a profundidade
programada
7 No fim do ciclo, o TNC desloca a ferramenta em marcha rpida
para a distncia de segurana, ou - se tiver sido programado - para
a 2 distncia de segurana, e a seguir para o centro da caixa
(posio inicial = posio de partida)

Antes da programao, dever ter em conta


O sinal do parmetro Profundidade determina a direco
da maquinao.
Se voc quiser acabar a caixa toda, utilize uma fresa com
dentado frontal cortante no centro (DIN 844) e introduza
um pequeno avano para a profundidade de passo
Tamanho mnimo da caixa: o triplo do raio da ferrta.

172 8 Programao: Ciclos

Kkap8.pm6 172 08.09.2005, 13:21


Distncia de segurana Q200 (incremental): distncia

8.4 Ciclos para fresar caixas, ilhas e ranhuras


entre a extremidade da ferrta. e a superfcie da pea
Profundidade Q201 (incremental): distncia entre a
superfcie da pea e a base da caixa
Q206
Avano ao aprofundar Q206: velocidade de deslocao Z
da ferramenta ao aprofundar em mm/min. Quando se
penetra a pea, introduz-se um valor pequeno; quando
Q200 Q204
j se desbastou, introduz-se um avano maior
Q203
Profundidade de passo Q202 (valor incremental): Q202
Medida segundo a qual a ferrta. penetra de cada vez Q201
na pea; introduzir um valor superior a 0
Avano de fresagem Q207: velocidade de deslocao
da ferr.ta durante a fresagem em mm/min
Coord. da superf. da pea Q203 (valor absoluto): X
coordenada da superfcie da pea
2 distncia de segurana Q204 (valor incremental):
coordenada no eixo da ferrta. na qual no se pode
produzir nenhuma coliso entre a ferrta. e a pea
Y Q218
Centro do 1 eixo Q216 (valor absoluto): centro da
caixa no eixo secundrio do plano de maquinao
Centro do 2 eixo Q217 (valor absoluto): centro da
caixa no eixo secundrio do plano de maquinao

Q
22
Longitude lado 1 Q218 (incremental): longitude da

Q219
caixa, paralela ao eixo principal do plano de Q217
Q207
maquinao
Longitude lado 2 Q219 (incremental): longitude da
caixa, paralela ao eixo secundrio do plano de
maquinao
Raio da esquina Q220: raio da esquina da caixa. Se no X
Q216 Q221
tiver sido programado, o TNC fixa o raio da esquina
igual ao raio da ferrta
Distncia de acabamento 1 eixo Q221 (incremental):
medida excedente no eixo principal do plano de Exemplo de frases NC:
maquinao, referente longitude da caixa N34 G212 Q200=2 Q201=-20 Q206=150
Q202=5 Q207=500 Q203=+0 Q204=50
Q216=+50 Q217=+50 Q218=80 Q219=60
Q220=5 Q221=0*

HEIDENHAIN TNC 410, TNC 426, TNC 430 173

Kkap8.pm6 173 08.09.2005, 13:21


8.4 Ciclos para fresar caixas, ilhas e ranhuras

ACABAMENTO DE ILHAS (ciclo G213)


1 O TNC desloca a ferrta. no seu eixo para a distncia de segurana, Y
ou - se tiver sido programado - para a
2 distncia de segurana, e a seguir para o centro da ilha
2 A partir do centro da ilha, a ferramenta desloca-se no plano de
maquinao para o ponto inicial da maquinao O ponto inicial
encontra-se aprox. a 3,5 vezes do raio da ferrta. direita da ilha
3 Se a ferramenta estiver na 2 distncia de segurana, o TNC
desloca a ferramenta em marcha rpida para a distncia de
segurana, e da com o avano ao aprofundar para a primeira
profundidade de passo
4 A seguir, a ferramenta desloca-se tangencialmente para o
contorno parcialmente acabado e fresa uma volta em sentido X
sincronizado
5 Depois, a ferramenta sai tangencialmente do contorno para o
ponto de partida no plano de maquinao
6 Este processo (3 a 5) repete-se at se atingir a profundidade
programada
7 No fim do ciclo, o TNC desloca a ferramenta com marcha rpida
para a distncia de segurana, ou - se tiver sido programado - para Q206
a 2 distncia de segurana, e a seguir para o centro da ilha
Z
(posio final = posio de partida)

Antes da programao, dever ter em conta Q200 Q204


Q203
O sinal do parmetro Profundidade determina a direco Q202
da maquinao.
Q201
Se voc quiser acabar a fresagem da ilha toda, utilize
uma fresa com dentado frontal cortante no centro (DIN
844). Introduza um pequeno valor para o avano ao
aprofundar.
X
Distncia de segurana Q200 (incremental): distncia
entre a extremidade da ferrta. e a superfcie da pea
Profundidade Q201 (incremental): distncia entre a Exemplo de frases NC:
superfcie da pea e a base da ilha N35 G213 Q200=2 Q201=-20 Q206=150
Avano ao aprofundar Q206: velocidade de deslocao
Q202=5 Q207=500 Q203=+0 Q204=50
da ferramenta ao deslocar-se em profundidade em Q216=+50 Q217=+50 Q218=80 Q219=60
mm/min. Quando se penetra a pea, introduz-se um Q220=5 Q221=0*
valor pequeno; quando se aprofunda em vazio,
introduz-se um valor
Profundidade de passo Q202 (valor incremental):
medida segundo a qual a ferrta. penetra de cada vez
na pea. Introduzir um valor superior a 0
Avano de fresagem Q207: velocidade de deslocao
da ferr.ta durante a fresagem em mm/min
Coord. da superf. da pea Q203 (valor absoluto):
coordenada da superfcie da pea

174 8 Programao: Ciclos

Kkap8.pm6 174 08.09.2005, 13:21


2 distncia de segurana Q204 (valor incremental):

8.4 Ciclos para fresar caixas, ilhas e ranhuras


coordenada no eixo da ferrta. na qual no se pode Y
produzir nenhuma coliso entre a ferrta. e a pea Q218

Centro do 1 eixo Q216 (valor absoluto): centro da ilha


no eixo principal do plano de maquinao
Centro do 2 eixo Q217 (valor absoluto): centro da ilha

Q
Q207

22
no eixo secundrio do plano de maquinao

Q219
Q217
Longitude lado 1 Q218 (incremental): longitude da
ilha, paralela ao eixo principal do plano de maquinao
Longitude lado 2 Q219 (incremental): longitude da
ilha, paralela ao eixo secundrio do plano de
maquinao
Raio da esquina Q220: raio da esquina da ilha
X
Q216 Q221
Distncia de acabado 1 eixo Q221 (valor incremental):
medida excedente no eixo principal do plano de
maquinao, referente longitude da ilha

CAIXA CIRCULAR (ciclos G77, G78)


Y
1 A ferramenta penetra na pea em posio de partida (centro da
caixa) e desloca-se para a primeira profundidade de passo
2 A seguir, a ferramenta percorre com o avano F a trajectria em
forma de espiral representada na figura direita; para
aproximao lateral k, ver o ciclo G75/G76 FRESAR CAIXAS
3 Este processo repete-se at se alcanar a profundidade
programada
4 No fim, o TNC retira a ferramenta para a posio de partida

Antes da programao, dever ter em conta


Programar a frase de posicionamento sobre o ponto de
partida (centro da caixa) no plano de maquinao com X
correco de raio G40.
Programar a frase de posicionamento sobre o ponto de
partida no eixo da ferrta. (Distncia de Segurana sobre a
superfcie da pea).
O sinal do parmetro Profundidade determina a direco
da maquinao.
Utilizar uma fresa com dentado frontal cortante no centro
(DIN 844) ou pr-furado no centro da caixa.

Sentido de rotao ao desbastar


Em sentido horrio: G77
Em sentido anti-horrio: G78

HEIDENHAIN TNC 410, TNC 426, TNC 430 175

Kkap8.pm6 175 08.09.2005, 13:21


Distncia de segurana
8.4 Ciclos para fresar caixas, ilhas e ranhuras

(valor incremental):
Distncia entre o extremo da ferrta. (posio inicial) e a
superfcie da pea
Profundidade de fresagem (valor incremental):
distncia entre a superfcie da pea e a base da caixa
Z
Profundidade de passo (valor incremental): medida
segundo a qual a ferrta. penetra de cada vez na pea.
O TNC desloca-se num s passo quando:
A prof.de de passo e a prof. total so iguais
A prof. de passo maior do que a prof. total X
Avano ao aprofundar: velocidade de deslocao da
ferramenta ao aprofundar
Raio do crculo: raio da caixa circular
Avano F: velocidade de deslocao da ferramenta no
plano de maquinao

DR+

Exemplo de frases NC:


N36 G77 P01 2 P02 -20 P03 5 P04 100
P05 40 P06 250*
...
N48 G78 P01 2 P02 -20 P03 5 P04 100
P05 40 P06 250*

176 8 Programao: Ciclos

Kkap8.pm6 176 08.09.2005, 13:21


8.4 Ciclos para fresar caixas, ilhas e ranhuras
ACABAMENTO DE CAIXA CIRCULAR (ciclo G214)
1 O TNC desloca a ferramenta automaticamente no seu eixo para a
Y
distncia de segurana, ou - se tiver sido programado - para a 2
distncia de segurana, e a seguir para o centro da caixa
2 A partir do centro da caixa, a ferramenta desloca-se no plano de
maquinao para o ponto inicial da maquinao Para o clculo do
ponto inicial, o TNC considera o dimetro do bloco e o raio da
ferramenta. Se voc introduzir o dimetro do bloco com 0, o TNC
penetra no centro da caixa
3 Se a ferramenta estiver na 2 distncia de segurana, o TNC
desloca a ferramenta em marcha rpida para a distncia de
segurana, e da com o avano ao aprofundar para a primeira
profundidade de passo
X
4 A seguir, a ferramenta desloca-se tangencialmente para o
contorno parcialmente acabado e fresa uma volta em sentido
sincronizado
5 Depois, a ferramenta sai tangencialmente do contorno para o
ponto de partida no plano de maquinao
6 Este processo (3 a 5) repete-se at se atingir a profundidade
programada
Q206
7 No fim do ciclo, o TNC desloca a ferramenta com marcha rpida
Z
para a distncia de segurana, ou - se tiver sido programado - para
a 2 distncia de segurana, e a seguir para o centro da ilha
(posio final = posio de partida) Q200 Q204
Q203
Antes da programao, dever ter em conta Q202
Q201
O sinal do parmetro Profundidade determina a direco
da maquinao.
Se voc quiser acabar a caixa toda, utilize uma fresa com
dentado frontal cortante no centro (DIN 844) e introduza
um pequeno avano para a profundidade de passo X

Distncia de segurana Q200 (incremental): distncia


entre a extremidade da ferrta. e a superfcie da pea Exemplo de frases NC:
Profundidade Q201 (incremental): distncia entre a N42 G214 Q200=2 Q201=-20 Q206=150
superfcie da pea e a base da caixa Q202=5 Q207=500 Q203=+0 Q204=50
Avano ao aprofundar Q206: velocidade de deslocao Q216=+50 Q217=+50 Q222=79 Q223=80*
da ferramenta ao aprofundar em mm/min. Quando se
penetra a pea, introduz-se um valor pequeno; quando
se penetra em vazio, introduz-se um valor maior
Profundidade de passo Q202 (valor incremental):
Medida que a ferrta. penetra de cada vez na pea
Avano de fresagem Q207: velocidade de deslocao
da ferr.ta durante a fresagem em mm/min

HEIDENHAIN TNC 410, TNC 426, TNC 430 177

Kkap8.pm6 177 08.09.2005, 13:21


Coord. da superf. da pea Q203 (valor absoluto):
8.4 Ciclos para fresar caixas, ilhas e ranhuras

coordenada da superfcie da pea Y


2 distncia de segurana Q204 (valor incremental):
coordenada no eixo da ferrta. na qual no se pode
produzir nenhuma coliso entre a ferrta. e a pea
Centro do 1 eixo Q216 (valor absoluto): centro da Q207
caixa no eixo secundrio do plano de maquinao

Q222
Q223
Q217
Centro do 2 eixo Q217 (valor absoluto): centro da
caixa no eixo secundrio do plano de maquinao
Dimetro do bloco Q222: dimetro da caixa pr-
maquinada; introduzir dimetro do bloco (pea em
bruto) menor do que o dimetro da pea terminada
Dimetro da Pea Terminada Q223: dimetro da caixa X
Q216
terminada; introduzir dimetro da pea terminada
maior do que dimetro do bloco e maior do que o
dimetro da ferrta.

ACABAMENTO DE ILHA CIRCULAR (ciclo G215)


Y
1 O TNC desloca a ferramenta automaticamente no seu eixo para a
distncia de segurana, ou - se tiver sido programado - para a 2
distncia de segurana, e a seguir para o centro da ilha
2 A partir do centro da ilha, a ferramenta desloca-se no plano de
maquinao para o ponto inicial da maquinao O ponto inicial
encontra-se aprox. a 3,5 vezes do raio da ferrta. direita da ilha
3 Se a ferramenta estiver na 2 distncia de segurana, o TNC
desloca a ferramenta em marcha rpida para a distncia de
segurana, e da com o avano ao aprofundar para a primeira
profundidade de passo
4 A seguir, a ferramenta desloca-se tangencialmente para o
contorno parcialmente acabado e fresa uma volta em sentido X
sincronizado
5 Depois, a ferramenta sai tangencialmente do contorno para o
ponto de partida no plano de maquinao
6 Este processo (3 a 5) repete-se at se atingir a profundidade
programada
7 No fim do ciclo, o TNC desloca a ferramenta com marcha rpida
para a distncia de segurana, ou - se tiver sido programado - para
a 2 distncia de segurana, e a seguir para o centro da ilha
(posio final = posio de partida)

178 8 Programao: Ciclos

Kkap8.pm6 178 08.09.2005, 13:21


8.4 Ciclos para fresar caixas, ilhas e ranhuras
Antes da programao, dever ter em conta
O sinal do parmetro Profundidade determina a direco
da maquinao.
Q206
Se voc quiser acabar a fresagem da ilha toda, utilize Z
uma fresa com dentado frontal cortante no centro (DIN
844). Introduza um pequeno valor para o avano ao
aprofundar. Q200 Q204
Q203
Q202
Distncia de segurana Q200 (incremental): distncia Q201
entre a extremidade da ferrta. e a superfcie da pea
Profundidade Q201 (incremental): distncia entre a
superfcie da pea e a base da ilha
Avano ao aprofundar Q206: velocidade de deslocao X
da ferramenta ao aprofundar em mm/min. Quando se
penetra a pea, introduz-se um valor pequeno; quando
se penetra em vazio, introduz-se um valor maior
Profundidade de passo Q202 (valor incremental):
Medida segundo a qual a ferrta. penetra de cada vez Y
na pea; introduzir um valor superior a 0
Avano de fresagem Q207: velocidade de deslocao Q207
da ferr.ta durante a fresagem em mm/min
Coord. da superf. da pea Q203 (valor absoluto):

Q223
Q222
coordenada da superfcie da pea Q217
2 distncia de segurana Q204 (valor incremental):
coordenada no eixo da ferrta. na qual no se pode
produzir nenhuma coliso entre a ferrta. e a pea
Centro do 1 eixo Q216 (valor absoluto): centro da ilha
no eixo principal do plano de maquinao
X
Centro do 2 eixo Q217 (valor absoluto): centro da ilha Q216
no eixo secundrio do plano de maquinao
Dimetro do bloco Q222: dimetro da ilha pr-
maquinada; introduzir dimetro do bloco maior do que
Exemplo de frases NC:
dimetro da pea terminada
N43 G215 Q200=2 Q201=-20 Q206=150
Dimetro da ilha terminada Q223: dimetro da ilha Q202=5 Q207=500 Q203=+0 Q204=50
terminada; introduzir dimetro da pea terminada
menor do que dimetro da pea em bruto Q216=+50 Q217=+50 Q222=81 Q223=80*

HEIDENHAIN TNC 410, TNC 426, TNC 430 179

Kkap8.pm6 179 08.09.2005, 13:21


8.4 Ciclos para fresar caixas, ilhas e ranhuras

FRESAR RANHURAS (ciclo G74)


Desbaste
1 O TNC desloca a ferrta. segundo a medida excedente de
acabamento (metade da diferena entre a largura da ranhura e o
dimetro da ferrta.) para dentro. Da, a ferrta. penetra na pea e
fresa em direco longitudinal ranhura
2 No fim da ranhura, realiza-se uma profundizao e a ferrta. fresa
em sentido oposto.
Este processo repete-se at se alcanar a profundidade de
fresagem programada

Acabamento
3 A ferrta. desloca-se na base da fresa segundo uma trajectria
circular tangente ao contorno exterior; depois, o contorno
percorrido em sentido sincronizado ao avano (com M3)
4 Finalmente, a ferr.ta retira-se em marcha rpida para a distncia de
segurana
Quando o nmero de passos mpar, a ferrta. desloca-se na
distncia de segurana para a posio de partida.

Antes da programao, dever ter em conta


Programar a frase de posicionamento sobre o ponto de Z
partida no plano de maquinao - centro da ranhura
(longitude lado 2) e deslocao na ranhura segundo o
raio da ferrta. - com correco do raio G40.
Programar a frase de posicionamento sobre o ponto de
partida no eixo da ferrta. (Distncia de Segurana sobre a X
superfcie da pea).
O sinal do parmetro Profundidade determina a direco
da maquinao.
Utilizar uma fresa com dentado frontal cortante no centro
(DIN 844) ou pr-furado no ponto de partida.
Seleccionar o dimetro da fresa que no seja maior do
que a largura da ranhura e que no seja menor do que a
metade da largura da ranhura.
Y
Distncia de segurana (valor incremental):
Distncia entre o extremo da ferrta. (posio inicial) e a
superfcie da pea
Profundidade de fresagem (valor incremental):
distncia entre a superfcie da pea e a base da caixa
Profundidade de passo (incremental): medida em
que a ferr.ta avana; o TNC desloca-se num s passo
de trabalho para a profundidade quando:
a profundidade de avano e a profundidade so
iguais
a profundidade de avano superior profundidade X

180 8 Programao: Ciclos

Kkap8.pm6 180 08.09.2005, 13:21


Avano ao aprofundar: velocidade de deslocao da

8.4 Ciclos para fresar caixas, ilhas e ranhuras


Exemplo de frases NC:
ferramenta ao aprofundar N44 G74 P01 2 P02 -20 P03 5 P04 100
Longitude do lado 1 : longitude da ranhura; P05 X+80 P06 Y12 P07 275*
determinar o 1 sentido de corte atravs do sinal
Longitude do lado 2 : largura da ranhura
Avano F: velocidade de deslocao da ferramenta no
plano de maquinao

RANHURA (oblonga) com introduo pendular


(ciclo G210)
Antes da programao, dever ter em conta
O sinal do parmetro Profundidade determina a direco
da maquinao.
Seleccionar o dimetro da fresa que no seja maior do
que a largura da ranhura e que no seja menor do que
um tero da largura da ranhura.
Seleccionar dimetro da fresa menor do que metade da
longitude da ranhura seno o TNC no pode realizar a
introduo pendular.

Desbaste
1 O TNC posiciona a ferrta. em marcha rpida no seu eixo sobre a 2
distncia de segurana e a seguir no centro do crculo esquerdo;
da o TNC posiciona a ferrta. na distncia de segurana sobre a
superfcie da pea
2 A ferrta. desloca-se com o avano de fresagem at superfcie da
pea; da a fresa desloca-se em direco longitudinal da ranhura -
penetra inclinada na pea - at ao centro do crculo direito
3 A seguir, a ferrta. retira-se de novo inclinada para o centro do
crculo esquerdo; estes passos repetem-se at se alcanar a
profundidade de fresagem programada
4 Na profundidade de fresagem programada, o TNC desloca a
ferrta. para realizar a fresagem horizontal, at ao outro extremo da
ranhura, e depois outra vez para o centro da ranhura

Acabamento
5 A partir do centro da ranhura, o TNC desloca a ferrta.
tangencialmente para o contorno acabado; depois, o TNC
maquina o contorno em sentido sincronizado ao avano (com M3)
6 No fim do contorno, a ferrta. retira-se do contorno -
tangencialmente - para o centro da ranhura
7 Finalmente, a ferr.ta retira-se em marcha rpida para a distncia de
segurana - e se tiver sido programado - para a 2 distncia de
segurana

HEIDENHAIN TNC 410, TNC 426, TNC 430 181

Kkap8.pm6 181 08.09.2005, 13:21


Distncia de segurana Q200 (incremental): distncia
8.4 Ciclos para fresar caixas, ilhas e ranhuras

entre a extremidade da ferrta. e a superfcie da pea


Profundidade Q201 (incremental): distncia entre a
superfcie da pea e a base da ranhura
Avano de fresagem Q207: velocidade de deslocao Z
da ferr.ta durante a fresagem em mm/min Q207

Profundidade de passo Q202 (valor incremental): Q200 Q204


Medida em que a ferrta. penetra na pea com um Q203
movimento pendular no seu eixo
Q202
Tipo de maquinao (0/1/2) Q215: determinar o tipo de Q201
maquinao:
0: Desbaste e acabamento
1: S desbaste
2: S acabamento X
Coord. da superf. da pea Q203 (valor absoluto):
coordenada da superfcie da pea
2 distncia de segurana Q204 (incremental):
Coordenada Z onde no pode produzir-se nenhuma
coliso entre ferramenta e pea Y
Centro 1 eixo Q216 (absoluto): centro da ranhura no
eixo principal do plano de maquinao
Centro 2 eixo Q217 (absoluto): centro da ranhura no Q218
eixo secundrio do plano de maquinao
Q224
Longitude lado 1 Q218 (valor paralelo ao eixo principal Q217 Q219
do plano de maquinao): introduzir lado mais longo
da ranhura
Longitude lado 2 Q219 (valor paralelo ao eixo
secundrio do plano de maquinao): introduzir largura
da ranhura; Se se introduzir largura da ranhura igual ao X
dimetro da ferrta., o TNC s desbaste (fresar oblongo) Q216
ngulo de rotao Q224 (absoluto): ngulo em que
rodada toda a ranhura; o centro de rotao situa-se no
centro da ranhura
Exemplo de frases NC:
N51 G210 Q200=2 Q201=-20 Q207=500
Q202=5 Q215=0 Q203=+0 Q204=50
Q216=+50 Q217=+50 Q218=80 Q219=12
Q224=+15*

182 8 Programao: Ciclos

Kkap8.pm6 182 08.09.2005, 13:21


8.4 Ciclos para fresar caixas, ilhas e ranhuras
RANHURA CIRCULAR (oblonga) com introduo
pendular (ciclo G211)
Desbaste
1 O TNC posiciona a ferrta. no seu eixo sobre a 2 distncia de
segurana e a seguir no centro do crculo direito. Da o TNC
posiciona a ferrta. na distncia de segurana programada, sobre a
superfcie da pea
2 A ferrta. desloca-se com o avano de fresagem at superfcie da
pea; da a fresa desloca-se - e penetra inclinada na pea - para o
outro extremo da ranhura
3 A seguir, a ferrta. retira-se de novo inclinada para o ponto de
partida; este processo repete-se (2 a 3) at se alcanar a
profundidade de fresagem programada
4 Na profundidade de fresagem programada, o TNC desloca a
ferrta. para realizar a fresagem horizontal, at ao outro extremo da
ranhura

Acabamento
5 Para o acabamento da ranhura, o TNC desloca a ferrta.
tangencialmente para o contorno acabado. Depois, o TNC faz o
acabamento do contorno em sentido sincronizado com o avano
(com M3). O ponto de partida para o processo de acabamento Z
situa-se no centro do crculo direito.
Q207
6 No fim do contorno, a ferrta. retira-se tangencialmente do Q204
contorno Q200
Q203
7 Finalmente, a ferr.ta retira-se em marcha rpida para a distncia de
segurana - e se tiver sido programado - para a 2 distncia de Q202
segurana Q201

Antes da programao, dever ter em conta


O sinal do parmetro Profundidade determina a direco
X
da maquinao.
Seleccionar o dimetro da fresa que no seja maior do
que a largura da ranhura e que no seja menor do que
um tero da largura da ranhura.
Seleccionar dimetro da fresa menor do que metade da
longitude da ranhura. Caso contrrio, o TNC no pode
realizar a introduo pendular

HEIDENHAIN TNC 410, TNC 426, TNC 430 183

Kkap8.pm6 183 08.09.2005, 13:21


Distncia de segurana Q200 (incremental): distncia
8.4 Ciclos para fresar caixas, ilhas e ranhuras

entre a extremidade da ferrta. e a superfcie da pea Y


Profundidade Q201 (incremental): distncia entre a
superfcie da pea e a base da ranhura
Avano de fresagem Q207: velocidade de deslocao Q248
Q219
da ferr.ta durante a fresagem em mm/min Q24
4 Q245
Profundidade de passo Q202 (valor incremental): Q217
Medida em que a ferrta. penetra na pea com um
movimento pendular no seu eixo
Tipo de maquinao (0/1/2) Q215: determinar o tipo de
maquinao:
0: Desbaste e acabamento
1: S desbaste
2: S acabamento X
Q216
Coord. da superf. da pea Q203 (valor absoluto):
coordenada da superfcie da pea
2 distncia de segurana Q204 (incremental): Exemplo de frases NC:
Coordenada Z onde no pode produzir-se nenhuma N52 G211 Q200=2 Q201=-20 Q207=500
coliso entre ferramenta e pea
Q202=5 Q215=0 Q203=+0 Q204=50
Centro 1 eixo Q216 (absoluto): centro da ranhura no Q216=+50 Q217=+50 Q244=80 Q219=12
eixo principal do plano de maquinao
Q245=+45 Q248=90*
Centro 2 eixo Q217 (absoluto): centro da ranhura no
eixo secundrio do plano de maquinao
Dimetro do crculo terico Q244: introduzir dimetro
do crculo terico
Longitude lado 2 Q219: introduzir largura da ranhura;
Se se introduzir largura da ranhura igual ao dimetro
da ferrta., o TNC s desbasta (fresar oblongo)
ngulo de partida Q245 (absoluto): introduzir ngulo
polar do ponto de partida
ngulo de abertura da ranhura Q248 (incremental):
introduzir ngulo de abertura da ranhura

184 8 Programao: Ciclos

Kkap8.pm6 184 08.09.2005, 13:21


8.4 Ciclos para fresar caixas, ilhas e ranhuras
Exemplo: fresar caixa, ilha e ranhura

Y Y
90
100
90

70
8 45
R2

80
50
5

X Z
50 100 -40 -30 -20

%C210 G71 *
N10 G30 G17 X+0 Y+0 Z-40 * Definio do bloco
N20 G31 G90 X+100 Y+100 Z+0 *
N30 G99 T1 L+0 R+6 * Definio da ferrta. para o desbaste/acabamento
N40 G99 T2 L+0 R+3 * Definio da ferrta. para a fresagem da ranhura
N50 T1 G17 S3500 * Chamada da ferrta. para desbaste/acabamento
N60 G00 G40 G90 Z+250 * Retirar a ferramenta
N70 G213 Q200=2 Q201=-30 Q206=250 Q202=5 Definio do ciclo de maquinao exterior
Q207=250 Q203=+0 Q204=20 Q216=+50
Q217=+50 Q218+90 Q219=80 Q220=0 Q221=5 *
N80 G79 M03 * Chamada do ciclo de maquinao exterior
N90 G78 P01 2 P02 -30 P03 5 P04 250 PO5 25 Definio do ciclo de caixa circular
P06 400 *
N100 G00 G40 X+50 Y+50 *
N110 Z+2 M99 * Chamada do ciclo de caixa circular
N120 Z+250 M06 * Troca de ferramenta
N130 T2 G17 S5000 * Chamada da ferramenta para a fresagem da ranhura
N140 G211 Q200=2 Q201=-20 Q207=250 Definio do ciclo Ranhura 1
Q202=5 Q215=0 Q203=+0 Q204=100
Q216=+50 Q217=+50 Q244=70 Q219=8
Q245=+45 Q248=90 *
N150 G79 M03 * Chamada do ciclo ranhura 1
N160 D00 Q245 P01 +225 * Novo ngulo inicial para a ranhura 2
N170 G79 * Chamada do ciclo da ranhura 2
N180 G00 Z+250 M02 * Retirar a ferramenta, fim do programa
N999999 %C210 G71 *

HEIDENHAIN TNC 410, TNC 426, TNC 430 185

Kkap8.pm6 185 08.09.2005, 13:21


8.5 Ciclos para a elaborao de figuras de furos

8.5 Ciclos para a elaborao de figuras


de furos
O TNC dispe de 2 ciclos com que voc pode elaborar figuras de
furos:
Ciclo Softkey

G220 FIGURA DE FUROS SOBRE CRCULO

G221 FIGURA DE FUROS SOBRE LINHAS

Voc pode combinar os seguintes ciclos de maquinao com os


ciclos G220 e G221:

Ciclo G83 FURAR EM PROFUNDIDADE


Ciclo G84 ROSCAR com embraiagem
Ciclo G74 FRESAR RANHURAS
Ciclo G75/G76 FRESAR CAIXAS
Ciclo G77/G78 CAIXA CIRCULAR
Ciclo G85 ROSCAR sem embraiagem- Roscagem rgida
Ciclo G86 ROSCAGEM LMINA

Ciclo G200 FURAR


Ciclo G201 ALARGAR FURO
Ciclo G202 MANDRILAR
Ciclo G203 CICLO DE FURAR UNIVERSAL
Ciclo G204 REBAIXAMENTO INVERTIDO
Ciclo G212 ACABAMENTO DE CAIXA
Ciclo G213 ACABAMENTO DE ILHA
Ciclo G214 ACABAMENTO DE CAIXA CIRCULAR
Ciclo G215 ACABAMENTO DE ILHA CIRCULAR

Adicionalmente em TNC 426, TNC 430 com software de NC 280


474-xx
Ciclo G205 FURAR EM PROFUNDIDADE UNIVERSAL
Ciclo G206 ROSCAR NOVO com embraiagem
Ciclo G207 ROSCAGEM RGIDA GS NOVA sem
embraiagem
Ciclo G208 FRESAR FURO

186 8 Programao: Ciclos

Kkap8.pm6 186 08.09.2005, 13:21


8.5 Ciclos para a elaborao de figuras de furos
FIGURA DE FUROS SOBRE UM CRCULO (ciclo 220)
1 O TNC posiciona a ferrta. em marcha rpida desde a posio
actual para o ponto de partida da primeira maquinao
Sequncia: Z
Chegada 2 distncia de segurana (eixo da ferrta.)
Chegada ao ponto de partida no plano de maquinao
Q200 Q204
Deslocao para a distncia de segurana sobre a superfcie da
Q203
pea (eixo da ferramenta)
2 A partir desta posio, o TNC executa o ltimo ciclo de
maquinao definido
3 A seguir, o TNC posiciona a ferrta. segundo um movimento linear
sobre o ponto de partida da maquinao seguinte; para isso, a
ferrta. encontra-se na distncia de segurana (ou
2 distncia de segurana) X
4 Este processo (1 a 3) repete-se at se executarem todas as
maquinaes

Antes da programao, dever ter em conta Y


O ciclo G220 activa-se com DEF, quer dizer, o ciclo G220 N = Q241
chama automaticamente o ltimo ciclo de maquinao
definido! Q247
Se voc combinar um dos ciclos de maquinao de Q246
Q24
G200 a G208 e de G212 a G215 com o ciclo G220, 4 Q245
activam-se a distncia de segurana, a superfcie da pea Q217
e a 2 distncia de segurana do ciclo G220!

Centro 1 eixo Q216 (absoluto): ponto central do


crculo terico no eixo principal do plano de
maquinao
Centro 2 eixo Q217 (absoluto): ponto central do X
crculo terico no no eixo secundrio do plano de Q216
maquinao
Dimetro do crculo terico Q244: dimetro do crculo
terico Incremento angular Q247
(incremental): ngulo entre duas
ngulo inicial Q245 (absoluto): ngulo entre o eixo maquinaes sobre o crculo terico;
principal do plano de maquinao e o ponto inicial se o incremento angular for igual a
(primeiro furo) da primeira maquinao sobre o crculo zero, o TNC calcula o incremento
terico angular a partir do ngulo inicial, do
ngulo final e da quantidade de
ngulo final Q246 (valor absoluto): ngulo entre o eixo
maquinaes; se introduzir
principal do plano de maquinao e o ponto de partida
incremento angular, o TNC no
da ltima maquinao sobre o crculo terico (no
considera o ngulo final; o sinal do
vlido para crculos completos); introduzir o ngulo
incremento angular determina a
final diferente do ngulo inicial; se o ngulo final for
direco da maquinao (- = sentido
maior do que o ngulo inicial, a direco da
horrio)
maquinao em sentido anti-horrio; caso contrrio,
a maquinao em sentido horrio.
Exemplo de frases NC:
N53 G220 Q216=+50 Q217=+50 Q244=80
Q245=+0 Q246=+360 Q247=+0 Q241=8
Q200=2 Q203=+0 Q204=50*

HEIDENHAIN TNC 410, TNC 426, TNC 430 187

Kkap8.pm6 187 08.09.2005, 13:21


N de maquinaes (furos) Q241: quantidade de furos
8.5 Ciclos para a elaborao de figuras de furos

(de maquinaes) sobre o crculo terico


Distncia de segurana Q200 (incremental): distncia
entre a extremidade da ferramenta e a superfcie da
pea: introduzir valor positivo
Coord. da superf. da pea Q203 (valor absoluto):
coordenada da superfcie da pea
2 distncia de segurana Q204 (incremental):
coordenada eixo da ferr.ta onde no pode ocorrer
coliso entre a ferr.ta e a pea (disp. tensor); introduzir
um valor positivo
Adicionalmente em TNC 426, TNC 430 com software
de NC 280 474-xx:
Deslocao altura de segurana Q301: determinar
como a ferr.ta se deve deslocar entre as maquinaes:
0: Deslocao entre as maquinaes distncia de
segurana
1: Deslocao entre os pontos de medio
distncia de segurana

FIGURA DE FUROS SOBRE LINHAS (ciclo 221)


Antes da programao, dever ter em conta Z
O ciclo G221 activa-se com DEF, quer dizer, o ciclo G221
Y
chama automaticamente o ltimo ciclo de maquinao
definido!
Se voc combinar um dos ciclos de maquinao de X
G200 a G208 e de G212 a G215 com o ciclo G220,
activam-se a distncia de segurana, a superfcie da pea
e a 2 distncia de segurana do ciclo G220!

1 O TNC posiciona automaticamente a ferrta. desde a posio


actual para o ponto de partida da primeira maquinao
Sequncia:
2. Chegada 2 distncia de segurana (eixo da ferramenta)
Chegada ao ponto de partida no plano de maquinao
Deslocao para a distncia de segurana sobre a superfcie da
pea (eixo da ferrta.)
2 A partir desta posio, o TNC executa o ltimo ciclo de
maquinao definido
3 A seguir, o TNC posiciona a ferrta. na direco positiva do eixo
principal sobre o ponto de partida da maquinao seguinte; para
isso, a ferrta. encontra-se na distncia de segurana (ou 2
distncia de segurana)

188 8 Programao: Ciclos

Kkap8.pm6 188 08.09.2005, 13:21


8.5 Ciclos para a elaborao de figuras de furos
4 Este processo (1 a 3) repete-se at se executarem todas as
maquinaes (furos) da primeira linha Y
5 Depois, o TNC desloca a ferrta. para o ltimo furo da segunda
linha e executa a a maquinao 7
Q23
Q238
6 A partir da o TNC posiciona a ferrta. na direco negativa do eixo
principal sobre o ponto de partida da maquinao seguinte
3
7 Este processo (5-6) repete-se at se executarem todas as Q24
N=
maquinaes (furos) da segunda linha 2
Q24
N=
8 A seguir, o TNC desloca a ferrta. para o ponto de partida da linha
Q224
seguinte
Q226
9 Todas as outras linhas so maquinadas em movimento
oscilante
Ponto de partida 1 eixo Q225 (absoluto): coordenada X
Q225
do ponto de partida no eixo principal do plano de
maquinao
Ponto de partida 2 eixo Q226 (absoluto): coordenada
do ponto de partida no eixo secundrio do plano de
maquinao
Distncia 1 eixo Q237 (incremental): distncia entre
os furos de uma linha Z
Distncia 2 eixo Q238 (incremental): distncia entre
as diferentes linhas
Q200 Q204
N de colunas Q242: quantidade de furos (de Q203
maquinaes) sobre uma linha
N de linhas Q243: quantidade de linhas
ngulo de rotao Q224 (valor absoluto): ngulo em
redor do qual roda toda a imagem; o centro de rotao
fica no ponto de partida
Distncia de segurana Q200 (incremental): distncia X
entre a extremidade da ferrta. e a superfcie da pea
Coord. da superf. da pea Q203 (valor absoluto):
coordenada da superfcie da pea Exemplo de frases NC:
2 distncia de segurana Q204 (valor incremental): N54 G221 Q225=+15 Q226=+15 Q237=+10
coordenada no eixo da ferrta. na qual no se pode Q238=+8 Q242=6 Q243=4 Q224=+15
produzir nenhuma coliso entre a ferrta. e a pea Q200=2 Q203=+0 Q204=50*
Adicionalmente em TNC 426, TNC 430 com software
de NC 280 474-xx:
Deslocao altura de segurana Q301: determinar
como a ferr.ta se deve deslocar entre as maquinaes:
0: Deslocao entre as maquinaes distncia de
segurana
1: Deslocao entre os pontos de medio 2
distncia de seguranan

HEIDENHAIN TNC 410, TNC 426, TNC 430 189

Kkap8.pm6 189 08.09.2005, 13:21


8.5 Ciclos para a elaborao de figuras de furos

Exemplo: Crculos de furos

100

R25
70 30

R35
25

X
30 90 100

%BOHRB G71 *
N10 G30 G17 X+0 Y+0 Z-40 * Definio do bloco
N20 G31 G90 X+100 Y+100 Z+0 *
N30 G99 T1 L+0 R+3 * Definio da ferramenta
N40 T1 G17 S3500 * Chamada da ferramenta
N50 G00 G40 G90 Z+250 M03 * Retirar a ferramenta
N60 G200 Q200=2 Q201=-15 Q206=250 Definio do ciclo de Furar
Q202=4 Q210=0 Q203=+0 Q204=0 *
N70 G220 Q216=+30 Q217=+70 Q244=50 Definio de ciclo Crculo de furos 1
Q245=+0 Q246=+360 Q247=+0 Q241=10
Q200=2 Q203=+0 Q204=100 *
N80 G220 Q216=+90 Q217=+25 Q244=70 Definio de ciclo Crculo de furos 2
Q245=+90 Q246=+360 Q247=+30 Q241=5
Q200=2 Q203=+0 Q204=100 *
N90 G00 G40 Z+250 M02 * Deslocao livre, fim do programa
N999999 %BOHRB G71

190 8 Programao: Ciclos

Kkap8.pm6 190 08.09.2005, 13:21


8.6 Ciclos SL Grupo I
8.6 Ciclos SL Grupo I
Com os ciclos SL pode-se maquinar contornos difceis.

Caractersticas do contorno
Um contorno total pode compor-se por vrios sub-contornos
sobrepostos (at 12). Qualquer caixa ou ilha formam assim os
sub-contornos
Voc introduz a lista dos sub-contornos (nmeros de sub-
programas) no ciclo G37 CONTORNO. O TNC calcula o contorno
total que formam os sub-contornos
Voc introduz os sub-contornos como sub-programas.
A memria de um ciclo SL limitada. Os sub-prgramas no
podem conter no total mais de p.ex. 128 frases lineares

Caractersticas dos sub-prograams


So possveis as converses de coordenadas
O TNC ignora avanos F e funes auxiliares M
O TNC identifica uma caixa quando voc percorre o contorno por
fora, p.ex. descrio do contorno no sentido horrio, com
correco do raio G42
O TNC identifica uma ilha quando voc percorre o contorno por
fora, p.ex. descrio do contorno no sentido horrio, com
correco do raio G41
Os sub-programas no podem conter nenhuma coordenada no
eixo da ferrta.
Na primeira frase de coordenadas do sub-programa, voc
determina o plano de maquinao. So permitidos eixos paralelos

Caractersticas dos ciclos de maquinao

TNC 410:
Com MP7420.0 e MP7420.1 voc determina como o TNC
deve deslocar a ferrta. ao desbastar (ver 14.1
Parmetros gerais do utilizador).

O TNC posiciona-se automaticamente antes de cada ciclo no


ponto de partida no plano de maquinao. No eixo da ferrta., voc
deve pr-posicionar a ferrta. na Distncia de Segurana
Cada nvel de profundidade desbastado paralelo ao eixo ou com
um ngulo qualquer (definir ngulo no ciclo G57); as ilhas so
passadas de forma standard na Distncia de Segurana. Em
MP7420.1, voc tambm pode determinar que o TNC desbaste o
contorno, de forma a que cada cmara seja maquinada
individualmente uma aps outra sem movimentos de elevao
O TNC considera uma medida excedente programada (ciclo G57)
no plano de maquinao

HEIDENHAIN TNC 410, TNC 426, TNC 430 191

Kkap8.pm6 191 08.09.2005, 13:21


8.6 Ciclos SL Grupo I

Resumo: Ciclos SL Esquema: trabalhar com ciclos SL


Ciclo Softkey %SL G71 *
...
G37 CONTORNO (absolutamente necessrio)
N12 G37 P01 ...
...
G56 PR-FURAR (utilizvel como opo)
N16 G56 P01 ...
N17 G79 *
G57 DESBASTE (absolutamente necessrio) ...
N18 G57 P01 ...
G58/G59 FRESAR CONTORNOS (utilizvel como opo) N19 G79 *
G58: em sentido horrio
...
G59: em sentido anti-horrio
N26 G59 P01 ...
N27 G79 *
...
CONTORNO (ciclo G37)
N50 G00 G40 G90 Z+250 M2 *
No ciclo G37 CONTORNO voc faz a listagem de todos os sub- N51 G98 L1 *
programas que devem ser sobrepostos para formarem um
contorno completo (ver figura em baixo, direita). ...
N60 G98 L0 *
Antes da programao, dever ter em conta N61 G98 L2 *
O ciclo G37 activa-se com DEF, quer dizer, actua a partir ...
da sua definio no programa. N62 G98 L0 *
No ciclo G37, voc pode fazer a listagem at um mximo ...
de 12 sub-programas (sub-contornos). N999999 %SL G71 *

Nmeros Label para o contorno: introduzir todos os


nmeros Label de cada sub-programa e que se
sobrepem num contorno. Confirmar cada nmero
com a tecla ENT e terminar as introdues com a tecla
END.
C D
A B

Exemplo de frases NC:


N54 G37 P01 1 P02 5 P03 7*

192 8 Programao: Ciclos

Kkap8.pm6 192 08.09.2005, 13:21


8.6 Ciclos SL Grupo I
PR-FURAR (ciclo G56)
Desenvolvimento do ciclo Y
Como o ciclo G83 Furar em profundidade

Aplicao
O ciclo G56 PR-FURAR considera a medida excedente de
acabamento para os pontos de penetrao. Os pontos de
penetrao so tambm pontos de partida para o desbaste.

Antes da programao, dever ter em conta


Programar a frase de posicionamento no ponto de
partida no eixo da ferr.ta (distncia de segurana sobre a
superfcie da pea).
X

Distncia de segurana (valor incremental):


Distncia entre o extremo da ferrta. (posio inicial) e a
superfcie da pea
Profundidade de furo (valor incremental): Distncia
entre a superfcie da pea e a base do furo (extremo
do cone do furo) Z
Profundidade de passo (valor incremental): medida
segundo a qual a ferrta. penetra de cada vez na pea.
O TNC desloca-se num s passo de maquinao para a
profundidade total quando:
a profundidade de passo e a profundidade total so
iguais
a profundidade de passo maior do que a X
profundidade total
A Profundidade Total no tem que ser um mltiplo
da Profundidade de Passo
Avano de aprofundamento: avano de furar em
mm/min
Medida excedente de acabamento: medida
excedente no plano de maquinao
Exemplo de frases NC:
N54 G56 P01 2 P02 -15 P03 5 P04 250
P05 +0.5*

HEIDENHAIN TNC 410, TNC 426, TNC 430 193

Kkap8.pm6 193 08.09.2005, 13:21


8.6 Ciclos SL Grupo I

DESBASTE (ciclo G57)


Desenvolvimento do ciclo
1 O TNC posiciona a ferramenta no plano de maquinao sobre o
primeiro ponto de penetrao; o TNC considera ento a medida
excedente de acabamento
2 Com o avano de aprofundamento, o TNC desloca a ferrta. para a
primeira profundidade de passo
Fresar o contorno (ver figura em cima, direita):
1 A ferrta. fresa o primeiro contorno parcial com o avano
programado; a medida excedente de acabamento considerada
no plano de maquinao
2 O TNC fresa da mesma forma outras aproximaes e outros
contornos parciais
3 O TNC desloca a ferrta. no seu eixo na Distncia de Segurana, e
a seguir sobre o primeiro Ponto de Penetrao no plano de
maquinao.
Desbastar a caixa (ver figura central, direita):
1 Na primeira profundidade de passo, a ferrta. fresa, com o avano
de fresar, o contorno paralelo ao eixo ou com o ngulo de
desbaste programado
2 Para isso, so sobrepassados os contornos da ilha (aqui: C/D) na
Distncia de Segurana
3 Este processo repete-se at se alcanar a profundidade de C D
fresagem programada
A B
Antes da programao, dever ter em conta
Com MP7420.0 e MP7420.1 voc determina como o TNC
maquina o contorno (ver 14.1 Parmetros gerais do
utilizador).
Programar a frase de posicionamento no ponto de
partida no eixo da ferr.ta (distncia de segurana sobre a
superfcie da pea).
Utilizar uma fresa com dentado frontal cortante no centro
(DIN 844) ou pr-furar com o ciclo G56.

194 8 Programao: Ciclos

Kkap8.pm6 194 08.09.2005, 13:21


Distncia de segurana

8.6 Ciclos SL Grupo I


(valor incremental):
Distncia entre o extremo da ferrta. (posio inicial) e a
superfcie da pea
Profundidade de fresagem (valor incremental):
distncia entre superfcie da pea e base da caixa
Z
Profundidade de passo (valor incremental): medida
segundo a qual a ferrta. penetra de cada vez na pea.
O TNC desloca-se num s passo na profundidade
quando:
a profundidade de passo e a profundidade total so X
iguais
a profundidade de passo maior do que a
profundidade total
A Profundidade de Fresagem no tem que ser um
mltiplo da Profundidade de Passo
Avano de aprofundamento Q11: avano ao
aprofundar em mm/min
Medida excedente de acabamento: medida
Exemplo de frases NC:
excedente no plano de maquinao N54 G57 P01 2 P02 -15 P03 5 P04 250
P05 +0.5 P06+30 P07 500*
ngulo de Desbaste: direco do movimento de
desbaste O ngulo de Desbaste refere-se ao eixo
principal do plano de maquinao. Introduzir o ngulo
de forma a obter-se os cortes mais longos possvel
Avano: avano de fresagem em mm/min

HEIDENHAIN TNC 410, TNC 426, TNC 430 195

Kkap8.pm6 195 08.09.2005, 13:21


8.6 Ciclos SL Grupo I

FRESAR CONTORNO (ciclo G58/G59)


Aplicao
O ciclo G58/G59 FRESAR CONTORNO destina-se ao acabamento da
caixa de contorno.
Z
Antes da programao, dever ter em conta
Programar a frase de posicionamento no ponto de
partida no eixo da ferr.ta (distncia de segurana sobre a
superfcie da pea). X

Sentido de rotao ao fresar um contorno:


Em sentido horrio: G58
Em sentido anti-horrio: G59

O TNC acaba em separado cada contorno parcial, mesmo em vrios


passos se tiver sido programado.
Distncia de segurana (valor incremental): Exemplo de frases NC:
Distncia entre o extremo da ferrta. (posio inicial) e a N54 G58 P01 2 P02 -15 P03 5 P04 250
superfcie da pea P05 500*
Profundidade de fresagem (valor incremental): ...
distncia entre superfcie da pea e base da caixa N71 G59 P01 2 P02 -15 P03 5 P04 250
Profundidade de passo (valor incremental): medida P05 500*
segundo a qual a ferrta. penetra de cada vez na pea.
O TNC desloca-se num s passo de maquinao para a
profundidade total quando:
A profundidade de passo e a profundidade de
fresagem total so iguais
A profundidade de passo maior do que a
profundidade de fresagem total
A Profundidade de Fresagem no tem que ser um
mltiplo da Profundidade de Passo
Avano de aprofundamento Q11: avano ao
aprofundar em mm/min
Avano: avano de fresagem em mm/min

196 8 Programao: Ciclos

Kkap8.pm6 196 08.09.2005, 13:21


8.7 Ciclos SL Grupo II (no em TNC 410)
8.7 Ciclos SL Grupo II (no em TNC 410)
Com os ciclos SL pode-se maquinar contornos difceis, para se
obter uma elevada qualidade de superfcie.
Caractersticas do contorno
Um contorno total pode compor-se por vrios sub-contornos
sobrepostos (at 12). Qualquer caixa ou ilha formam assim os
sub-contornos
Voc introduz a lista dos sub-contornos (nmeros de sub-
programas) no ciclo G37 CONTORNO. O TNC calcula o contorno
total que formam os sub-contornos
Voc introduz os sub-contornos como sub-programas.
A memria de um ciclo SL limitada. Os sub-prgramas no
podem conter no total mais de p.ex. 128 frases lineares
Caractersticas dos sub-prograams
So possveis as converses de coordenadas
O TNC ignora avanos F e funes auxiliares M
O TNC identifica uma caixa quando voc percorre o contorno por
fora, p.ex. descrio do contorno no sentido horrio, com
correco do raio G42
O TNC identifica uma ilha quando voc percorre o contorno por
fora, p.ex. descrio do contorno no sentido horrio, com
correco do raio G41
Os sub-programas no podem conter nenhuma coordenada no
eixo da ferrta.
Na primeira frase de coordenadas do sub-programa, voc
determina o plano de maquinao. So permitidos eixos
auxiliares U,V,W
Caractersticas dos ciclos de maquinao
O TNC posiciona-se automaticamente antes de cada ciclo na
distncia de segurana
Cada nvel de profundidade fresado sem levantamento da
ferrta.; as ilhas maquinam-se lateralmente.
O raio de esquinas interiores programvel - a ferrta. no pra,
evita-se marcas de corte (vlido para a trajectria mais exterior em
desbaste e em acabamento lateral)
Em acabamento lateral, o TNC efectua a chegada ao contorno
segundo uma trajectria circular tangente
Em acabamento em profundidade, o TNC desloca a ferrta.
tambm segundo uma trajectria circular tangente pea (p.ex.:
eixo da ferrta. Z: trajectria circular no plano Z/X)
O TNC maquina o contorno de forma contnua em sentido
sincronizado ou em sentido contrrio

Com MP7420, voc determina onde o TNC posiciona a


ferr.ta no fim dos ciclos desde G121 at G124.

HEIDENHAIN TNC 410, TNC 426, TNC 430 197

Kkap8.pm6 197 08.09.2005, 13:21


8.7 Ciclos SL Grupo II (no em TNC 410)

Voc introduz as indicaes de cotas para a maquinao, como Esquema: trabalhar com ciclos SL
profundidade de fresagem, medidas excedentes e distncia de
segurana, de forma central no ciclo 120 como DADOS DO %SL2 G71 *
CONTORNO. ...
N120 G37 ... *
Resumo: Ciclos SL
N130 G120... *
Ciclo Softkey ...
N160 G121 ... *
G37 CONTORNO (absolutamente necessrio)
N170 G79 *
...
G120 DADOS DO CONTORNO
N180 G122 ... *
(absolutamente necessrio)
N190 G79 *
...
G121 PR-FURAR (utilizvel como opo)
N220 G123 ... *
N230 G79 *
G122 DESBASTE (absolutamente necessrio)
...
N260 G124 ... *
G123 ACABAMENTO EM PROF. (utilizvel como opo)
N270 G79 *
...
G124 ACABAMENTO LATERAL (utilizvel como opo) N500 G00 G40 Z+250 M2 *
N510 G98 L1 *
Outros ciclos: ...
N550 G98 L0 *
Ciclo Softkey
N560 G98 L2 *
G125 TRAADO DO CONTORNO ...
N600 G98 L0 *
G127 SUPERFCIE CILNDRICA ...
N99999 %SL2 G71 *
G128 SUPERFCIE CILNDRICA
Fresar ranhuras

198 8 Programao: Ciclos

Kkap8.pm6 198 08.09.2005, 13:21


8.7 Ciclos SL Grupo II (no em TNC 410)
CONTORNO (ciclo G37)
No ciclo G37 CONTORNO voc faz a listagem de todos os sub-
programas que devem ser sobrepostos para formarem um
C D
contorno completo.
A B
Antes da programao, dever ter em conta
O ciclo G37 activa-se com DEF, quer dizer, actua a partir
da sua definio no programa.
No ciclo G37, voc pode fazer a listagem at um mximo
de 12 sub-programas (sub-contornos).

Nmeros Label para o contorno: introduzir todos os


nmeros Label de cada sub-programa e que se
sobrepem num contorno. Confirmar cada nmero
com a tecla ENT e terminar as introdues com a tecla
END.
Exemplo de frases NC:
N120 G37 P01 1 P02 5 P03 7*

Contornos sobrepostos
Voc pode sobrepor caixas e ilhas num novo contorno. Voc pode
Y
assim aumentar uma superfcie de caixa por meio de uma caixa
sobreposta ou diminuir por meio de uma ilha.

Sub-programas: caixas sobrepostas S1

Os seguintes exemplos de programao so sub-


programas de contorno, chamados num programa
A B
principal do ciclo G37 CONTORNO.
S2

As caixas A e B sobrepem-se.
O TNC calcula os pontos de interseco S1 e S2, pelo que no h X
que program-los.
As caixas esto programadas como crculos completos.
Sub-programa 1: caixa esquerda
N510 G98 L1 *
N520 G01 G42 X+10 Y+50 *
N530 I+35 J+50 *
N540 G02 X+10 Y+50 *
N550 G98 L0 *

Unterprogramm 2: Tasche rechts


N560 G98 L2 *
N570 G01 G42 X+90 Y+50 *
N580 I+65 J+50 *
N590 G02 X+90 Y+50 *
N600 G98 L0 *

HEIDENHAIN TNC 410, TNC 426, TNC 430 199

Kkap8.pm6 199 08.09.2005, 13:21


8.7 Ciclos SL Grupo II (no em TNC 410)

Superfcie resultante da soma


Maquinam-se ambas as superfcies parciais A e B incluindo a
superfcie comum:
As superfcies A e B tm que ser caixas.
A primeira caixa (no ciclo G37) dever comear fora da segunda.
B
Superfcie A:
N510 G98 L1 * A
N520 G01 G42 X+10 Y+50 *
N530 I+35 J+50 *
N540 G02 X+10 Y+50 *
N550 G98 L0 *

Flche B:
N560 G98 L2 *
N570 G01 G42 X+90 Y+50 *
N580 I+65 J+50 *
N590 G02 X+90 Y+50 *
N600 G98 L0 *

Superfcie da diferena
Maquina-se a superfcie A sem a parte que comum a B:
A superfcie A tem que ser uma caixa e a B uma ilha.
A tem que comear fora de B.
Superfcie A:
B
N510 G98 L1 *
N520 G01 G42 X+10 Y+50 * A
N530 I+35 J+50 *
N540 G02 X+10 Y+50 *
N550 G98 L0 *

Superfcie B:
N560 G98 L2 *
N570 G01 G41 X+90 Y+50 *
N580 I+65 J+50 *
N590 G02 X+90 Y+50 *
N600 G98 L0 *

200 8 Programao: Ciclos

Kkap8.pm6 200 08.09.2005, 13:21


8.7 Ciclos SL Grupo II (no em TNC)
Superfcie de interseco
Maquina-se a parte comum de A e B (as superfcies no comuns
ficam simplesmente sem se maquinar)
A e B tm que ser caixas.
A deve comear dentro de B.
A B
Superfcie A:
N510 G98 L1 *
N520 G01 G42 X+60 Y+50 *
N530 I+35 J+50 *
N540 G02 X+60 Y+50 *
N550 G98 L0 *

Superfcie B:
N560 G98 L2 *
N570 G01 G42 X+90 Y+50 *
N580 I+65 J+50 *
N590 G02 X+90 Y+50 *
N600 G98 L0 *

DADOS DO CONTORNO (ciclo G120)


No ciclo G120 voc indica as informaes da maquinao para os Z
sub-programas com os contornos parciais.

Antes da programao, dever ter em conta


O ciclo G120 activa-se com DEF, quer dizer, actua a partir
da sua definio no programa de maquinao.
Q6
O sinal do parmetro Profundidade determina a direco
da maquinao. Q10 Q7
Q1
As informaes sobre a maquinao, indicadas no ciclo Q5
G120, so vlidas para os ciclos desde G121 a G124.
Se voc utilizar ciclos SL em programas com parmetros
Q, no pode utilizar os parmetros Q1 a Q9 como X
parmetros do programa.

Profundidade de fresagem Q1 (incremental): distncia


entre a superfcie da pea e a base da caixa.
Factor de sobreposio em trajectria Q2: Q2 x raio da
ferrta. d como resultado a aproximao lateral k.
Medida exced. acabamento lateral Q3 (incremental):
medida excedente de acabamento no plano de
maquinao.
Medida exced. acabamento em profundiadde Q4
(incremental): medida exced. de acabamento para a
profundidade.
Coordenada da superfcie da pea Q5 (valor absoluto):
coordenada absoluta da superfcie da pea

HEIDENHAIN TNC 410, TNC 426, TNC 430 201

Kkap8.pm6 201 08.09.2005, 13:21


Distncia de segurana Q6 (incremental): distncia
8.7 Ciclos SL Grupo II (no em TNC 410)

entre o extremo da ferrta. e a superfcie


da pea Y
Altura de segurana Q7 (absoluto): altura absoluta
onde no pode produzir-se nenhuma coliso com a
pea (para posicionamento intermdio e retrocesso
no fim do ciclo)

8
Q
Raio interior de arredondamento Q8: raio de
arredondamento em esquinas interiores; o valor
programado refere-se trajectria do ponto central da Q9=+1
ferrta.
Sentido de rotao ? Sentido horrio = -1 Q9: direco
da maquinao para caixas
em sentido horrio (Q9 = -1 contra-marcha para caixa k X
e ilha)
em sentido anti-horrio (Q9 = +1 marcha
sincronizada para caixa e ilha)

Numa interrupo do programa, voc pode verificar e se necessrio


escrever por cima os parmetros de maquinao.

Exemplo de frases NC:


N57 G120 Q1=-20 Q2=1 Q3=+0.2 Q4=+0.1 Q5=+0 Q6=+2
Q7=+50 Q8=0.5 Q9=+1*

PR-FURAR (ciclo G121)


Desenvolvimento do ciclo Y
Furar em profundidade como o ciclo G83 (ver 8.3 Ciclos de furar).

Aplicao
O ciclo G121 PR-FURAR considera para os pontos de penetrao a
medida excedente de acabamento lateral e a medida excedente de
acabamento em profundidade, bem como o raio da ferrta. de
desbaste. Os pontos de penetrao so tambm pontos de partida
para o desbaste.

Profundidade de passo Q10 (valor incremental):


Medida segundo a qual a ferrta. penetra de cada vez
na pea (sinal- quando a direco de maquinao X
negativa)
Avano ao aprofundar Q11: avano ao furar em
mm/min
Nmero da ferrta. de desbaste Q13: nmero da ferrta.
de desbaste

Exemplo de frases NC:


N58 G121 Q10=+5 Q11=100 Q13=1*

202 8 Programao: Ciclos

Kkap8.pm6 202 08.09.2005, 13:21


8.7 Ciclos SL Grupo II (no em TNC 410)
DESBASTE (ciclo G122)
1 O TNC posiciona a ferrta. sobre o ponto de penetrao; para isso,
tem-se em conta a medida excedente de acabamento lateral
2 Na primeira profundidade de passo, a ferr.ta fresa, com o avano A B
de fresar Q12, o contorno em sentido de dentro para fora
3 Para isso, fresam-se livremente os contornos da ilha (aqui: C/D)
com uma aproximao ao contorno da caixa (aqui: A/B) C D
4 A seguir, o TNC faz o acabamento do contorno e retira a ferrta.
para a altura de segurana

Antes da programao, dever ter em conta


Se necessrio, utilizar uma fresa com dentado frontal
cortante no centro (DIN 844), ou pr-furar com o ciclo
G121.

Profundidade de passo Q10 (valor incremental):


Medida segundo a qual a ferrta. penetra de cada vez
na pea
Avano ao aprofundar Q11: avano ao aprofundar em
mm/min
Avano para desbaste Q12: avano de fresagem em
mm/min
Nmero de ferr.ta para desbaste prvio Q18: nmero
da ferr.ta com que o TNC j efectuou desbaste prvio.
Se no tiver efectuado um desbaste prvio, introduza
0; se voc introduzir um nmero, o TNC s des-
basta a parte que no pde ser maquinada com a
ferr.ta de desbaste.
Se depois no se tiver alcanado lateralmente o
campo de desbaste prvio, a ferr.ta penetra em
profundidade de forma pendular; para isso, voc
define na tabela de ferr.tas TOOL.T (ver 5.2 Dados da
ferr.ta) a longitude da lmina LCUTS e o ngulo
mximo de aprofundamento ANGLE da ferr.ta. Se
necessrio, o TNC emite um aviso de erro
Avano pendular Q19: avano oscilante em
mm/min

HEIDENHAIN TNC 410, TNC 426, TNC 430 203

Kkap8.pm6 203 08.09.2005, 13:21


8.7 Ciclos SL Grupo II (no em TNC 410)

ACABAMENTO EM PROFUNDIDADE (ciclo G123)


O TNC calcula automaticamente o ponto inicial para o
acabamento. O ponto inicial depende das propores de
espao da caixa. Z
O TNC desloca a ferrta. suavemente (crculo tangente vertical) para
a superfcie a maquinar. A seguir, fresa-se a distncia de
acabamento que ficou do desbaste.
Q12
Avano ao aprofundar Q11: velocidade de deslocao Q11
da ferrta. ao aprofundar
Avano para desbaste Q12: avano de fresagem

Exemplo de frases NC: X


N60 G123 Q11=100 Q12=350*

204 8 Programao: Ciclos

Kkap8.pm6 204 08.09.2005, 13:21


8.7 Ciclos SL Grupo II (no em TNC 410)
ACABAMENTO LATERAL (ciclo G124)
O TNC desloca a ferr.ta segundo uma trajectria circular tangente
aos contornos parciais. Cada contorno parcial acabado em
separado.
Z
Antes da programao, dever ter em conta Q11

A soma da medida excedente do acabamento lateral


(Q14) e do raio da ferrta. de acabamento tem que ser
menor do que a soma da medida excedente de Q12
acabamento lateral (Q3, ciclo G120) e o raio da ferr.ta de Q10
desbaste.
Se voc executar o ciclo G124 sem ter primeiro
desbastado com o ciclo G122, tambm vlido o clculo
apresentado em cima; o raio da ferr.ta de desbaste tem, X
neste caso, o valor 0.
O TNC calcula automaticamente o ponto inicial para o
acabamento. O ponto inicial depende das propores de
espao da caixa.

Sentido de rotao ? Sentido horrio = -1 Q9:


Direco da maquinao:
+1: Rotao em sentido anti-horrio
-1: Rotao em sentido horrio
Profundidade de passo Q10 (valor incremental):
Medida segundo a qual a ferrta. penetra de cada vez
na pea
Avano ao aprofundar Q11: avano para penetrao
Avano para desbaste Q12: avano de fresagem
Medida excedente de acabamento lateral Q14
(incremental): medida excedente para vrios
acabamentos; o ltimo acabamento desbastado se
voc introduzir Q14=0
Exemplo de frases NC:
N61 G124 Q9=+1 Q10=+5 Q11=100 Q12=350 Q14=+0*

HEIDENHAIN TNC 410, TNC 426, TNC 430 205

Kkap8.pm6 205 08.09.2005, 13:21


8.7 Ciclos SL Grupo II (no em TNC 410)

TRAADO DO CONTORNO (ciclo G125)


Com este ciclo, pode-se maquinar juntamente com o ciclo G37 Z
CONTORNO contornos abertos: o princpio e o fim do contorno
no coincidem. Y
O ciclo G125 TRAADO DO CONTORNO oferece considerveis
vantagens em relao maquinao de um contorno aberto com
frases de posicionamento:
O TNC vigia a maquinao relativamente a danos no contorno.
Verificar o contorno com o grfico de testes
Se o raio da ferrta. for demasiado grande, o contorno que, se
necessrio voltar a ser maquinado nas esquinas interiores
A maquinao executa-se de forma contnua, sincronizada ou em
contra-marcha. O tipo de fresagem mantm-se inclusive quando X
de se espelham contornos
Com vrias profundidades de passo, o TNC pode deslocar a ferrta.
em ambos os sentidos. Desta forma, a maquinao mais rpida
Voc pode introduzir medidas excedentes para desbastar e
acabar, com vrios passos de maquinao

Antes da programao, dever ter em conta


O sinal do parmetro Profundidade determina a direco
da maquinao.
O TNC considera apenas o primeiro Label do ciclo G37
CONTORNO.
A memria de um ciclo SL limitada. Voc pode p.ex.
programar num ciclo SL at um mx. de 128 frases
lineares.
No necessrio o ciclo G120 DADOS DO CONTORNO.
As posies em cotas incrementais programadas
directamente depois do ciclo G125 referem-se posio
da ferr.ta no fim do ciclo.

206 8 Programao: Ciclos

Kkap8.pm6 206 08.09.2005, 13:21


Profundidade Q1 (incremental): distncia entre a

8.7 Ciclos SL Grupo II (no em TNC 410)


superfcie da pea e a base do contorno
Medida exced. acabamento lateral Q3 (incremental):
medida excedente no plano de maquinao
Coord. Superfcie da pea Q5 (valor absoluto):
coordenada absoluta da superfcie da pea referente
ao ponto zero da pea
Altura de segurana Q7 (absoluto): altura absoluta
onde no pode produzir-se nenhuma coliso entre a
ferrta. e a pea; posio de retrocesso da ferrta. no fim
do ciclo
Profundidade de passo Q10 (valor incremental):
Medida segundo a qual a ferrta. penetra de cada vez
na pea
Avano ao aprofundar Q11: avano de deslocao no
eixo da ferrta.
Avano ao fresar Q12: avano de deslocao no plano
de maquinao
Tipo de fresagem ? Contra-marcha = -1 Q15:
Fresagem sincronizada: Introduo = +1
Fresagem em contra-marcha: Introduo = -1
Mudando de fresagem sincronizada para fresagem em
contra-marcha com vrias aproximaes:
Introduo = 0
Exemplo de frases NC:
N62 G125 Q1=-20 Q3=+0 Q5=+0 Q7=+50 Q10=+5 Q11=100
Q12=350 Q15=+1*

HEIDENHAIN TNC 410, TNC 426, TNC 430 207

Kkap8.pm6 207 08.09.2005, 13:21


8.7 Ciclos SL Grupo II (no em TNC 410)

SUPERFCIE CILNDRICA (ciclo G127)


O fabricante da mquina prepara a mquina e o TNC para
o ciclo G127 SUPERFCIE CILNDRICA.

Com este ciclo, voc pode maquinar um contorno cilndrico


previamente programado segundo o desenvolvimento desse
cilindro. Assim, sai-se do contorno programado com G40 ou G41/
G42.
Voc descreve o contorno num sub-programa que voc determina
com o ciclo G37 (CONTORNO).
O sub-programa contm as coordenadas dum eixo angular
(p.ex.eixo C) e do eixo que corre paralelo (p.ex.
eixo da ferr.ta). Como tipos de trajectrio, voc dispe de G1, G11,
G24, G25 e G2/G3/G12/G13 com R
Voc pode introduzir as indicaes no eixo angular tanto em graus
como em mm (inch - polegadas)(determinar com definio de ciclo)

1 O TNC posiciona a ferrta. sobre o ponto de penetrao; para isso,


Z
tem-se em conta a medida excedente de acabamento lateral
2 Na primeira profundidade de passo, a ferr.ta fresa, com o avano
de fresar Q12, ao longo do contorno programado
3 No fim do contorno, o TNC desloca a ferr.ta para a distncia de
segurana e de regresso ao ponto de penetrao;
4 Repetem-se os passos de 1 a 3 at se ter atingido a profundidade
de fresagem Q1
5 A seguir, a ferr.ta desloca-se para a distncia de segurana

Antes da programao, dever ter em conta


A memria de um ciclo SL limitada. Voc pode p.ex. C
programar num ciclo SL at um mx. de 128 frases
lineares.
O sinal do parmetro Profundidade determina a direco
da maquinao.
Utilizar uma fresa com dentado frontal cortante no centro
(DIN 844).
O cilindro deve estar fixado no centro da mesa rotativa
O eixo da ferr.ta dever deslocar-se perpendicularmente
ao eixo da mesa rotativa. Se no for assim, o TNC emite
um aviso de erro.
Voc tambm pode executar este ciclo com plano de
maquinao inclinado.
O TNC verifica se a trajectria corrigida e no corrigida da
ferr.ta est dentro do campo de visualizao (se est
definida no parmetro 810.x). Em aviso de erro, Erro de
programao de contorno se necessrio fixar MP 810.x
= 0.

208 8 Programao: Ciclos

Kkap8.pm6 208 08.09.2005, 13:21


Profundidade de fresagem Q1 (incremental): distncia

8.7 Ciclos SL Grupo II (no em TNC 410)


entre a superfcie cilndrica e a base do contorno
Medida exced. acabamento lateral Q3 (incremental):
medida excedente de acabamento no plano do
desenvolvimento do cilindro
Distncia de segurana Q6 (incremental): distncia
entre o extremo da ferrta. e a superfcie cilndrica
Profundidade de passo Q10 (valor incremental):
Medida segundo a qual a ferrta. penetra de cada vez
na pea
Avano ao aprofundar Q11: avano de deslocao no
eixo da ferrta.
Avano ao fresar Q12: avano de deslocao no plano
de maquinao
Raio do cilindro Q16: raio do cilindro sobre o qual se
maquina o contorno
Tipo de cotizao ? Graus =0 MM/POLEGADA=1 Q17:
programar as coordenadas do eixo rotativo no su-
programa em graus ou mm (poleg.)

Exemplo de frases NC:


N63 G127 Q1=-8 Q3=+0 Q6=+0 Q10=+3 Q11=100 Q12=350
Q16=25 Q17=0*

HEIDENHAIN TNC 410, TNC 426, TNC 430 209

Kkap8.pm6 209 08.09.2005, 13:21


8.7 Ciclos SL Grupo II (no em TNC 410)

SUPERFCIE CILNDRICA fresar ranhuras


(ciclo G128, s em TNC 426, TNC 430 com software
de NC 280 474-xx)
O fabricante da mquina prepara a mquina e o TNC para
o ciclo G128 SUPERFCIE CILNDRICA.

Com este ciclo, voc pode transferir para a superfcie de um


cilindro uma ranhura de guia definida no desenvolvimento. Ao
contrrio do ciclo G127, neste ciclo o TNC coloca a ferr.ta de forma a
que as paredes, mesmo com correco do raio activada, estejam
sempre paralelas. Programe a trajectria pdo ponto central do
contorno.

1 O TNC posiciona a ferr.ta sobre o ponto de penetrao


2 Na primeira profundidade de passo, a ferr.ta fresa, com o avano
de fresar Q12, ao longo da parede da ranhura; tida em conta a
medida excedente de acabamento
3 No fim do contorno, o TNC desloca a ferr.ta junto parede oposta
da ranhura e desloca-se de regresso ao ponto de penetrao
Z

4 Repetem-se os passos de 2 a 3 at se ter atingido a profundidade


de fresagem Q1
5 A seguir, a ferr.ta desloca-se para a distncia de segurana

Antes da programao, dever ter em conta


A memria de um ciclo SL limitada. Voc pode p.ex.
programar num ciclo SL at um mx. de 128 frases
lineares.
O sinal do parmetro Profundidade determina a direco
da maquinao. C
Utilizar uma fresa com dentado frontal cortante no centro
(DIN 844).
Com o dimetro da fresa menor do que a metade da
largura da ranhura, se necessrio utilizar o ciclo G127
para desbaste com R0.
O cilindro deve estar fixado no centro da mesa rotativa
O eixo da ferrta. dever deslocar-se perpendicularmente
ao eixo da mesa rotativa. Se no for assim, o TNC emite
um aviso de erro.
Voc tambm pode executar este ciclo com plano de
maquinao inclinado.
O TNC verifica se a trajectria corrigida e no corrigida da
ferr.ta est dentro do campo de visualizao (se est
definida no parmetro 810.x). Em aviso de erro, Erro de
programao de contorno se necessrio fixar MP 810.x
= 0.

210 8 Programao: Ciclos

Kkap8.pm6 210 08.09.2005, 13:21


Profundidade de fresagem Q1 (incremental): distncia

8.7 Ciclos SL Grupo II (no em TNC 410)


entre a superfcie cilndrica e a base do contorno
Medida exced. acabamento lateral Q3 (incremental):
medida excedente de acabamento no plano do
desenvolvimento do cilindro
Distncia de segurana Q6 (incremental): distncia
entre o extremo da ferrta. e a superfcie cilndrica
Profundidade de passo Q10 (valor incremental):
Medida segundo a qual a ferrta. penetra de cada vez
na pea
Avano ao aprofundar Q11: avano de deslocao no
eixo da ferrta.
Avano ao fresar Q12: avano de deslocao no plano
de maquinao
Raio do cilindro Q16: raio do cilindro sobre o qual se
maquina o contorno
Tipo de cotizao ? Graus =0 MM/POLEGADA=1 Q17:
programar as coordenadas do eixo rotativo no su-
programa em graus ou mm (poleg.)
Largura de ranhura Q20: largura da ranhura a produzir

Exemplo de frases NC:


N63 G128 Q1=-8 Q3=+0 Q6=+0 Q10=+3 Q11=100 Q12=350
Q16=25 Q17=0 Q20=12*

HEIDENHAIN TNC 410, TNC 426, TNC 430 211

Kkap8.pm6 211 08.09.2005, 13:21


8.7 Ciclos SL Grupo II (no em TNC 410)

Exemplo: pr-furar, desbastar e acabar contornos sobrepostos

Y
16 16
100

R2
5

16
50
5
R2

X
35 65 100

%C21 G71 *
N10 G30 G17 X+0 Y+0 Z-40 * Definio do bloco
N20 G31 G90 X+100 Y+100 Z+0 *
N30 G99 T1 L+0 R+6 * Definio da ferrta. broca
N40 G99 T2 L+0 R+6 * Definio da ferrta. para o desbaste/acabamento
N50 T1 G17 S4000 * Chamada da ferrta. para o ciclo de furar
N60 G00 G40 G90 Z+250 * Retirar a ferramenta
N70 G37 P01 1 P02 2 P03 3 P04 4 * Determinar sub-programas de contorno
N80 G120 Q1=-20 Q2=1 Q3=+0,5 Q4=+0,5 Determinar os parmetros gerais de maquinao
Q5=+0 Q6=+2 Q7=+100 Q8=+0,1 Q9=-1 *
N90 G121 Q10=+5 Q11=250 Q13=2 * Definio do ciclo de Pr-furar
N100 G79 M3 * Chamada do ciclo de pr-furar
N110 Z+250 M6 * Troca de ferramenta
N120 T2 G17 S3000 * Chamada da ferrta. para desbaste/acabamento
N130 G122 Q10=+5 Q11=100 Q12=350 * Definio do ciclo de desbaste
N140 G79 M3 * Chamada do ciclo de desbaste
N150 G123 Q11=100 Q12=200 * Definio do ciclo de profundidade de acabamento
N160 G79 * Chamada do ciclo de profundidade de acabamento
N170 G124 Q9=+1 Q10=+5 Q11=100 Q12=400 Definio do ciclo de acabamento lateral
Q14=+0 *
N180 G79 * Chamada do ciclo de acabamento lateral
N190 G00 Z+250 M2 * Retirar a ferramenta, fim do programa
N200 G98 L1 * Sub-programa do contorno 1: caixa esquerda

212 8 Programao: Ciclos

Kkap8.pm6 212 08.09.2005, 13:21


N210 I+35 J+50 *

8.7 Ciclos SL Grupo II (no em TNC 410)


N220 G01 G42 X+10 Y+50 *
N230 G02 X+10 *
N240 G98 L0 *
N250 G98 L2 * Sub-programa do contorno 2: caixa direita
N260 I+65 J+50 *
N270 G01 G42 X+90 Y+50 *
N280 G02 X+90 *
N290 G98 L0 *
N300 G98 L3 * Sub-programa do contorno 3: ilha quadrangular esquerda
N310 G01 G41 X+27 Y+50 *
N320 Y+58 *
N330 X+43 *
N340 Y+42 *
N350 X+27 *
N360 G98 L0 *
N370 G98 L4 * Sub-programa do contorno 4: ilha quadrangular direita
N380 G01 G41 X+65 Y+42 *
N390 X+57 *
N400 X+65 Y+58 *
N410 X+73 Y+42 *
N420 G98 L0 *
N999999 %C21 G71 *

HEIDENHAIN TNC 410, TNC 426, TNC 430 213

Kkap8.pm6 213 08.09.2005, 13:21


8.7 Ciclos SL Grupo II (no em TNC 410)

Exemplo: traado do contorno

Y
100
95

R7

5
R7,
,5
80
75

20
15

X
5 50 100

%C25 G71 *
N10 G30 G17 X+0 Y+0 Z-40 * Definio do bloco
N20 G31 G90 X+100 Y+100 Z+0 *
N30 G99 T1 L+0 R+10 * Definio da ferramenta
N50 T1 G17 S2000 * Chamada da ferramenta
N60 G00 G40 G90 Z+250 * Retirar a ferramenta
N70 G37 P01 1 * Determinar o sub-programa do contorno
N80 G125 Q1=-20 Q3=+0 Q5=+0 Q7=+250 Determinar os parmetros de maquinao
Q10=+5 Q11=100 Q12=200 Q15=+1 *
N90 G79 M3 * Chamada do ciclo
N100 G00 G90 Z+250 M2 * Retirar a ferramenta, fim do programa
N110 G98 L1 * Sub-programa do contorno
N120 G01 G41 X+0 Y+15 *
N130 X+5 Y+20 *
N140 G06 X+5 Y+75 *
N150 G01 Y+95 *
N160 G25 R7,5 *
N170 X+50 *
N180 G25 R7,5 *
N190 X+100 Y+80 *
N200 G98 L0 *
N999999 %C25 G71 *

214 8 Programao: Ciclos

Kkap8.pm6 214 08.09.2005, 13:21


8.7 Ciclos SL Grupo II (no em TNC 410)
Exemplo: superfcie cilndrica

Cilindro fixado no centro da mesa


rotativa.
Z
O ponto de referncia situa-se no centro
da mesa rotativa
,5
R7
60

20

C
30 50 157

%C27 G71 *
N10 G99 T1 L+0 R+3,5 * Definio da ferramenta
N20 T1 G18 S2000 * Chamada da ferr.ta, eixo Y da ferrta.
N30 G00 G40 G90 Y+250 * Retirar a ferramenta
N40 G37 P01 1 * Determinar o sub-programa do contorno
N50 G127 Q1=-7 Q3=+0 Q6=+2 Q10=+4 Determinar os parmetros de maquinao
Q11=100 Q12=250 Q16=25 *
N60 C+0 M3 * Posicionamento prvio da mesa rotativa
N70 G79 * Chamada do ciclo
N80 G00 G90 Y+250 M2 * Retirar a ferramenta, fim do programa
N90 G98 L1 * Sub-programa do contorno
N100 G01 G41 C+91,72 Z+20 * Indicaes do eixo rotativo em graus;
N110 C+114,65 Z+20 * Cota do desenho convertida de mm em graus (157 mm = 360)
N120 G25 R7,5 *
N130 G91 Z+40 *
N140 G90 G25 R7,5 *
N150 G91 C-45,86 *
N160 G90 G25 R7,5 *
N170 Z+20 *
N180 G25 R7,5 *
N190 C+91,72 *
N200 G98 L0 *
N999999 %C27 G71 *

HEIDENHAIN TNC 410, TNC 426, TNC 430 215

Kkap8.pm6 215 08.09.2005, 13:21


8.8 Ciclos de facejar

8.8 Ciclos para facejar


O TNC dispe de quatro ciclos com que voc pode maquinar
superfcies com as seguintes caractersticas:
produzidas por digitalizao ou por um sistema CAD/CAM
ser planas e rectangulares
ser planas segundo um ngulo oblquo
estar inclinadas de qualquer forma
estar unidas entre si

Ciclo Softkey

G60 DIGITALIZAO DOS DADOS DIGITALIZADOS


Para o facejamento dos dados digitalizados em vrios
Passos (no em TNC 410)

G230 FACEJAR
Para superfcies planas rectangulares

G231 SUPERFCIE REGULAR


Para superfcies segundo um ngulo oblquo,
inclinadas e unidas entre si

DIGITALIZAO DOS DADOS DIGITALIZADOS


(ciclo G60, no em TNC 410)
1 O TNC posiciona a ferr.ta em marcha rpida desde a posio
actual no eixo da ferr.ta para a distncia de segurana sobre o
ponto MAX programado no ciclo
2 A seguir, o TNC desloca a ferr.ta com marcha rpida no plano de
maquinao para o ponto MN programado no ciclo
3 Da a ferrta. desloca-se com avano de aprofundamento para o
primeiro ponto do contorno
4 A seguir, o TNC executa com avano de fresagem todos os
pontos memorizados no ficheiro de dados de digitalizao; se
necessrio, durante a execuo o TNC desloca-se para a distncia
de segurana para saltar as zonas no maquinadas
5 No fim, o TNC retira a ferramenta com marcha rpida para a
distncia de segurana

216 8 Programao: Ciclos

Kkap8.pm6 216 08.09.2005, 13:21


8.8 Ciclos de facejar
Antes da programao, dever ter em conta
Com o ciclo G60 voc pode executar os dados da
digitalizao e os ficheiros PNT.
Quando voc executa ficheiros PNT onde no h
nenhuma coordenada do eixo da ferrta., a profundidade
de fresagem produz-se no ponto MIN programado do
eixo da ferrta.

Nome PGM dados de digitalizao: introduzir o nome


do ficheiro onde esto memorizados os dados da
digitalizao; se o ficheiro no estiver no directrio
actual, introduza o caminho completo. Se quiser
elaborar uma tabela de pontos, indique tambm a
extenso .PNT
Campo ponto MIN: ponto mnimo (coordenada X, Y e
Z) do campo onde se pretende fresar
Campo ponto MAX: ponto mximo (coordenada X, Y e
Z) do campo onde se pretende fresar
Distncia de segurana (incremental): distncia
entre a extremidade da ferramenta e a superfcie da
pea em movimentos em marcha rpida
Profundidade de passo (incremental): Medida Z
segundo a qual a ferrta. penetra de cada vez na pea
Avano ao aprofundar Velocidade de deslocao da
ferramenta ao aprofundar em mm/min
Avano de fresagem Velocidade de deslocao da
X
ferramenta ao fresar em mm/min
Funo auxiliar M: introduo opcional de uma funo
auxiliar, p.ex. M13

Exemplo de frases NC:


N64 G60 P01 BSP.I P02 X+0 P03 Y+0 P04 Z-20
P05 X+100 P06 Y+100 P07 Z+0 P08 2 P09 +5
P10 100 P11 350 P12 M13*

HEIDENHAIN TNC 410, TNC 426, TNC 430 217

Kkap8.pm6 217 08.09.2005, 13:21


8.8 Ciclos para facejar

FACEJAR (ciclo G230)


1 O TNC posiciona a ferr.ta em marcha rpida desde a posio
actual no plano de maquinao para o ponto de partida ; o TNC
Z
desloca a ferrta. segundo o seu raio para a esquerda e para cima
2 A seguir, a ferr.ta desloca-se com marcha rpida no seu eixo para a
distncia de segurana, e depois com o avano de
aprofundamento para a posio de partida programada, no eixo Y
da ferrta.
3 Depois, a ferrta. desloca-se com avano de fresagem programado
sobre o ponto final ; o TNC calcula o ponto final a partir do ponto
de partida programado, da longitude programada e do raio da X
ferrta.programado
4 O TNC desloca a ferrta. com avano de fresagem transversal para
o ponto de partida da linha seguinte; o TNC calcula esta
deslocao a partir da largura programada e do nmero de cortes
programados
5 Depois, a ferrta. retira-se em direco negativa ao 1 eixo
6 O facejamento repete-se at se maquinar completamente a
superfcie programada
7 No fim, o TNC retira a ferramenta com marcha rpida para a
distncia de segurana

218 8 Programao: Ciclos

Kkap8.pm6 218 08.09.2005, 13:21


8.8 Ciclos para facejar
Antes da programao, dever ter em conta Y
O TNC posiciona a ferrta. desde a posio actual primeiro Q207
no plano de maquinao e a seguir no eixo da ferrta.
sobre o ponto de partida .
Posicionar previamente a ferrta. de forma a que no se
possa produzir nenhuma coliso com a pea. N = Q240

Q219
Q209
Ponto de partida 1 eixo Q225 (absoluto): coordenada
do ponto Mn. da superfcie a facejar no eixo principal
do plano de maquinao
Q226
Ponto de partida 2 eixo Q226 (absoluto): coordenada
do ponto Mn. da superfcie a facejar no eixo
secundrio do plano de maquinao Q218 X
Q225
Ponto de partida 3 eixo Q227 (absoluto): altura no eixo
da ferrta. do plano de facejamento
Longitude lado 1 Q218 (incremental): longitude da
superfcie a facejar no eixo principal do plano de
maquinao, referente ao ponto de partida 1 eixo
Q206
Longitude lado 2 Q219 (incremental): longitude da
superfcie a facejar no eixo secundrio do plano de Z
maquinao, referente ao ponto de partida 2 eixo
Nmero de cortes Q240: quantidade de linhas sobre
Q200
as quais o TNC deve deslocar a ferrta. na largura da Q227
pea
Avano ao aprofundar Q206: velocidade de deslocao
da ferramenta ao deslocar-se desde a distncia de
segurana para a profundidade de fresagem em mm/
min
Avano de fresagem Q207: velocidade de deslocao
da ferr.ta durante a fresagem em mm/min X
Avano lateral Q209: velocidade de deslocao da
ferrta. ao deslocar-se para a primeira linha em
mm/min; se voc se deslocar lateralmente na pea, Exemplo de frases NC:
introduza Q9 menor do que Q8; se se deslocar em N71 G230 Q225=+10 Q226=+12 Q227=+2.5
vazio, Q209 deve ser maior do que Q207
Q218=150 Q219=75 Q240=25 Q206=150
Distncia de segurana Q200 (incremental): distncia Q207=500 Q209=200 Q200=2*
entre a extremidade da ferramenta e a profundidade
de fresagem para posicionamento no incio do ciclo e
no fim do ciclo

HEIDENHAIN TNC 410, TNC 426, TNC 430 219

Kkap8.pm6 219 08.09.2005, 13:21


8.8 Ciclos para facejar

SUPERFCIE REGULAR (ciclo 231)


1 O TNC posiciona a ferrta. desde a posio actual com um
movimento linear 3D sobre o ponto de partida
Z

2 Depois, a ferrta. desloca-se com avano de fresagem programado


sobre o ponto final
3 A o TNC desloca a ferr.ta em marcha rpida segundo o dimetro Y
da ferr.ta na direco positiva do eixo da ferr.ta e de novo para o
ponto de partida
4 No ponto de partida o TNC desloca de novo a ferrta. para o
ltimo valor Z alcanado X
5 A seguir, o TNC desloca a ferrta. nos trs eixos desde o ponto
segundo a direco do ponto at liha seguinte
6 Depois, o TNC desloca a ferrta. at ao ltimo ponto final desta
linha O TNC calcula o ponto final e uma deslocao na direco
do ponto
7 O facejamento repete-se at se maquinar completamente a
superfcie programada
Z
8 No fim, o TNC posiciona a ferrta. sgundo o dimetro da mesma
sobre o ponto mais elevado programado no eixo da ferrta.

Direco de corte
O ponto de partida e desta forma a direco de fresagem podem
escolher-se livremente, j que o TNC efectua os cortes por linhas
no mesmo sentido do ponto para o ponto transcorrendo o Y
desenvolvimento completo desde o ponto / para o ponto /
Voc pode fixar o ponto em cada esquina da superfcie a
maquinar.
Voc pode optimizar a qualidade da superfcie utilizando uma fresa
cilndrica:
X
atravs de um corte de empurrar (coordenada do eixo da ferrta.
ponto maior do que a coordenada do eixo da ferrta. do ponto )
em superfcies pouco inclinadas.
atravs de um corte de empurrar (coordenada do eixo da ferrta.
ponto menor do que a coordenada do eixo da ferrta. do ponto
) em superfcies muito inclinadas Z
Em superfcies torcidas/irregulares, situar a direco do
movimento principal (do ponto para o ponto ) segundo a
direco de maior inclinao. Ver figura no centro, direita.
Voc pode optimizar a qualidade da superfcie utilizando uma fresa
esfrica:
Y
Em superfcies torcidas/irregulares, situar a direco do
movimento principal (do ponto para o ponto ) perpendiclar
direco da maior inclinao. Ver figura em baixo, direita.

220 8 Programao: Ciclos

Kkap8.pm6 220 08.09.2005, 13:21


8.8 Ciclos para facejar
Antes da programao, dever ter em conta
O TNC posiciona a ferrta. desde a posio actual com um Z
movimento linear 3D sobre o ponto de partida .
Posicionar previamente a ferrta. de forma a que no se
possa produzir nenhuma coliso com a pea.
O TNC desloca a ferr.ta com correco de raio G40, entre Q236
as posies programadas
Q233
Se necessrio, utilizar uma fresa com dentado frontal Q227
cortante no centro (DIN 844).
Q230
Ponto de partida 1 eixo Q225 (absoluto): coordenada
do ponto de partida da superfcie que pretende
facejar no eixo principal do plano de maquinao
X
Q228 Q231 Q234 Q225
Ponto de partida 2 eixo Q226 (absoluto): coordenada
do ponto de partida da superfcie que pretende
facejar no eixo secundrio do plano de maquinao
Ponto de partida 3 eixo Q227 (absoluto): coordenada
do ponto de partida da superfcie que pretende Y
facejar no eixo da ferr.ta
2 ponto 1 eixo Q228 (absoluto): coordenada do
Q235
ponto final da superfcie que pretende facejar no
Q232
eixo principal do plano de maquinao
2 ponto 2 eixo Q229 (absoluto): coordenada do N = Q240
ponto final da superfcie que pretende facejar no
eixo secundrio do plano de maquinao
2 ponto 3 eixo Q230 (absoluto): coordenada do Q229
ponto final da superfcie que pretende facejar no Q226
eixo da ferr.ta Q207
3 ponto 1 eixo Q231 (absoluto): coordenada do
ponto no eixo principal do plano de maquinao X
3 ponto 2 eixo Q232 (absoluto): coordenada do
ponto no eixo secundrio do plano de maquinao
3 ponto 3 eixo Q233 (absoluto): coordenada do Exemplo de frases NC:
ponto no eixo da ferrta. N72 G231 Q225=+0 Q226=+5 Q227=-2
4 ponto 1 eixo Q234 (absoluto): coordenada do Q228=+100 Q229=+15 Q230=+5 Q231=+15
ponto no eixo principal do plano de maquinao Q232=+125 Q233=+25 Q234=+85 Q235=+95
4 ponto 2 eixo Q235 (absoluto): coordenada do Q236=+35 Q240=40 Q207=500*
ponto no eixo secundrio do plano de maquinao
4 ponto 3 eixo Q236 (absoluto): coordenada do
ponto no eixo da ferrta.
Nmero de cortes Q240: quantidade de cortes que a
ferrta. deve efectuar entre o ponto e entre o ponto
e ou entre o ponto
Avano de fresagem Q207: velocidade de deslocao
da ferramenta durante a fresagem em mm/min

HEIDENHAIN TNC 410, TNC 426, TNC 430 221

Kkap8.pm6 221 08.09.2005, 13:21


8.8 Ciclos para facejar

Exemplo: facejar

Y Y
100

X Z
100 35

%C230 G71
N10 G30 G17 X+0 Y+0 Z+0 * Definio do bloco
N20 G31 G90 X+100 Y+100 Z+40 *
N30 G99 T1 L+0 R+5 * Definio da ferramenta
N40 T1 G17 S3500 * Chamada da ferramenta
N50 G00 G40 G90 Z+250 * Retirar a ferramenta
N60 G230 Q225=+0 Q226=+0 Q227=+35 Definio do ciclo de facejar
Q218=100 Q219=100 Q240=25 Q206=250
Q207=400 Q209=150 Q200=2 *
N70 X-25 Y+0 M03 * Posicionamento prvio perto do ponto de partida
N80 G79 * Chamada do ciclo
N90 G00 G40 Z+250 M02 * Retirar a ferramenta, fim do programa
N999999 %C230 G71 *

222 8 Programao: Ciclos

Kkap8.pm6 222 08.09.2005, 13:21


8.9 Ciclos para a converso de coordenadas
8.9 Ciclos para a converso de
coordenadas
Com as converses de coordenadas, o TNC pode executar um
contorno programado uma vez em diversos pontos da pea com
posio e dimenso modificadas. O TNC dispe dos seguintes
ciclos de converso de coordenadas:

Ciclo Softkey

G53 PONTO ZERO


Deslocar contornos directamente no programa
ou a partir de tabelas de zero peas

G28 ESPELHO
Reflectir contornos

G73 ROTAO
Rodar contornos no plano de maquinao

G72 FACTOR DE ESCALA


Reduzir ou ampliar contornos

G80 PLANO INCLINADO DE MAQUINAO


Realizar maquinaes num sistema de coordenadas
inclinado para mquinas com ferr.ta basculante
e/ou mesas rotativas (no em TNC 410)

Activao da converso de coordenadas


Incio da activao: uma converso de coordenadas activa-se a partir
da sua definio - no , portanto, chamada. A converso actua at
ser anulada ou definida uma nova.

Anular uma converso de coordenadas:


Definir o ciclo com os valores para o comportamento bsico, p.ex.
factor de escala 1,0
Executar as funes auxiliares M02, M30 ou a frase N999999 %...
(depende do parmetro da mquina 7300)
Seleccionar novo programa

HEIDENHAIN TNC 410, TNC 426, TNC 430 223

Kkap8.pm6 223 08.09.2005, 13:21


8.9 Ciclos para a converso de coordenadas

Deslocao do PONTO ZERO (ciclo G54)


Z
Com DESLOCAO DO PONTO ZERO, voc pode repetir
maquinaes em qualquer ponto da pea. Z
Y Y
X
Activao
Aps uma definio de ciclo DESLOCAO DO PONTO ZERO,
todas as introdues de coordenadas referem-se ao novo ponto
zero. O TNC visualiza a deslocao em cada eixo na visualizao X
adicional de estados.
Deslocao: introduzir as coordenadas do novo ponto
zero; os valores absolutos referem-se ao ponto zero da
pea determinado atarvs da memorizao do ponto
de referncia; os valores incrementais referem-se
sempre ao ltimo ponto zero vlido - este pode j ser
deslocado

Adicionalmente em TNC 410:


REF: premindo a softkey REF, o ponto zero
programado refere-se ao ponto zero da mquina.
Neste caso, o TNC caracteriza com REF a primeira Z
frase do ciclo Y
Anular
A deslocao do ponto zero com os valores de coordenadas X=0,
Y=0 e Z=0 anula uma deslocao do ponto zero. G91Y X
Grfico (no em TNC 410) G91X
Se depois de uma deslocao do ponto zero voc programar um
novo bloco, voc pode com o parmetro de mquina 7310 decidir
se o bloco se refere ao novo ou ao antigo ponto zero. Na
maquinao de vrias unidades, o TNC pode representar cada uma
delas graficamente.

Visualizao de estados
A indicao de posio refere-se ao ponto zero activado
(deslocado)
O ponto zero indicado na visualizao de estados adicional refere-
Exemplo de frases NC:
se ao ponto de referncia memorizado manualmente.
N72 G54 G90 X+25 Y-12.5 Z100*
ou
N72 G54 G90 REF X+25 Y-12.5 Z100*

224 8 Programao: Ciclos

Kkap8.pm6 224 08.09.2005, 13:21


8.9 Ciclos para a converso de coordenadas
Deslocao do PONTO ZERO com tabelas de
pontos zero (ciclo G53)
Z
Os pontos zero da tabela de pontos zero podem referir- Y
se ao ponto de referncia actual ou ao ponto zero da N5
mquina (depende do parmetro de mquina 7475) N4
N3
Os valores das coordenadas das tabelas de zero peas X
so exclusivamente absolutos. N2
N1
Adicionalmente, vlido para TNC 426, TNC 430: N0
Se utilizar o grfco de programao em ligao com as
tabelas de pontos zero, seleccione antes do incio do
grfico, no modo de funcionamento Teste, a respectiva
tabela de pontos zero (Estado S).
S se pode acrescentar novas linhas no fim da tabela.
Se utilizar s uma tabela de pontos zero, evita a confuso
de activar nos modos de funcionamento da execuo do
programa.

Aplicao Z
Voc introduz tabelas de pontos zero em Y
passos de maquinao que se repetem com frequncia em N2
diferentes posies da pea ou
N1 X
utilizao frequente da mesma deslocao do ponto zero Y2
Dentro dum programa, voc pode programar pontos zero
Y1 N0
directamente na definio do ciclo, como tambm cham-los de
uma tabela de pontos zero. X2
X1
Deslocao: introduzir o nmero do ponto zero a partir
da tabela de pontos zero, ou um parmetro Q; se
utilizar um parmetro Q, o TNC activa o nmero de
ponto zero desse parmetro Q Activar a tabela de
pontos zero; ver mais adiante neste captulo

Anular
Chamar a deslocao a partir da tabela de pontos zero Exemplo de frases NC:
para as coordenadas X=0; Y=0, etc. N72 G53 #12*
Chamar a deslocao para as coordenadas X=0; Y=0, et.,
directamente com uma definio de ciclo.

Visualizao de estados
Quando os pontos zero da tabela se referem ao ponto zero da
mquina,
A indicao de posio refere-se ao ponto zero activado
(deslocado)
o ponto zero indicado na visualizao de estados adicional se
refere ao ponto zero da mquina, considerando o TNC o ponto de
referncia memorizado manualmente

HEIDENHAIN TNC 410, TNC 426, TNC 430 225

Kkap8.pm6 225 08.09.2005, 13:21


8.9 Ciclos para a converso de coordenadas

Editar tabela de pontos zero TNC 410


Voc selecciona a tabela de pontos zero no modo de
funcionamento Memorizao/Edio do programa
Chamar Gesto de Ficheiros: premir tecla PGM MGT;
ver tambm captulo 4. Gesto de ficheiros)
Seleccionar a tabela de pontos zero disponvel;
desloque o cursor sobre uma tabela de pontos
qualquer e confirme com a tecla ENT
Abrir uma nova tabela de pontos zero: introduza um
novo nome de ficheiro e confirme com a tecla ENT.
Prima a softkey .D, para abrir a tabela de pontos zero
Editar a tabela de pontos zero TNC 426, TNC 430
Voc selecciona a tabela de pontos zero no modo de
funcionamento Memorizao/Edio do programa
Chamar Gesto de Ficheiros: premir tecla PGM MGT;
ver tambm captulo 4. Gesto de ficheiros)
Visualizar tabelas de pontos zero: premir as softkeys
SELECCIONAR TIPO e MOSTRAR. D
Seleccionar a tabela pretendida ou introduzir um novo
nome de ficheiro
Editar um ficheiro A rgua de softkeys indica as
seguintes funes:
Funo Softkey

Seleccionar o incio da tabela

Seleccionar o fim da tabela

Passar para a pgina de trs

Passar para a pgina da frente

Acrescentar linha

Apagar linha

Aceitar a linha introduzida e saltar para a


linha seguinte (no em TNC 410)

Acrescentar a quantidade de linhas que


podem ser introduzidas

Deslocar o cursor uma coluna para a esquerda


(s em TNC 410)

Deslocar o cursor uma coluna para a direita (s em TNC 410)

226 8 Programao: Ciclos

Kkap8.pm6 226 08.09.2005, 13:21


8.9 Ciclos para a converso de coordenadas
Com a funo Aceitar valor real, o TNC memoriza a
posio do eixo que est no cimo da tabela sobre o
campo de marcao (no em TNC 410)

Configurar a tabela de pontos zero (no em TNC 410)


Na segunda e terceira rgua de softkeys voc pode determinar,
para cada tabela de pontos zero, os eixos para os quais se pretende
definir pontos zero. De forma standard, esto todos os eixos
activados. Quando quiser desactivar um eixo, fixe a softkey do eixo
respectivo em OFF. O TNC apaga a coluna correspondente na tabela
de pontos zero.

Sair da tabela de pontos zero


Visualizar outro tipo de ficheiro na gesto de ficheiros e seleccionar
o ficheiro pretendido.

Activar a tabela de pontos zero para a execuo do programa


TNC 410
No TNC 410, utilize no programa de NC a funo %:TAB: para
seleccionar a tabela de pontos zero, onde o TNC deve ir buscar os
pontos zero:
Seleccionar as funes para a chamada do programa:
premir a tecla PGM CALL
Premir a softkey TABELA DE PONTOS ZERO
Introduzir o nome da Tabela de Pontos Zero, e
confirmar com a tecla END
Exemplo de frases NC:
N72 %:TAB: NOMES*

Activar a tabela de pontos zero para a execuo do programa


TNC 426, TNC 430
Em TNC 426, TNC 430 voc deve activar a tabela de pontos zero
manualmente num modo de funcionamento de execuo do
programa:
Seleccionar modo de funcionamento da execuo do
programa, p.ex. execuo contnua do programa
Chamar Gesto de Ficheiros: premir tecla PGM MGT;
ver tambm captulo 4. Gesto de ficheiros)
Seleccionar a tabela de pontos zero disponvel;
desloque o cursor sobre uma tabela de pontos
qualquer e confirme com a tecla ENT. O TNC
caracteriza a tabela seleccionada no campo de estado
com M.

HEIDENHAIN TNC 410, TNC 426, TNC 430 227

Kkap8.pm6 227 08.09.2005, 13:21


8.9 Ciclos para a converso de coordenadas

ESPELHO (ciclo G28)


Z
O TNC pode realizar uma maquinao espelho no plano de Y
maquinao. Ver figura em cima, direita.

Activao
O ciclo espelho activa-se a partir da sua definio no programa.
Tambm actua no modo de funcionamento Posicionamento com
X
Introduo Manual. O TNC mostra na visualizao de estados
adicional os eixos espelho activados
Se voc reflectir s um eixo, modifica-se o sentido de deslocao
da ferrta. Isto no vlido nos ciclos de maquinao.
Se voc reflectir dois eixos, no se modifica o sentido de
deslocao.
O resultado do espelho depende da posio do ponto zero:
O ponto zero situa-se sobre o contorno a reflectir: a trajectria
reflecte-se directamente no ponto zero; ver figura no centro,
direita
O ponto zero situa-se fora do contorno a reflectir: a trajectria
desloca-se; ver figura em baixo, direita
Z
Eixo reflectido? : introduzir o eixo que se pretende
reflectir; voc pode reflectir todos os eixos - incluindo
eixos rotativos - excepto o eixo da ferr.ta e o Y
respectivo eixo secundrio
X
Anular
Programar de novo o ciclo ESPELHO com a introduo NO ENT.
Exemplo de frases NC:
N72 G28 X Y*

228 8 Programao: Ciclos

Kkap8.pm6 228 08.09.2005, 13:21


8.9 Ciclos para a converso de coordenadas
ROTAO (ciclo G73)
Z
Dentro dum programa pode-se rodar o sistema de coordenadas no
plano de maquinao segundo o ponto zero activado.
Y Z
Activao Y X
A ROTAO activa-se a partir da sua definio no programa.
Tambm actua no modo de funcionamento Posicionamento com
Introduo Manual. O TNC visualiza o ngulo de rotao activado na X
visualizao de estados adicional.
Eixo de referncia para o ngulo de rotao:
Plano X/Y Eixo X
Plano Y/Z Eixo Y
Plano Z/X Eixo da ferramenta

Antes da programao, dever ter em conta


O TNC anula uma correco de raio activada atravs da
definio do ciclo G73. Se necessrio, programar de
novo a correco do raio.
Depois de ter definido o ciclo G73, desloque os dois
eixos do plano de maquinao para activar a rotao.

Rotao: introduzir o ngulo de rotao H em graus ().


Campo de introduo: -360 a +360 (valor absoluto
G90 antes de H ou incremental G91 antes H)

Anular
Programar de novo o ciclo G73 ROTAO com o ngulo rotativo 0.
Exemplo de frases NC:
N72 G73 G90 H+25*

HEIDENHAIN TNC 410, TNC 426, TNC 430 229

Kkap8.pm6 229 08.09.2005, 13:21


8.9 Ciclos para a converso de coordenadas

FACTOR DE ESCALA (ciclo G72)


Z
O TNC pode ampliar ou reduzir contornos dentro dum programa.
Voc pode assim diminuir ou aumentar o tamanho da pea.
Y Z
Y
Activao X
O FACTOR DE ESCALA activa-se a partir da sua definio no
programa Tambm se activa no modo de funcionamento
Posicionamento com Introduo Manual. O TNC visualiza o factor de X
escala activado na visualizao de estados adicional.
O factor de escala actua
no plano de maquinao, ou simultaneamente nos trs eixos de
coordenadas (depende do parmetro de mquina 7410)
nas cotas indicadas nos ciclos
tambm nos eixos paralelos U,V,W

Condies
Antes da ampliao ou reduo, o ponto zero deve ser deslocado
para um lado ou esquina do contorno.

Factor?: introduzir o factor F; o TNC multiplica as


coordenadas e os raios com F (tal como descrito em
Activao)
Ampliar: F maior do que de 1 a 99,999 999
Diminuir: F menor do que de 1 a 0,000 001

Anular
Programar de novo o ciclo FACTOR DE ESCALA com factor 1
Exemplo de frases NC:
N72 G72 F0.980000*

230 8 Programao: Ciclos

Kkap8.pm6 230 08.09.2005, 13:21


8.9 Ciclos para a converso de coordenadas
PLANO DE MAQUINAO INCLINADO (ciclo G80,
no em TNC 410)
As funes para a inclinao do plano de maquinao
so ajustadas pelo fabricante da mquina ao TNC e
mquina. Em determinadas cabeas basculantes (mesas
basculantes), o fabricante da mquina determina se o
ngulo programado no ciclo interpretado pelo TNC
como coordenadas dos eixos rotativos, ou como ngulo
matemtico de um plano inclinado. Consulte o manual
da mquina

A inclinao do plano de maquinao realiza-se sempre


em redor do ponto zero activado.
Para noes bsicas, ver o captulo 2.5 Inclinar plano de
maquinao. Leia atentamente todo este captulo.

Activao
No ciclo G80, voc define a posio do plano de maquinao - a
posio do eixo da ferr.ta referida ao sistema de coordenadas fixo
da mquina - com a introduo de ngulos de inclinao. Voc pode
determinar a posio do plano de maquinao de duas maneiras:
Introduzir directamente a posio dos eixos basculantes (ver
figura em cima, direita)
Descrever a posio do plano de maquinao com um mx. de
trs rotaes (ngulo slido) do sistema de coordenadas fixo da
mquina. Voc recebe o ngulo slido que vai introduzir, fixando
um corte perpendicular atravs do plano de maquinao
inclinado, e considerando o corte a partir do eixo em redor do
qual pretende bascular (ver figuras no centro direita e em baixo,
direita). Com dois ngulos slidos. j est claramente definida
no espao qualquer uma das posies da ferr.ta.

Tenha ateno a que a posio do sistema de


coordenadas inclinado e assim tambm os movimentos
de deslocao no sistema inclinado dependem da forma
como voc descreveu o plano inclinado.

Quando voc programa a posio do plano de maquinao por


meio de um ngulo slido, o TNC calcula automaticamente as
posies angulares necessrias dos eixos basculantes, e coloca-as
nos parmetros Q120 (eixo A) at Q122 (eixo C). Se forem possveis
duas solues, o TNC escolhe o caminho mais curto fora a
posio zero dos eixos rotativos.
A sequncia das rotaes para o clculo da posio do plano fixa: o
TNC roda primeiro o eixo A, depois o eixo B, e finalmente o eixo C.
O ciclo G80 activa-se a partir da sua definio no programa. Logo
que se desloca um eixo no sistema inclinado, activa-se a correco
para esse eixo. Para se activar a compensao em todos os eixos,
tem de se mov-los todos.

HEIDENHAIN TNC 410, TNC 426, TNC 430 231

Kkap8.pm6 231 08.09.2005, 13:21


8.9 Ciclos para a converso de coordenadas

Se tiver fixado em ACTIVO a funo INCLINAO da execuo do


programa no modo de funcionamento manual (ver captulo 2.5
Inclinao do plano de maquinao), o valor angular programado
do ciclo G80 FUNCIONAMENTO MANUAL ser escrito de novo.
Eixo e ngulo de rotao: introduzir eixo rotativo com
respectivo ngulo de rotao; programar os eixos de
rotao A, B e C com softkeys.
Se o TNC posicionar automaticamente os eixos rotativos, voc
pode ainda introduzir os seguintes parmetros:
Avano ? F=: velocidade de deslocao do eixo
rotativo em posicionamento automtico
Distncia de segurana ? (incremental): o TNC
posiciona a cabea basculante de forma a que no se
modifique relativamente pea a posio resultante
do prolongamento da ferr.ta na distncia de segurana

Anular
Para se anular os ngulos de inclinao, definir de novo o ciclo
PLANO DE MAQUINAO INCLINADO e introduzir 0 para todos os
eixos rotativos. Seguidamente, definir outra vez o ciclo PLANO DE
MAQUINAO INCLINADO, e confirmar a pergunta de dilogo com
a tecla NO ENT. Desta forma, a funo fica inactiva.

Posicionar o eixo rotativo

O fabricante da mquina determina se o ciclo G80


posiciona automaticamente o(s) eixo(s) rotativo(s), ou se
preciso posicionar previamente os eixos rotativos no
programa. Consulte o manual da mquina

Quando o ciclo G80 posiciona automaticamente os eixos rotativos,


vlido o seguinte:
O TNC s pode posicionar automaticamente eixos controlados.
Na definio do ciclo, ainda preciso introduzir para alm dos
ngulos de inclinao a distncia de segurana e o avano com
que so posicionados os eixos de inclinao.
S se utiliza ferramentas previamente ajustadas (longitude total
da ferr.ta na frase G99 da tabela de ferr.tas)
No processo dde inclinao, a posio do extremo da ferrta.
permanece invarivel em relao pea.
O TNC efectua o processo de inclinao com o ltimo avano
programado. O mximo avano possvel depende da
complexidade da cabea basculante (mes basculante)

Exemplo de frases NC
N50 G00 G40 Z+100 *
N60 X+25 Y+10 *
N70 G01 A+15 F1000 * Posicionar o eixo rotativo
N80 G80 A+15 * Definir o ngulo para o clculo da correco
N90 G00 G40 Z+80 * Activar a correco eixo da ferrta.
N100 X-7.5 Y-10 * Activar a correco plano de maquinao

232 8 Programao: Ciclos

Kkap8.pm6 232 08.09.2005, 13:21


8.9 Ciclos para a converso de coordenadas
Visualizao de posies num sistema inclinado
As posies visualizadas (NOMINAL E REAL) e a visualizao do
ponto zero na visualizao de estados adicional, depois da activao
do ciclo G80, referem-se ao sistema de coordenadas inclinado. A
posio visualizada j no coincide, depois da definio do ciclo
com as coordenadas da ltima posio programada antes do ciclo
G80.

Superviso do espao de trabalho


O TNC comprova, no sistema de coordenadas inclinado, apenas os
limites dos eixos que se esto a mover. Se necessrio, o TNC emite
um aviso de erro

Posicionamento no sistema inclinado


Com a funo auxiliar M130, voc tambm pode alcanar posies
no sistema inclinado e que se refiram ao sistema de coordenadas
sem inclinar (ver captulo 7.3 Funes auxiliares para indicao de
coordenadas).

Combinao com outros ciclos de converso de coordenadas


Na combinao de ciclos de converso de coordenadas, h que ter-
se em conta que a inclinao do plano de maquinao sempre se
efectua em redor do ponto zero activado. Voc pode executar uma
deslocao do ponto zero antes de activar o ciclo G80, neste caso,
voc desloca o sistema de coordenadas fixo da mquina.
Se deslocar o ponto zero depois de activar o ciclo G80, voc est a
deslocar o sistema de coordenadas inclinado.
Importante: ao anular os ciclos, proceda na ordem inversa da
utilizada na definio:
1. Activar a deslocao do ponto zero
2. Activar a inclinao do plano de maquinao
3. Activar a rotao
...
Maquinao da pea
...
1. Anular a rotao
2. Anular a inclinao do plano de maquinao
3. Anular a deslocao do ponto zero

Medio automtica no sistema inclinado


Com o ciclo G55, voc pode medir peas num sistema inclinado.
Os resultados de medio so memorizados pelo TNC
em parmetros Q, e voc pode posteriormente utiliz-los (p.ex.
emisso dos resultados de medies para uma impressora).

HEIDENHAIN TNC 410, TNC 426, TNC 430 233

Kkap8.pm6 233 08.09.2005, 13:21


8.9 Ciclos para a converso de coordenadas

Normas para trabalhar com o ciclo G80 PLANO DE


MAQUINAO INCLINADO
1 Elaborar o programa
Definir a ferrta. (no preciso, se estiver activado TOOL.T), e
introduzir a longitude da ferrta.
Chamada da ferrta.
Retirar a ferrta. de forma a que ao inclinar no se possa produzir
nenhuma coliso entre a ferrta. e a pea.
Se necessrio, posicionar o(s) eixo(s) rotativo(s) com a frase G01
no respectivo valor angular (depende de um parmetro de
mquina)
Se necessrio, activar a deslocao do ponto zero
Definir o ciclo G80 PLANO DE MAQUINAO INCLINADO;
introduzir os valores angulares dos eixos rotativos
Deslocar todos os eixos principais (X, Y, Z) para activar a correco
Programar a maquinao como se fosse efectuada no plano no
inclinado
Anular o ciclo 10 PLANO DE MAQUINAO INCLINADO,
introduzir 0 para todos os eixos rotativos
Desactivar a funo PLANO DE MAQUINAO INCLINADO;
definir de novo o ciclo G80, confirmar a pergunta de dilogo com
NO ENT
Se necessrio, anular a deslocao do ponto zero
Se necessrio, posicionar os eixos rotativos na posio 0

2 Fixar a pea

3 Preparao no modo de funcionamento


posicionamento com introduo manual
Posicionar o(s) eixo(s) rotativo(s) para memorizao do ponto de
referncia no valor angular respectivo. O valor angular orienta-se
segundo a superfcie de referncia seleccionada na pea.

4 Preparao no modo de funcionamento


manual
Fixar a funo Inclinar plano de maquinao com a softkey 3D-ROT
em ACTIVO para o modo de funcionamento Manual;em eixos no
controlados, introduzir os valores angulares no men
Nos eixos no controlados, os valores angulares introduzidos
devem coincidir com a posio real do(s) eixo(s) seno o TNC
calcula mal o ponto de referncia.

234 8 Programao: Ciclos

Kkap8.pm6 234 08.09.2005, 13:21


8.9 Ciclos para a converso de coordenadas
5 Memorizar o ponto de referncia
Manualmente, roando a pea da mesma forma que no sistema
no inclinado (ver captulo Memorizar ponto de referncia sem
apalpador 3D)
Controlado com o apalpador 3-D da HEIDENHAIN (ver captulo
12.3 Memorizao do ponto de referncia com um apalpador
3D)

6 Iniciar o programa de maquinao no modo de funcionamento


Execuo contnua do Programa

7 Modo de funcionamento manual


Fixar a funo Inclinar plano de maquinao com a softkey 3D-ROT
em INACTIVO. Introduzir no men o valor angular 0 para todos os
eixos angulares (ver captulo 2.5 Inclinao do plano de
maquinao)

HEIDENHAIN TNC 410, TNC 426, TNC 430 235

Kkap8.pm6 235 08.09.2005, 13:21


8.9 Ciclos para a converso de coordenadas

Exemplo: ciclos de converso de coordenadas

Execuo do programa
Converso de coordenadas no programa principal
R5

10
Maquinao no sub-programa 1 (ver captulo Y R5
9 Programao: sub-programas e repeties

10
parciais dum programa) 130 X
20 10
45
30

65

X
65 130

%KOUMR G71 *
N10 G30 G17 X+0 Y+0 Z-20 * Definio do bloco
N20 G31 G90 X+130 Y+130 Z+0 *
N30 G99 T1 L+0 R+1 * Definio da ferramenta
N40 T1 G17 S4500 * Chamada da ferramenta
N50 G00 G40 G90 Z+250 * Retirar a ferramenta
N60 G54 X+65 Y+65 * Deslocao do ponto zero para o centro
N70 L1,0 * Chamada da fresagem
N80 G98 L10 * Fixar uma marca para a repetio parcial do programa
N90 G73 G91 H+45 * Rotao a 45 em incremental
N100 L1,0 * Chamada da fresagem
N110 L10,6 * Retrocesso ao LBL 10; seis vezes no toal
N120 G73 G90 H+0 * Anular a rotao
N130 G54 X+0 Y+0 * Anular a deslocao do ponto zero
N140 G00 Z+250 M2 * Retirar a ferramenta, fim do programa

236 8 Programao: Ciclos

Kkap8.pm6 236 08.09.2005, 13:21


N150 G98 L1 *

8.9 Ciclos para a converso de coordenadas


Sub-programa 1:
N160 G00 G40 X+0 Y+0 * Determinao da fresagem
N170 Z+2 M3 *
N180 G01 Z-5 F200 *
N190 G41 X+30 *
N200 G91 Y+10 *
N210 G25 R5 *
N220 X+20 *
N230 X+10 Y-10 *
N240 G25 R5 *
N250 X-10 Y-10 *
N260 X-20 *
N270 Y+10 *
N280 G40 G90 X+0 Y+0 *
N290 G00 Z+20 *
N300 G98 L0 *
N999999 %KOUMR G71 *

HEIDENHAIN TNC 410, TNC 426, TNC 430 237

Kkap8.pm6 237 08.09.2005, 13:21


8.10 Ciclos especiais

8.10 Ciclos especiais


TEMPO DE ESPERA (ciclo G04)
Num programa em funcionamento, o TNC executa a frase seguinte
s depois de decorrido o tempo de espera programado. Um tempo
de espera pode, por exemplo, servir para retirar aparas.

Activao
O ciclo activa-se a partir da sua definio no programa. No afecta
os estados (permanentes) que actuam de forma modal, como p.ex.
a rotao da ferrta. (cabeote).
Tempo de espera em segundos: introduzir o tempo de
espera em segundos
Campo de introduo de 0 a 600 s (1 hora) em passos
de 0,001 s
Exemplo de frases NC:
N72 G04 F1.5*

CHAMADA DO PROGRAMA (ciclo G39)


N70 G39 P01 50 * % LOT31 G71
Voc pode atribuir quaisquer programas de maquinao como, p.ex. .
ciclos especiais de furar ou mdulos geomtricos a um ciclo de .
maquinao. Voc chama este programa como se fosse um ciclo. .
N90 ... M99
Antes da programao, dever ter em conta
Se quiser chamar um programa de dilogo em texto
claro, introduza o tipo de ficheiro .H a seguir ao nome do
programa. N99999 LOT31 G71

Para o TNC 426, TNC 430 tambm vlido o seguinte


Se introduzir s o nome do programa, o programa do
ciclo deve estar no mesmo directrio que o programa
chamado.
Se o programa do ciclo no estiver no mesmo directrio
que o programa chamado, introduza o nome do caminho
de procura completo, p.ex.\KLAR35\FK1\50.I .

238 8 Programao: Ciclos

Kkap8.pm6 238 08.09.2005, 13:21


Nome do programa: nome do programa que se

8.10 Ciclos especiais


pretende chamar, se necessrio indicando o caminho
de procura onde est o programa
Voc chama o programa com
G79 (frase separada) ou
M99 (actua por frases) ou
M89 (executa-se depois de cada frase de
posicionamento)

Exemplo: chamada do programa


Pretende-se chamar o programa 50 com a chamada de ciclo
Exemplo de frases NC
N550 G39 P01 50 * Determinao: Programa 50 um ciclo
N560 G00 X+20 Y+50 M99 * Chamada do programa 50

ORIENTAO DA FERRAMENTA (ciclo G36)


Z
Y
O fabricante da mquina prepara a mquina e o TNC para
o ciclo G36.

O TNC pode controlar a ferrta. principal duma mquina-ferr.ta e rod-


X
la numa posio determinada segundo um ngulo.
A orientao da ferrta. precisa, p.ex.
em sistemas de troca de ferrta. com uma determinada posio
para a troca da ferrta.
para ajustar a janela de envio e recepo do apalpador 3D com
transmisso de infra-vermelhos

Activao
O TNC posiciona a posio angular definida no ciclo com a
programao de M19.
Se voc programar M19 sem ter definido primeiro o ciclo G36, o
TNC posiciona a ferr.ta principal num valor angular determinado
num parmetro da mquina (ver manual da mquina).
ngulo de orientao: introduzir o ngulo referente ao
eixo de referncia angular do plano de maquinao
Campo de introduo: o a 360
Preciso de introduo: 0,001
Exemplo de frases NC:
N72 G36 S25*

HEIDENHAIN TNC 410, TNC 426, TNC 430 239

Kkap8.pm6 239 08.09.2005, 13:21


8.10 Ciclos especiais

TOLERNCIA (ciclo G62, no em TNC 410)


O TNC rectifica automaticamente o contorno entre quaisquer Y
elementos de contorno (no corrigidos ou corrigidos). A ferrta.
desloca-se, assim, de forma contnua sobre a superfcie da pea. Se
necessrio, o TNC reduz automaticamente o avano programado de
forma a que o programa seja sempre executado sem solavancos

T
com a mxima velocidade possvel. Melhora-se a qualidade da
superfcie e poupa-se a parte mecnica da mquina.
Com o alisamento, produz-se um desvio do contorno. O valor do
desvio do contorno (valor de tolerncia) est determinado num
parmetro de mquina pelo fabricante da sua mquina. Com o ciclo
G62 voc pode modificar o valor de tolerncia ajustado
previamente (ver figura em cima, direita).
X
O fabricante da mquina adapta a fresagem rpida de
contornos ao TNC e mquina. Consulte o manual da
mquina

Antes da programao, dever ter em conta


O ciclo G62 activa-se com DEF, quer dizer, actua a partir
da sua definio no programa.
Voc anula o ciclo G62, definindo de novo o ciclo G62, e
confirmando com NO ENT a pergunta de dilogo de
VALOR DE TOLERNCIA.

Valor de tolerncia para arredondamento de esquina:


desvio permitido do contorno em mm

Exemplo de frases NC:


N72 G62 T0.05*

240 8 Programao: Ciclos

Kkap8.pm6 240 08.09.2005, 13:21


Programao:
9
Sub-programas e
repeties parciais
de um programa

Lkap9.pm6 241 08.09.2005, 13:23


9.9.1 Caracterizar sub-programas e repeties parciais dum programa;
9.2 Sub-programas

9.1 Caracterizar sub-programas e


repeties parciais de um
programa
Voc pode executar repetidas vezes com sub-programas e
repeties parciais de um programa os passos de maquinao
programados uma vez.

Label
Os sub-programas e as repeties parciais dum programa
comeam num programa de maquinao com a funo G98 L.
L a abreviatura de Label (em ingl. significa marca, caracterstica).
Os Label recebem um nmero entre Label 1 e 254. Voc s pode
atribuir uma vez cada nmero Label no programa com G98.

Se voc atribuir um nmero Label mais do que uma vez,


o TNC emite um aviso de erro no final da frase G98.
Para o TNC 426, TNC 430 tambm vlido o seguinte
Em programas muito extensos, com MP7229 voc pode
limitar a verificao a um nmero programvel de frases.

Label 0 (G98 L0) caracteriza o final de um sub-programa e por isso


pode ser utilizado quantas vezes se pretender.

9.2 Sub-programas
% ...
Funcionamento
1 O TNC executa o programa de maquinao at chamada dum
sub-programa Ln,0. n um nmero Label qualquer
L1,0
2 A partir daqui, o TNC executa o sub-programa chamado at ao fim
do sub-programa G98 L0
3 Depois, o TNC continua com o programa de maquinao com a
frase a seguir chamada do sub-programa Ln,0 G00 Z+100 M2
G98 L1 *
Indicaes sobre a programao
Um programa principal pode conter at 254 sub-programas
Pode chamar-se sub-programas em qualquer sequncia quantas G98 L0 *
vezes se pretender N99999 % ...
Um sub-programa no pode chamar-se a si mesmo
Os sub-programas programam-se no fim de um programa
principal (por detrs da frase com M2 ou M30)
Se houver sub-programas dentro do programa de maquinao
antes da frase com M02 ou M3, estes executam-se, pelo menos
uma vez, sem chamada

242 9 Programao: Sub-programas e repeties parciais de um programa

Lkap9.pm6 242 08.09.2005, 13:23


9.3 Repeties parciais dum programa
Programar um sub-programa
98 Caracterizar o incio: seleccionar a funo G98
Premir a tecla L situada no teclado alfanumrico e
introduzir o nmero do sub-programa
Caracterizar o fim:seleccionar a funo G98 e
introduzir L0

Chamar um sub-programa
Chamar sub-programas: premir a tecla L
Introduzir o nmero Label do programa que vai ser
chamado e ,0

L0,0 LBL 0 no permitido porque corresponde


chamada do fim dum sub-programa.

9.3 Repeties parciais de um


programa % ...

Iniciar as repeties de programas parciais com a marca G98 Ln. n


um nmero Label qualquer. A repetio dum programa parcial
finaliza com Ln,m. m a quantidade de repeties de programas G98 L1 *
parciais.

Funcionamento
1 O TNC executa o programa de maquinao at ao fim do
L1,2 *
programa parcial (L1,2)
2 A seguir, o TNC repete o programa parcial entre o Label a ser
chamado e a chamada de Label L1,2 tantas vezes quantas vezes N99999 % ...
se tiver indicado a seguir vrgula
3 Depois, o TNC continua com o programa de maquinao

Indicaes sobre a programao


Voc pode repetir uma parte de programa at 65 534 vezes
sucessivamente
A repetio parcial de um programa realiza-se sempre uma vez
mais do que as repeties programadas.

Programar uma repetio de um programa parcial


98 Caracterizar o incio: seleccionar a funo G98
Premir a tecla L e introduzir o nmero Label para o
programa parcial que vai ser repetido

Chamar uma repetio de um programa parcial


Premir a tecla L, introduzir o nmero Label do
programa parcial que pretende repetir e a seguir
vrgula, a quantidade de repeties

HEIDENHAIN TNC 410, TNC 426, TNC 430 243

Lkap9.pm6 243 08.09.2005, 13:23


9.4 Um programa qualquer como sub-programa

9.4 Um programa qualquer como


sub-programa
1 O TNC executa o programa de maquinao at voc chamar um
% A G71 * % B G71 *
outro programa com %
2 A seguir, o TNC executa o programa chamado at ao seu fim
%B
3 Depois, o TNC executa o programa (chamado) de maquinao
com a frase a seguir chamada do programa.

Indicaes sobre a programao N99999 % A G71 * N99999 % B G71 *


O TNC no precisa de nenhum Label para poder utilizar um
programa qualquer como sub-programa.
O programa chamado no pode conter a funo auxiliar M2 ou
M30
O programa chamado no pode conter nenhuma chamada com %
no programa que se pretende chamar.
Voc tambm pode chamar um programa
Chamar um programa qualquer como sub-programa qualquer com o ciclo G39.

Chamar o programa: premir a tecla % e introduzir o Se quiser chamar um programa de


nome do programa que se pretende chamar dilogo em texto claro,
introduza o tipo de ficheiro .H a seguir ao
Funo Softkey nome do programa.
Para o TNC 426, TNC 430 tambm
Chamar o programa de dilogo em texto claro
vlido o seguinte
Se introduzir s o nome do programa, o
Chamar o programa DIN/ISO programa que se chama deve estar no
mesmo directrio que o programa
Chamar um programa memorizado chamado.
externamente (s em TNC410) Se o programa chamado no estiver no
mesmo directrio do programa que
pretende chamar, introduza o nome do
Converter frase %EXT aps % INT (chamar programa
caminho completo, p.ex.
memorizado internamente (s em TNC 410) TNC:\VZW35\SCHRUPP\PGM1.I

Chamar um tipo de programa que est determinado


na funo MOD Introduo do Programa
(s em TNC 410)

244 9 Programao: Sub-programas e repeties parciais de um programa

Lkap9.pm6 244 08.09.2005, 13:23


9.5 Sobreposies
9.5 Sobreposies
Voc pode sobrepor sub-programas e repeties parciais de um
programa da seguinte forma:
Sub-programas dentro de um sub-programa
Repeties parciais dentro de uma repetio parcial do programa
Repetir sub-programas
Repeties parciais de um programa dentro de um sub-programa

Profundidade de sobreposio
A profundidade de sobreposio determina quantas vezes os
programas parciais ou sub-programas podem conter outros sub-
programas ou repeties parciais de um programa.
Mxima profundidade de sobreposio para sub-programas: 8
Mxima profundidade de sobreposio para chamadas de
programa principal: 4
Voc pode sobrepor quantas vezes quiser repeties parciais de
um programa

Sub-programa dentro de um sub-programa


Exemplo de frases NC
%UPGMS G71 *
...
N170 L1,0 * chamado o sub-programa em Label G98 L1
...
N350 G00 G40 Z+100 M2 * ltima frase do
programa principal (com M2)
N360 G98 L1 * Incio do sub-programa 1
...
N390 L2,0 * chamado o sub-programa em Label G98 L2
...
N450 G98 L0 * Fim do sub-programa 1
N460 G98 L2 * Incio do sub-programa 2
...
N620 G98 L0 * Fim do sub-programa 2
N999999 %UPGMS G71*

HEIDENHAIN TNC 410, TNC 426, TNC 430 245

Lkap9.pm6 245 08.09.2005, 13:23


9.5 Sobreposies

Execuo do programa
1 passo: O programa principal UPGMS executado at frase
N170.
2 passo: chamado o sub-programa 1 e executado at frase
N390.
3 passo: chamado o sub-programa 2 e executado at frase
N620. Fim do sub-programa 2 e retrocesso ao sub-
programa de onde foi chamado.
4 passo: O sub-programa 1 executado desde a frase N400 at
frase N450. Fim do sub-programa 1 e retrocesso ao
programa principal UPGMS.
5 passo: executado o programa principal UPGMS desde a
frase N180 at frase N350. Retrocesso frase 1 e
fim do programa.

Repetir repeties parciais de um programa


Exemplo de frases NC
%REPS G71 *
...
N150 G98 L1 * Incio da repetio do programa parcial
...
N200 G98 L2 * Incio da repetio do programa parcial 2
...
N270 L2,2 * Programa parcial entre esta frase e G98 L2
... (Frase N200) repetida 2 vezes
N350 L1,1 * Programa parcial entre esta frase e G98 L1
... (Frase N150) repetida 1 vez
N999999 %REPS G71 *

Execuo do programa
1 passo: executado o programa principal REPS at frase
N270
2 passo: O programa parcial repetido 2 vezes entre a frase
N270 e a frase N200
3 passo: executado o programa principal REPS desde a frase
N280 at frase N350
4 passo: O programa parcial entre a frase N350 e a frase N150
repetido 1 vez (contm a repetio de programa
parcial entre a frase N200 e a frase N270)
5 passo: executado o programa principal REPS desde a frase
N360 at frase N999 (fim do programa)

246 9 Programao: Sub-programas e repeties parciais de um programa

Lkap9.pm6 246 08.09.2005, 13:23


9.5 Sobreposies
Repetio do sub-programa
Exemplo de frases NC
%UPGREP G71 *
...
N100 G98 L1 * Incio da repetio parcial do programa
N110 L2,0 * Chamada do sub-programa
N120 L1,2 * Programa parcial entre esta frase e G98 L1
... (Frase N100) repetida 2 vezes
N190 G00 G40 Z+100 M2 * ltima frase de programa do programa principal
com M2
N200 G98 L2 * Incio do sub-programa
...
N280 G98 L0 * Fim do sub-programa
N999999 %UPGREP G71 *

Execuo do programa
1 passo: executado o programa principal UPGREP at frase
N110
2 passo: Chamada e execuo do sub-programa 2
3 passo: O programa parcial entre a frase N120 e a frase N100
repetido 2 vezes: o sub-programa 2 chamado 2
vezes
4 passo: executado o programa principal UPGREP da frase
N130 at frase N190; fim do programa

HEIDENHAIN TNC 410, TNC 426, TNC 430 247

Lkap9.pm6 247 08.09.2005, 13:23


9.6 Exemplos de programao

Exemplo: fresar um contorno em vrias aproximaes

Execuo do programa
Posicionamento prvio da ferrta. sobre o lado
superior da pea Y
Introduzir passo em incremental
100
Fresar contorno
Repetir passo e fresar contorno
60

5
R4
I,J
50

X
5 50 100

%PGMWDH G71 *
N10 G30 G17 X+0 Y+0 Z-40 *
N20 G31 G90 X+100 Y+100 Z+0 *
N30 G99 T1 L+0 R+7,5 * Definio da ferramenta
N40 T1 G17 S4000 * Chamada da ferramenta
N50 G00 G40 G90 Z+250 * Retirar a ferramenta
N60 I+50 J+50 * Memorizar o plo
N70 G10 R+60 H+180 * Posicionamento prvio no plano de maquinao
N80 G01 Z+0 F1000 M3 * Posicionamento prvio sobre o lado superior da pea
N90 G98 L1 * Marca para a repetio parcial do programa
N100 G91 Z-3 * Aprofundamento em incremental (em vazio)
N110 G11 G41 G90 R+45 H+180 F250 * Primeiro ponto de contorno
N120 G26 R5 * Chegada ao contorno
N130 H+120 * Contorno
N140 H+60 *
N150 H+0 *
N160 H-60 *
N170 H-120 *
N180 H+180 *
N190 G27 R5 F500 * Sada do contorno
N200 G40 R+60 H+180 F1000 * Retirar
N210 L1,9 * Retrocesso a LBL 1; nove vezes no total
N220 G00 Z+250 M2 * Retirar a ferramenta, fim do programa
N999999 %PGMWDH G71 *

248 9 Programao: Sub-programas e repeties parciais de um programa

Lkap9.pm6 248 08.09.2005, 13:23


9.6 Exemplos de programao
Exemplo: grupos de furos

Execuo do programa
Aproximao de grupos de furos no programa
principal
Y
Chamada de grupo de furos (sub-programa 1)
100
Programar grupo de furos s uma vez no sub-
programa

60

5
20

20
10

X
15 45 75 100

%UP1 G71 *
N10 G30 G17 X+0 Y+0 Z-40 *
N20 G31 G90 X+100 Y+100 Z+0 *
N30 G99 T1 L+0 R+2,5 * Definio da ferramenta
N40 T1 G17 S5000 * Chamada da ferramenta
N50 G00 G40 G90 Z+250 * Retirar a ferramenta
N60 G83 P01 +2 P02 -30 P03 +5 P04 0 Definio do ciclo de Furar
P05 300 *
N70 X+15 Y+10 M3 * Chegada ao ponto de partida do grupo de furos 1, ferr.ta ligada
N80 L1,0 * Chamada do sub-programa para o grupo de furos
N90 X+45 Y+60 * Chegada ao ponto de partida do grupo de furos 2
N100 L1,0 * Chamada do sub-programa para o grupo de furos
N110 X+75 Y+10 * Chegada ao ponto de partida do grupo de furos 3
N120 L1,0 * Chamada do sub-programa para o grupo de furos
N130 G00 Z+250 M2 * Fim do programa principal

N140 G98 L1 * Incio do sub-programa 1: grupo de furos


N150 Z+2 M99 * 1. furo, em Z, na distncia de segurana, chamar o ciclo
N160 G91 X+20 M99 * Chegada ao furo 2, chamada do ciclo
N170 Y+20 M99 * Chegada ao furo 3, chamada do ciclo
N180 X-20 G90 M99 * Chegada ao furo 4, chamada do ciclo
N190 G98 L0 * Fim do sub-programa 1
N999999 %UP1 G71 *

HEIDENHAIN TNC 410, TNC 426, TNC 430 249

Lkap9.pm6 249 08.09.2005, 13:23


9.6 Exemplos de programao

Exemplo: Grupos de furos com vrias ferramentas

Execuo do programa
Programar ciclos de maquinao no programa
principal Y Y
Chamar figura de furos completa (sub-
100
programa 1)
Chegada aos grupos de furos no sub-
programa 1. Chmar grupo de furos (sub-
programa 2) 60
Programar grupo de furos s uma vez no sub-
programa 2 5
20

20
10

X Z
15 45 75 100 -15

-20

%UP2 G71 *
N10 G30 G17 X+0 Y+0 Z-40 *
N20 G31 G90 X+100 Y+100 Z+0 *
N30 G99 T1 L+0 R+4 * Definio da ferrta. broca de centragem
N40 G99 T2 L+0 R+3 * Definio da ferrta. broca
N50 G99 T3 L+0 R+3,5 * Definio da ferrta. macho de abrir roscas
N60 T1 G17 S5000 * Chamada da ferrta. broca de centragem
N70 G00 G40 G90 Z+250 * Retirar a ferramenta
N80 G83 P01 +2 P02 -3 P03 +3 P04 0 Definio do ciclo Centrar
P05 250 *
N90 L1,0 * Chamada do sub-programa 1 para figura de furos completa
N100 G00 Z+250 M6 * Troca de ferramenta
N110 T2 G17 S4000 * Chamada da ferrta. para o ciclo de furar
N120 G83 P01 +2 P02 -25 P03 +5 P04 0 Definio do ciclo de Furar
P05 250 *
N130 L1,0 * Chamada do sub-programa 1 para figura de furos completa
N140 G00 Z+250 M6 * Troca de ferramenta
N150 T3 G17 S500 * Chamada da ferrta. macho de abrir roscas
N160 G84 P01 +2 P02 -15 P03 0 P04 500 * Definio de ciclo de roscar
N170 L1,0 * Chamada do sub-programa 1 para figura de furos completa
N180 G00 Z+250 M2 * Fim do programa principal

250 9 Programao: Sub-programas e repeties parciais de um programa

Lkap9.pm6 250 08.09.2005, 13:23


N190 G98 L1 *

9.6 Exemplos de programao


Incio do sub-programa 1: figura de furos completa
N200 G00 G40 G90 X+15 Y+10 M3 * Chegada ao ponto de partida do grupo de furos 1
N210 L2,0 * Chamada do sub-programa 2 para grupo de furos
N220 X+45 Y+60 * Chegada ao ponto de partida do grupo de furos 2
N230 L2,0 * Chamada do sub-programa 2 para grupo de furos
N240 X+75 Y+10 * Chegada ao ponto de partida do grupo de furos 3
N250 L2,0 * Chamada do sub-programa 2 para grupo de furos
N260 G98 L0 * Fim do sub-programa 1

N270 G98 L2 * Incio do sub-programa 2: grupo de furos


N280 Z+2 M99 * Furo 1 com ciclo de maquinao activado
N290 G91 X+20 M99 * Chegada ao furo 2, chamada do ciclo
N300 Y+20 M99 * Chegada ao furo 3, chamada do ciclo
N310 X-20 G90 M99 * Chegada ao furo 4, chamada do ciclo
N320 G98 L0 * Fim do sub-programa 2
N999999 %UP2 G71 *

HEIDENHAIN TNC 410, TNC 426, TNC 430 251

Lkap9.pm6 251 08.09.2005, 13:23


Lkap9.pm6 252 08.09.2005, 13:23
Programao:
10
Parmetros Q

Mkap10.pm6 253 08.09.2005, 13:24


10.1 Princpio de funcionamento e resumo de funes

10.1 Princpio e resumo de funes


Com os parmetros Q pode-se definir num programa de
maquinao uma famlia completa de peas. Para isso, em vez de
valores numricos, introduzem-se parmetros Q. Q6

Os parmetros Q utilizam-se por exemplo para


Q1 Q3
Valores de coordenadas
Avanos Q4
Q2
Rotaes
Dados do ciclo Q5

Alm disso, com os parmetros Q pode-se programar contornos


determinados atravs de funes matemticas, ou executar os
passos da maquinao que dependem de condies lgicas.
Um parmetro Q caracterizado com a letra Q e um nmero de 0 a
399. Os parmetros Q dividem-se em trs campos:

Significado Campo

Parmetros de livre utilizao, global para Q0 at Q99


activados todos os programas existentes
na memria do TNC.

Parmetros para funes especiais do TNC Q100 at Q199

Parmetros utilizados de preferncia Q200 at Q399


para ciclosactuam globalmente (TNC 410: at Q299)
para todos os programas existentes
na memria do TNC

Avisos sobre a programao


No se pode misturar num programa parmetros Q com valores
numricos.
Pode-se atribuir aos parmetros Q valores numricos entre -99
999,9999 e +99 999,9999

O TNC atribui a certos parmetros Q sempre o mesmo


dado, p.ex., ao parmetro Q108 atribui o raio actual da
ferrta. Ver captulo 10.9 Parmetros Q pr-definidos.
Se utilizar os parmetros de Q1 at Q99 nos ciclos do
fabricante, determine com o parmetro de mquina
MP7251 se estes parmetros actuam s a nvel local no
ciclo do fabricante ou se actuam de forma global para
todos os programas.

254 10 Programao: Parmetros Q

Mkap10.pm6 254 08.09.2005, 13:24


10.2 Tipos de funes - Parmetros Q em vez de valores numricos
Chamar as funes de parmetros Q
No TNC 426, TNC 430: enquanto introduz um programa de
maquinao, prima a softkey PARMETROS.
TNC 410: prima a tecla Q (na caixa para introduo de nmeros e
seleco de eixo com a tecla /+ ).
O TNC mostra as seguintes softkeys:
Grupo de funes Softkey

Funes matemticas bsicas

Funes angulares

Funes se/ento, saltos

Funes especiais

Introduzir directamente frmulas

10.2 Tipos de funes - Parmetros Q


em vez de valores numricos Q1

Com a funo paramtrica D0: ATRIBUIO, voc pode


atribuir valores numricos aos parmetros Q. Depois, no programa
de maquinao memorize o parmetro Q em vez do valor numrico.
Q1
Exemplo de frases NC
N150 D00 Q10 P01 +25 * Atribuio: Q2 Z2
... Q10 recebe o valor 25
N250 G00 X +Q10 * corresponde a G00 X +25 Q2
Z1
Para os tipos de funes, programam-se p.ex. como parmetros Q
as dimenses de uma pea.
Para a maquinao dos diferentes tipos de peas, atribua a cada um
destes parmetros um valor numrico correspondente.
Exemplo
Cilindro com parmetros Q
Raio do cilindro R = Q1
Altura do cilindro H = Q2
Cilindro Z1 Q1 = +30
Q2 = +10
Cilindro Z2 Q1 = +10
Q2 = +50

HEIDENHAIN TNC 410, TNC 426, TNC 430 255

Mkap10.pm6 255 08.09.2005, 13:24


10.3 Descrever contornos atravs de funes matemticas

10.3 Descrever contornos atravs de


funes matemticas
Com parmetros Q voc pode programar no programa de
maquinao funes matemticas bsicas:
Seleccionar funes matemticas bsicas: premir a softkey
FUN. BSICAS O TNC mostra as seguintes softkeys:

Funo Softkey

D00: ATRIBUIO
p.ex. D00 Q5 P01 +60 *
Atribuir valor directamente

D01: ADIO
p.ex. D01 Q1 P01 Q2 P02 5 *
Determinar e atribuir a soma de dois valores

D02: SUBTRACO
p.ex. D02 Q1 P01 +10 P02 +5 *
Determinar e atribuir a diferena de dois valores

D03: MULTIPLICAO
p.ex. D03 Q2 P01 +3 P02 +3 *
Determinar e atribuir o produto de dois valores

D04: DIVISO
p.ex. D04 Q4 P01 +8 P02 +Q2 *
Determinar e atribuir o produto de dois valores
Proibido: Diviso por 0!

D05: RAIZ
p.ex. D05 Q20 P01 4 *
Determinar e atribuir a raiz quadrada de um nmero
Proibido: raiz de um valor negativo!

direita do sinal =, pode-se introduzir:


dois nmeros
dois parmetros Q
um nmero e um parmetro Q
Os parmetros Q e os valores numricos nas comparaes podem
ser com ou sem sinal

256 10 Programao: Parmetros Q

Mkap10.pm6 256 08.09.2005, 13:24


10.3 Descrever contornos atravs de funes matemticas
Exemplo: programar clculos bsicos

Seleccionar funes de parmetros Q: premir a Seleccionar funes de


tecla Q ou a softkey PARMETROS parmetros Q: premir a tecla Q
ou a softkey PARMETROS
<
<
Seleccionar funes matemticas bsicas:
premir a softkey FUN. ESPECIAIS Seleccionar funes
matemticas bsicas: premir a
< softkey FUN. ESPECIAIS

Seleccionar a funo de parmetros Q <


ATRIBUIO: premir a softkey D0 X = Y
Seleccionar a funo de
N do Parmetro para resultado? parmetros Q MULTIPLICAO:
< premir a softkey D03 X Y
5 Introduzir o nmero do parmetro Q: 5
N de parmetro para resultado?
1. Valor ou parmetro ?
< 12 Introduzir o nmero do
parmetro Q: 12
10 Atribuir o valor numrico 10 a Q5

Multiplicando?

Q5 Introduzir Q5 como primeiro


valor

Multiplicador?

7 Introduzir 7 como segundo valor

O TNC mostra as seguintes frases de programa:


N160 D00 Q5 P01 +10 *
N170 D03 Q12 P01 +Q5 P02+7 *

HEIDENHAIN TNC 410, TNC 426, TNC 430 257

Mkap10.pm6 257 08.09.2005, 13:24


10.4 Funes angulares (Trigonometria)

10.4 Funes angulares (Trigonometria)


O seno, o co-seno e a tangente correspondem s propores de
cada lado de um tringulo rectngulo. Sendo:
Seno: seno = a / c
Co-seno: cos = b / c c
a
Tangente: tan = a / b = seno / cos

Sendo b
c o lado oposto ao ngulo recto (hipotenusa)
a o lado oposto ao ngulo (contracateto)
b o terceiro lado (ancateto)

Atravs da tangente, o TNC pode calcular o ngulo:


= arctan = arctan (a / b) = arctan (seno / cos )
Funo Softkey
Exemplo:
a = 10 mm D06: SENO
p. ex. D06 Q20 P01 Q5 *
b = 10 mm
Determinar e atribuir
= arctan (a / b) = arctan 1 = 45 seno de um ngulo em Graus ()
E tambm:
a2 + b2 = c2 (com a2 = a x a) D07: CO-SENO
p. ex. D07 Q21 P01 Q5 *
c = (a2 + b2) Determinar e atribuir
co-seno de um ngulo em Graus ()
Programar funes angulares
Premindo a softkey FUN. ANGULARES, aparecem as funes
angulares O TNC mostra as softkeys na tabela direita. D08: RAIZ DA SOMA QUADRADA
p.ex.D08 Q10 P01 +5 P02 +4 *
Programao: comparar o Exemplo: programar Determinar e atribuir a longitude a partir
clculos bsicos. de dois valores

D13: NGULO
p.ex. D13 Q20 P01 +10 P02 Q1 *
Determinar e atribuir o ngulo com arctan a partir
de dois lados, ou sen e cos do ngulo
(0 < ngulo < 360)

258 10 Programao: Parmetros Q

Mkap10.pm6 258 08.09.2005, 13:24


10.5 Funes se/ento com parmetros Q
10.5 Funes se/ento com
parmetros Q
Ao determinar a funo se/ento, o TNC compara um parmetro
Q com um outro parmetro Q ou com um valor numrico. Quando
se cumpre a condio, o TNC continua com o programa de
maquinao no LABEL programado atrs da condio (para
LABEL, ver o captulo Sub-programas e repeties parciais de
programas). Se a condio no for cumprida, o TNC executa a
frase a seguir.
Se quiser chamar um outro programa como sub-programa, programe
a seguir ao LABEL G98 uma chamada do programa com %.

Saltos incondicionais
Saltos incondicionais so saltos cuja condio sempre
(=incondicionalmente) cumprida
D0: P01 +10 P02 +10 P03 1 *

Programar funes se/ento


Premindo a softkey SALTAR, aparecem as funes se/ento. O TNC
mostra as seguintes softkeys:

Funo Softkey

D09: SE IGUAL, SALTO


p.ex. D09 P01 +Q1 P02 +Q3 P03 5 *
Se so iguais dois valores ou parmetros,
salto para o Label indicado

D10: SE DIFERENTE, SALTO


p.ex. D10 P01 +10 P02 -Q5 P03 10 *
Se so diferentes dois valores ou parmetros,
salto para o Label indicado

D11: SE MAIOR, SALTO


p.ex. D11 P01 +Q1 P02 +10 P03 5 *
Se o primeiro valor ou parmetro maior do que o
segundo valor ou parmetro, salto para o Label indicado

D12: SE MENOR, SALTO


p. ex. D12 P01 +Q5 P02 +0 P03 1 *
Se o primeiro valor ou parmetro menor do que o
segundo valor ou parmetro, salto para o Label indicado

HEIDENHAIN TNC 410, TNC 426, TNC 430 259

Mkap10.pm6 259 08.09.2005, 13:24


10.6 Controlar e modificar parmetros Q

Abreviaturas e conceitos utilizados


IF (ingl.): Se
EQU (em ingl. equal): Igual
NE (em ingl. not equal): No igual
GT (em ingl. greater than): Maior do que
LT (em ingl. less than): Menor do que
GOTO (em ingl. go to): Ir para

10.6 Controlar e modificar


parmetros Q
Durante a execuo ou teste de um programa, voc
pode controlar e tambm modificar parmetros Q.

Interromper a execuo do programa (p.ex. premir


tecla externa de STOP e a softkey PARAGEM
INTERNA) ou parar o teste de programa.
Chamar funes de parmetros Q:
premir a tecla Q
TNC 426, TNC 430:
Introduzir o nmero do Parmetro Q e
premir a tecla ENT. O TNC mostra no
campo de dilogo o valor actual do
parmetro Q
TNC 410:
Seleccionar o nmero de parmetro Q
pretendido com teclas de setas ou
com a softkey passar PGINA)
Se quiser modificar o valor, introduza
um novo valor, confirme com a tecla
ENT e termine a introduo com a
tecla END
Se no quiser modificar o valor, finalize
o dilogo com a tecla END

260 10 Programao: Parmetros Q

Mkap10.pm6 260 08.09.2005, 13:24


10.7 Outras funes
10.7 Funes auxiliares Nmero e texto de erro
1000 Ferramenta ?
Premindo a softkey FUN. ESPEC, aparecem as funes auxiliares. 1001 Falta o eixo da ferramenta
O TNC mostra as seguintes softkeys:
1002 Largura da ranhura demasiado grande
Funo Softkey 1003 Raio da ferramenta demasiado grande
1004 Campo foi excedido
D14:ERRO 1005 Posio de incio errada
Emitir avisos de erro 1006 ROTAO no permitida
1007 FACTOR DE ESCALA no permitido
D15:IMPRIMIR 1008 ESPELHO no permitido
Emitir textos ou valores de Parmetros Q 1009 Deslocao no permitida
no formatados 1010 Falta avano
1011 Valor de introduo errado
D19:PLC 1012 Sinal errado
Transmitir valores para o PLC 1013 ngulo no permitido
1014 Ponto de apalpao no atingvel
1015 Demasiados pontos
D14: ERRO 1016 Introduo controversa
Emitir avisos de erro 1017 CYCL incompleto
Com a funo D14: ERROR voc pode fazer emitir avisos 1018 Plano mal definido
comandados num programa, que esto pr-programados pelo 1019 Programado um eixo errado
fabricante da mquina ou pela HEIDENHAIN: quando o TNC atinge 1020 Rotaes erradas
uma frase com D14 na execuo ou no teste de um programa, 1021 Correco do raio indefinida
interrompe-os e emite um aviso de erro. A seguir, dever iniciar de
1022 Arredondamento no definido
novo o programa. Para os nmeros de erro, ver tabela em baixo.
1023 Raio de arredondamento demasiado
Exemplo de frase NC grande
O TNC deve emitir um aviso de erro memorizado com o nmero de 1024 Tipo de programa indefinido
erro 254 1025 Sobreposio demasiado elevada
1026 Falta referncia angular
N180 D14:P01 254 *
1027 Nenhum ciclo de maquina. definido
1028 Largura da ranhura demasiado grande
Campo dos nmeros de erro Dilogo standard
1029 Caixa demasiado pequena
0 ... 299 D14: Nmero de erro 0 .... 299 1030 Q202 no definido
1031 Q205 no definido
300 ... 999 Dilogo dependente da mquina 1032 Introduzir Q218 maior do que Q219
1033 CYCL 210 no permitido
1034 CYCL 211 no permitido
1000 ... 1099 Avisos de erro internos
1035 Q220 demasiado grande
(ver tabela direita)
1036 Introduzir Q222 maior do que Q223
1037 Introduzir Q244 maior do que 0
1038 Introduzir Q245 diferente de Q246
1039 Introduzir campo angular < 360
1040 Introduzir Q223 maior do que Q222
1041 Q214: 0 no permitido

HEIDENHAIN TNC 410, TNC 426, TNC 430 261

Mkap10.pm6 261 08.09.2005, 13:24


10.7 Outras funes

D15: IMPRIMIR
Emitir textos ou valores de Parmetros
Q no formatados
Ajustar conexo de dados TNC 410:
No nvel de menu Conexo de Dados
RS232, voc determina onde o TNC deve
memorizar os textos ou os valores de
Parmetros Q.
Ajustar conexes de dados TNC 426,
TNC 430:
No nvel de menu IMPRIMIR ou TESTE DE
IMPRESSO,voc determina o caminho
onde o TNC deve memorizar os textos ou
os valores de Parmetros Q.
Ver 13 Funes MOD, ajustar conexo
de dados.

Com a funo D15: PRINT, voc pode transmitir


valores de parmetros Q e avisos de erro para uma
conexo de dados, por exemplo, para uma
impressora. Se memorizar os valores internamente
ou se os transmitir para uma calculadora, o TNC
memoriza os dados no ficheiro %D15RUN.A
(emisso durante o teste do programa)

Emitir dilogos e aviso de erro com D15:


IMPRIMIR valor numrico
Valor numrico de 0 a 99: Dilogos para os ciclos
do fabricante
a partir de 100: Avisos de erro do PLC
Exemplo: emitir nmero de dilogo 20
N60 D15:P01 20 *

Emitir dilogos e parmetros Q com D15: D19: PLC


IMPRIMIR parmetros Q Transmitir valores para o PLC
Exemplo de aplicao: registar a medio de uma
pea. Com a funo FN19: PLC, voc pode transmitir at dois valores
numricos ou parmetros Q para o PLC.
Voc pode emitir ao mesmo tempo at seis
parmetros Q e valores numricos. Valores e unidades: 0,1 m ou 0,0001
Exemplo: emitir dilogo 1 e valor numrico Q1 Exemplo: transmitir o valor numrico 10 (corresponde a 1m ou
0,001) para o PLC
N70 D15 P01 1 P02 Q1 *
N60 D19 P01 +10 P02 +Q3 *

262 10 Programao: Parmetros Q

Mkap10.pm6 262 08.09.2005, 13:24


10.8 Introduzir directamente uma frmula
10.8 Introduzir directamente uma
frmula
Com as softkeys, voc pode introduzir directamente
no programa de maquinao, frmulas matemticas com vrias
operaese de clculo:

Inroduzir a frmula
As frmulas aparecem, premindo a softkey FORMULA. O TNC
mostra as seguintes softkeys em vrias rguas:
Funo de relao Softkey

Adio
p.ex. Q10 = Q1 + Q5

Subtraco
p.ex. Q25 = Q7 Q108

Multiplicao
p.ex. Q12 = 5 * Q5

Diviso
p.ex. Q25 = Q1 / Q2

Abrir parnteses
p.ex. Q12 = Q1 * (Q2 + Q3)

Fechar parnteses
p.ex. Q12 = Q1 * (Q2 + Q3)

Valor ao quadrado (em ingl.suare)


p.ex. Q15 = SQ 5

Raiz quadrada (em ingl. square root)


p.ex. Q22 = SQRT 25

Seno de um ngulo
p.ex. Q44 = SIN 45

Co-seno de um ngulo
p.ex. Q45 = COS 45

Tangente de um ngulo
p.ex. Q46 = TAN 45

HEIDENHAIN TNC 410, TNC 426, TNC 430 263

Mkap10.pm6 263 08.09.2005, 13:24


10.8 Introduzir directamente uma frmula

Funo de relao Softkey Funo de relao Softkey

Arco-seno Testar o sinal dum nmero


Funo inversa ao seno; determinar o ngulo (no em TNC 426, TNC 430)
da relao entre o cateto oposto/hipotenusa p.ex. Q12 = SGN Q50
p.ex. Q10 = ASIN 0,75 Quando valor de restituio Q12 = 1: Q50 >= 0
Quando valor de restituio Q12 = 0: Q50 < 0
Arco-co-seno
Funo inversa ao co-seno; determinar o ngulo
da relao entre o cateto contguo/hipotenusa Regras de clculo
p.ex. Q11 = ACOS Q40
Para a programao de frmulas matemticas, h as
seguintes regras:
Arco-tangente n Os clculos de multiplicao efectuam-se antes
funo inversa tangente; determinar o ngulo dos de somar e subtrair
da relao entre o cateto oposto/cateto contguo
p.ex. Q12 = ATAN Q50 N120 Q1 = 5 * 3 + 2 * 10 = 35 *
1. Passo de clculo 5 3 = 15
Valores a uma potncia 2. Passo de clculo 2 10 = 20
p.ex. Q15 = 3^3 3. Passo de clculo 15 + 20 = 35
N130 Q2 = SQ 10 3^3 = 73 *
Constante Pl (valor = 3,14159) 1. Passo de clculo elevar 10 ao quadrado = 100
p.ex. Q15 = PI 2. Passo de clculo elevar 3 ao cubo
( potncia 3) = 27
Determinar o logaritmo natural (LN) de um nmero 3. Passo de clcUlo 100 27 = 73
Nmero base 2,7183 n Lei da distribuio
p.ex. Q15 = LN Q11 (lei da distribuio) em clculos entre parnteses
a * (b + c) = a * b + a * c
Determinar o logaritmo de um nmero em base 10
p.ex. Q33 = LOG Q22

Funo exponencial, 2,7183 elevado a n


p.ex. Q1 = EXP Q12

Negar valores (multiplicar por -1)


p.ex. Q2 = NEG Q1

Arredondar posies atrs da vrgula


Determinar o nmero ntegro
p.ex. Q3 = INT Q42

Determinar o valor absoluto de um nmero


p.ex.Q4 = ABS Q22

Arredondar posies antes da vrgula


Fraccionar
p.ex. Q5 = FRAC Q23

264 10 Programao: Parmetros Q

Mkap10.pm6 264 08.09.2005, 13:24


10.8 Introduzir directamente uma frmula
Exemplo de introduo
Calcular o ngulo com o arctan como cateto oposto (Q12) e cateto
contguo (Q13); atribuir o resultado a Q25:

Seleccionar funes de parmetros Q: premir a


tecla Q ou a softkey PARMETROS

<
Seleccionar introduo de frmula: premir a
softkey FRMULA

N do Parmetro para resultado?


<

25 Introduzir o nmero de parmetro, confirmar


com ENT

<
Comutar a rgua de softkeys e
selecionar a funo Arco-Tangente

<
Comutar a rgua de softkeys e
abrir parnteses

<
12 Introduzir o nmero 12 de parmetro Q

<
Seleccionar diviso

<
13 Introduzir o nmero 13 de parmetro Q

<
Fechar parnteses e
finalizar a introduo da frmula

Exemplo de frase NC
37 Q25 = ATAN (Q12/Q13)

HEIDENHAIN TNC 410, TNC 426, TNC 430 265

Mkap10.pm6 265 08.09.2005, 13:24


10.9 Parmetros Q pr-definidos

10.9 Parmetros Q pr-definidos


O TNC memoriza valores nos parmetros Q de Q100 a Q122. Aos
parmetros Q so atribudos:
Valores do PLC
Indicaes sobre a ferrta.
Indicaes sobre o estado de funcionamento, etc.

Valores do PLC: de Q100 a Q107


O TNC utiliza os parmetros de Q100 a Q107 para poder aceitar
valores do PLC num programa NC

Raio actual da ferrta.: Q108


O valor actual do raio da ferrta. atribudo a Q108. Q108
composto por:
Raio da ferrta. R (tabela de ferrtas. ou frase G99)
Valor delta DR da tabela de ferrtas.

Eixo da ferrta.: Q109


O valor do parmetro Q109 depende do eixo actual da ferrta.:
Eixo da ferramenta Valor do parmetro
Nenhum eixo da ferrta. 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

Estado da ferrta.: Q110


O valor do parmetro depende da ltima funo M programada para
a ferrta.
Funo M Valor do parmetro
Nenhum estado da ferrta. definido Q110 = 1
M03: ferrta. LIGADA, sentido horrio Q110 = 0
M04: ferrta LIGADA, sentido anti-horrio Q110 = 1
M05 depois de M03 Q110 = 2
M05 aps M04 Q110 = 3

Abastecimento de refrigerante: Q111


Funo M Valor do parmetro
M08: refrigerante LIGADO Q111 = 1
M09: refrigerante DESLIGADO Q111 = 0

266 10 Programao: Parmetros Q

Mkap10.pm6 266 08.09.2005, 13:24


10.9 Parmetros Q pr-definidos
factor de sobreposio: Q112
O TNC atribui a Q112 o factor de sobreposio em fresagem de
caixa (MP7430).

Indicaes de cotas no programa: Q113


O valor do parmetro Q113 em sobreposies com % ... depende
das indicaes de cotas do programa que como primeiro chama
outros programas.
Indicaes de cotas no programa principal Valor do parmetro
Sistema mtrico (mm) Q113 = 0
Sistema em polegadas (poleg.) Q113 = 1

Longitude da ferrta.: Q114


O valor actual da longitude da ferrta. atribudo a Q114.

Coordenadas depois da apalpao durante a execuo do


programa
Depois de uma medio programada com o apalpador 3D, os
parmetros de Q115 a Q119 contm as coordenadas da posio da
ferrta. no momento da apalpao.
Para estas coordenadas, no se tem em conta a longitude da haste
e o raio da esfera de apalpao.
Eixo de coordenadas Parmetro
Eixo X Q115
Eixo Y Q116
Eixo Z Q117
IV. Eixo Q118
Eixo V. (no em TNC 410) Q119

Desvio do valor real na medio automtica


da ferr.ta com o TT 120 (s com dilogo em texto claro)
Desvio real/nominal Parmetro
Longitude da ferramenta Q115
Raio da ferramenta Q116

Inclinao do plano de maquinao com ngulos da pea:


coordenadas para eixos rotativos calculadas pelo TNC (no em
TNC 410)
Coordenadas Parmetro
Eixo A Q120
Eixo B Q121
Eixo C Q122

HEIDENHAIN TNC 410, TNC 426, TNC 430 267

Mkap10.pm6 267 08.09.2005, 13:24


10.9 Parmetros Q pr-definidos

Resultados de medies de ciclos do apalpador


(ver tambm manual do utilizador Ciclos do apalpador)

Valor real medido Parmetro


Centro no eixo principal Q151
Centro no eixo auxiliar Q152
Dimetro Q153
Longitude da caixa Q154
Largura da caixa Q155
Longitude no eixo seleccionado no ciclo Q156
Posio do eixo central Q157
ngulo do eixo A Q158
ngulo do eixo B Q159
Coordenada do eixo seleccionado no ciclo Q160

Desvio obtido Parmetro


Centro no eixo principal Q161
Centro no eixo auxiliar Q162
Dimetro Q163
Longitude da caixa Q164
Largura da caixa Q165
Longitude medida Q166
Posio do eixo central Q167

Estado da pea Parmetro


Bom Q180
Acabamento Q181
Desperdcios Q182

268 10 Programao: Parmetros Q

Mkap10.pm6 268 08.09.2005, 13:24


10.10 Exemplos de programao
Exemplo: elipse

Execuo do programa
A aproximao ao contorno da elipse faz-se por
meio de pequenos segmentos de recta
Y
(definem-se com Q7). Quantos mais passos de
clculo estiverem definidos, mais liso fica o
contorno
50
Voc determina a direco de fresagem com o
ngulo inicial e o ngulo final no plano:

30
Direco de maquinao em sentido horrio:
ngulo inicial > ngulo final 50
Direco de maquinao em sentido anti-
horrio: ngulo inicial < ngulo final
No se tem em conta o raio da ferrta.

X
50

%ELIPSE G71 *
N10 D00 Q1 P01 +50 * Centro do eixo X
N20 D00 Q2 P01 +50 * Centro do eixo Y
N30 D00 Q3 P01 +50 * Semieixo X
N40 D00 Q4 P01 +30 * Semieixo Y
N50 D00 Q5 P01 +0 * ngulo inicial no plano
N60 D00 Q6 P01 +360 * ngulo final no plano
N70 D00 Q7 P01 +40 * Quantidade de passos de clculo
N80 D00 Q8 P01 +30 * Posio angular da elipse
N90 D00 Q9 P01 +5 * Profundidade de fresagem
N100 D00 Q10 P01 +100 * Avano em profundidade
N110 D00 Q11 P01 +350 * Avano de fresagem
N120 D00 Q12 P01 +2 * Distncia de segurana para posicionamento prvio
N130 G30 G17 X+0 Y+0 Z-20 * Definio do bloco
N140 G31 G90 X+100 Y+100 Z+0 *
N150 G99 T1 L+0 R+2,5 * Definio da ferramenta
N160 T1 G17 S4000 * Chamada da ferramenta
N170 G00 G40 G90 Z+250 * Retirar a ferramenta
N180 L10,0 * Chamada da maquinao
N190 G00 Z+250 M2 * Retirar a ferramenta, fim do programa

HEIDENHAIN TNC 410, TNC 426, TNC 430 269

Mkap10.pm6 269 08.09.2005, 13:24


N200 G98 L10 *
10.10 Exemplos de programao

Sub-programa 10: maquinao


N210 G54 X+Q1 Y+Q2 * Deslocar o ponto zero para o centro da elipse
N220 G73 G90 H+Q8 * Calcular a posio angular no plano
N230 Q35 = (Q6 - Q5) / Q7 Calcular o passo angular
N240 D00 Q36 P01 +Q5 * Copiar o ngulo inicial
N250 D00 Q37 P01 +0 * Fixar o contador de cortes
N260 Q21 = Q3 * COS Q36 Calcular a coordenada X do ponto inicial
N270 Q22 = Q4 * SIN Q36 Calcular a coordenada Y do ponto inicial
N280 G00 G40 X+Q21 Y+Q22 M3 * Chegada ao ponto inicial no plano
N290 Z+Q12 * Posicionamento prvio distncia de segurana no eixo da ferrta.
N300 G01 Z-Q9 FQ10 * Deslocao profundidade de maquinao
N310 G98 L1 *
N320 Q36 = Q36 + Q35 Actualizao do ngulo
N330 Q37 = Q37 + 1 Actualizao do contador de cortes
N340 Q21 = Q3 * COS Q36 Calcular a coordenada X actual
N350 Q22 = Q4 * SIN Q36 Calcular a coordenada Y actual
N360 G01 X+Q21 Y+Q22 FQ11 * Chegada ao ponto seguinte
N370 D12 P01 +Q37 P02 +Q7 P03 1 * Pergunta se no est terminado, em caso afirmativo salto para o
Label 1
N380 G73 G90 H+0 * Anular a rotao
N390 G54 X+0 Y+0 * Anular a deslocao do ponto zero
N400 G00 G40 Z+Q12 * Chegada distncia de segurana
N410 G98 L0 * Fim do sub-programa
N999999 %ELIPSE G71 *

270 10 Programao: Parmetros Q

Mkap10.pm6 270 08.09.2005, 13:24


10.10 Exemplos de programao
Exemplo: cilindro cncavo com fresa esfrica

Execuo do programa
O programa s funciona com a fresa esfrica, a Z
longitude da ferr.ta refere-se ao centro da esfera
R4
0 X
A aproximao ao contorno do cilindro faz-se por
meio de pequenos segmentos de recta (definem-
se com Q13). Quantos mais cortes estiverem
definidos, mais liso fica o contorno -50
O cilindro fresado nos cortes longitudinais (aqui: Y Y
paralelamente ao eixo Y) 100

Voc determina a direco de fresagem com o


ngulo inicial e o ngulo final no espao:
Direco de maquinao em sentido horrio:
ngulo inicial > ngulo final
Direco de maquinao em sentido anti-horrio:
ngulo inicial < ngulo final
O raio da ferrta. corrigido automaticamente

50 100 X Z

%CILIN G71 *
N10 D00 Q1 P01 +50 * Centro do eixo X
N20 D00 Q2 P01 +0 * Centro do eixo Y
N30 D00 Q3 P01 +0 * Centro do eixo Z
N40 D00 Q4 P01 +90 * ngulo inicial no espao (plano Z/X)
N50 D00 Q5 P01 +270 * ngulo final no espao (plano Z/X)
N60 D00 Q6 P01 +40 * Raio do cilindro
N70 D00 Q7 P01 +100 * Longitude do cilindro
N80 D00 Q8 P01 +0 * Posio angular no plano X/Y
N90 D00 Q10 P01 +5 * Medida excedente do raio do cilindro
N100 D00 Q11 P01 +250 * Avano ao aprofundar
N110 D00 Q12 P01 +400 * Avano de fresagem
N120 D00 Q13 P01 +90 * Quantidade de cortes
N130 G30 G17 X+0 Y+0 Z-50 * Definio do bloco
N140 G31 G90 X+100 Y+100 Z+0 *
N150 G99 T1 L+0 R+3 * Definio da ferramenta
N160 T1 G17 S4000 * Chamada da ferramenta
N170 G00 G40 G90 Z+250 * Retirar a ferramenta
N180 L10,0 * Chamada da maquinao
N190 D00 Q10 P01 +0 * Anular a medida excedente
N200 L10,0 * Chamada da maquinao
N210 G00 G40 Z+250 M2 * Retirar a ferramenta, fim do programa

HEIDENHAIN TNC 410, TNC 426, TNC 430 271

Mkap10.pm6 271 08.09.2005, 13:24


N220 G98 L10 *
10.10 Exemplos de programao

Sub-programa 10: maquinao


N230 Q16 = Q6 - Q10 - Q108 Calcular a medida excedente e a ferrta. referentes ao raio do cilindro
N240 D00 Q20 P01 +1 * Fixar o contador de cortes
N250 D00 Q24 P01 +Q4 * Copiar ngulo inicial no espao (plano Z/X)
N260 Q25 = (Q5 - Q4) / Q13 Calcular o passo angular
N270 G54 X+Q1 Y+Q2 Z+Q3 * Deslocao do ponto zero para o centro do cilindro (eixo X)
N280 G73 G90 H+Q8 * Calcular a posio angular no plano
N290 G00 G40 X+0 Y+0 * Posicionamento prvio no plano no centro do cilindro
N300 G01 Z+5 F1000 M3 * Posicionamento prvio no eixo da ferrta.
N310 I+0 K+0 * Fixar o plo no plano Z/X
N320 G11 R+Q16 H+Q24 FQ11 * Chegada posio inicial sobre o cilindro, aprofundamento
inclinado na pea
N330 G98 L1 *
N340 G01 G40 Y+Q7 FQ11 * Corte longitudinal na direco Y+
N350 D01 Q20 P01 +Q20 P02 +1 * Actualizao do contador de cortes
N360 D01 Q24 P01 +Q24 P02 +Q25 * Actualizao do ngulo no espao
N370 D11 P01 +Q20 P02 +Q13 P03 99 * Pergunta se est terminado, em caso afirmativo salto para o fim
N380 G11 R+Q16 H+Q24 FQ12 * Deslocao em aproximao ao arco para o corte longitudinal
seguinte
N390 G01 G40 Y+0 FQ11 * Corte longitudinal na direco Y-
N400 D01 Q20 P01 +Q20 P02 +1 * Actualizao do contador de cortes
N410 D01 Q24 P01 +Q24 P02 +Q25 * Actualizao do ngulo no espao
N420 D12 P01 +Q20 P02 +Q13 P03 1 * Pergunta se no est terminado, em caso afirmativo salto para o
Label 1
N430 G98 L99 *
N440 G73 G90 H+0 * Anular a rotao
N450 G54 X+0 Y+0 Z+0 * Anular a deslocao do ponto zero
N460 G98 L0 * Fim do sub-programa
N999999 %CILIN G71 *

272 10 Programao: Parmetros Q

Mkap10.pm6 272 08.09.2005, 13:24


10.10 Exemplos de programao
Exemplo: esfera convexa com fresa cnica

Execuo do programa
O programa s funciona com fresa cnica
A aproximao ao contorno da esfera faz-se por Y
meio de segmentos de recta (plano Z/X, define-se Y
com Q14). Quanto mais pequeno o passo angular 100
estiver definido, mais liso fica o contorno
Voc determina a quantidade de cortes do
contorno com o paso angular no plano (com Q18)

5
5

R4
R4
A esfera fresada no corte 3D de baixo para cima
50
O raio da ferrta. corrigido automaticamente

X Z
50 100 -50

%ESFERA G71 *
N10 D00 Q1 P01 +50 * Centro do eixo X
N20 D00 Q2 P01 +50 * Centro do eixo Y
N30 D00 Q4 P01 +90 * ngulo inicial no espao (plano Z/X)
N40 D00 Q5 P01 +0 * ngulo final no espao (plano Z/X)
N50 D00 Q14 P01 +5 * Passo angular no espao
N60 D00 Q6 P01 +45 * Raio da esfera
N70 D00 Q8 P01 +0 * ngulo inicial posio angular no plano X/Y
N80 D00 Q9 P01 +360 * ngulo final posio angular no plano X/Y
N90 D00 Q18 P01 +10 * Passo angular no plano X/Y para o desbaste
N100 D00 Q10 P01 +5 * Medida excedente raio da esfera para o desbaste
N110 D00 Q11 P01 +2 * Distncia de segurana para posicionamento prvio no eixo da ferrta.
N120 D00 Q12 P01 +350 * Avano de fresagem
N130 G30 G17 X+0 Y+0 Z-50 * Definio do bloco
N140 G31 G90 X+100 Y+100 Z+0 *
N150 G99 T1 L+0 R+7,5 * Definio da ferramenta
N160 T1 G17 S4000 * Chamada da ferramenta
N170 G00 G40 G90 Z+250 * Retirar a ferramenta
N180 L10,0 * Chamada da maquinao
N190 D00 Q10 P01 +0 * Anular a medida excedente
N200 D00 Q18 P01 +5 * Passo angular no plano X/Y para o acabamento
N210 L10,0 * Chamada da maquinao
N220 G00 G40 Z+250 M2 * Retirar a ferramenta, fim do programa

HEIDENHAIN TNC 410, TNC 426, TNC 430 273

Mkap10.pm6 273 08.09.2005, 13:24


N230 G98 L10 *
10.10 Exemplos de programao

Sub-programa 10: maquinao


N240 D01 Q23 P01 +Q11 P02 +Q6 * Calcular a coordenada Z para posicionamento prvio
N250 D00 Q24 P01 +Q4 * Copiar ngulo inicial no espao (plano Z/X)
N260 D01 Q26 P01 +Q6 P02 +Q108 * Corrigir o raio da esfera para posicionamento prvio
N270 D00 Q28 P01 +Q8 * Copiar posio angular no plano
N280 D01 Q16 P01 +Q6 P02 -Q10 * Ter em conta a medida excedente para raio da esfera
N290 G54 X+Q1 Y+Q2 Z-Q16 * Deslocar o ponto zero para o centro da esfera
N300 G73 G90 H+Q8 * Calcular o ngulo inicial da posio angular no plano
N310 I+0 J+0 * Fixar o plo no plano X/Y para posicionamento prvio
N320 G11 G40 R+Q26 H+Q8 FQ12 * Posicionamento prvio no plano
N330 G98 L1 * Posicionamento prvio no eixo da ferrta.
N340 I+Q108 K+0 * Fixar o plo no plano Z/X para raio da ferrta. desviado
N350 G01 Y+0 Z+0 FQ12 * Deslocao para a profundidade pretendida
N360 G98 L2 *
N370 G11 G40 R+Q6 H+Q24 FQ12 * Deslocar o arco para cima
N380 D02 Q24 P01 +Q24 P02 +Q14 * Actualizao do ngulo no espao
N390 D11 P01 +Q24 P02 +Q5 P03 2 * Pergunta se o arco est terminado, seno estiver, retrocesso para
Label 2
N400 G11 R+Q6 H+Q5 FQ12 * Chegada ao ngulo final no espao
N410 G01 G40 Z+Q23 F1000 * Retrocesso segundo o eixo da ferrta.
N420 G00 G40 X+Q26 * Posicionamento prvio para o arco seguinte
N430 D01 Q28 P01 +Q28 P02 +Q18 * Actualizao da posio de rotao no plano
N440 D00 Q24 P01 +Q4 * Anular o ngulo no espao
N450 G73 G90 H+Q28 * Activar a nova posio de rotao
N460 D12 P01 +Q28 P02 +Q9 P03 1 * Pergunta se no est terminado, em caso afirmativo salto para o LBL 1
N470 D09 P01 +Q28 P02 +Q9 P03 1 *
N480 G73 G90 H+0 * Anular a rotao
N490 G54 X+0 Y+0 Z+0 * Anular a deslocao do ponto zero
N500 G98 L0 * Fim do sub-programa
N999999 %ESFERA G71 *

274 10 Programao: Parmetros Q

Mkap10.pm6 274 08.09.2005, 13:24


Teste e execuo
do programa
11
Nkap11.pm6 275 08.09.2005, 13:24
11.1 Grficos
11.1 Grficos

Nos modos de funcionamento de execuo do programa e no


modo de funcionamento teste do programa, o TNC simula
graficamente a maquinao. Com as softkeys, voc selecciona,
como se fosse
Vista de cima
Representao em 3 planos
Representao 3D

O grfico do TNC corresponde representao de uma pea


maquinada com uma ferramenta cilndrica. Com a tabela de
Ferramentas activada, voc pode fazer representar a maquinao
com uma fresa esfrica (no em TNC 410). Para isso, introduza na
tabela de ferr.tas R2 = R.
O TNC no mostra o grfico quando
o programa actual no contm uma definio vlida do bloco
no est seleccionado nenhum programa

No TNC 426, TNC 430, com os parmetros de mquina desde 7315


at 7317 voc pode ajustar o TNC para se visualizar tambm um
grfico quando no se tiver definido nem deslocado nenhum eixo
da ferr.ta.

Voc no pode usar a simulao grfica para programas


parciais ou para programas que contenham
movimento dos eixos rotativos
o ciclo de plano de maquinao
inclinado. Nestes casos, o TNC emite um aviso de erro.

Resumo: vistas
Nos modos de funcionamento de execuo do programa (no em
TNC 410) e no modo de funcionamento
teste do programa, o TNC mostra as seguintes softkeys:

Vista Softkey

Vista de cima

Representao em 3 planos

Representao 3D

276 11 Teste e execuo do programa

Nkap11.pm6 276 08.09.2005, 13:24


11.1 Grficos
Limitao durante a execuo do programa
(em TNC 426, TNC 430)
A maquinao no se pode simular graficamente ao
mesmo tempo quando a calculadora do TNC j est
sobrecarregada com clculos muito complicados ou
com superfcies de maquinao muito grandes.
Exemplo: maquinao sobre todo o bloco com uma
ferrta. grande. O TNC no continua com o grfico e
emite o texto ERRO na janela do grfico. No
entanto, a maquinao continua a executar-se.

Vista de cima
Seleccionar vista de cima com a
softkey
Seleccionar o nmero de nveis de
profundidade com a softkey (no em
TNC 410, comutar a rgua): comutar
entre 16 ou 32 nveis de profundidade;
para a representao em profundidade
deste grfico, vlido:
Quanto mais profundo, mais escuro
Esta simulao grfica a mais rpida

Representao em 3 planos
A representao realiza-se com uma vista de cima
com duas seces, semelhante a um desenho
tcnico. Sob o grfico esquerda, um smbolo
indica se a representao corresponde ao mtodo
de projeco 1 ou ao mtodo de projeco 2
segundo a norma DIN 6, 1 Parte (selecciona-se
com MP 7310).
Na representao em 3 planos, dispe-se de
funes para a ampliao de pormenores
(no em TNC 410, ver Ampliao de pormenores).
Funo Softkeys
Para alm disso, voc pode deslocar com softkeys o
plano da seco:
Deslocar o plano da seco vertical
Seleccionar a representao em 3 para a dir.ou para a esq.
planos com a softkey
V comutando a rgua de softkeys at Deslocar o plano da seco horizontal
o TNC visualizar as seguintes softkeys: para cima ou para baixo

Durante a deslocao pode-se observar no ecr a posio do plano


da seco.

Coordenadas da linha de seco (no em TNC 410)


O TNC visualiza sob a janela do grfico as coordenadas da linha da
seco, referentes ao ponto zero da pea. S se visualizam as
coordenadas no plano de maquinao. Voc activa estas funes
com o parmetro de mquina 7310.

HEIDENHAIN TNC 410, TNC 426, TNC 430 277

Nkap11.pm6 277 08.09.2005, 13:24


Representao 3D
11.1 Grficos

O TNC mostra a pea no espao


Voc pode rodar a representao em redor do eixo
vertical. Voc pode representar com uma moldura
os contornos do bloco para iniciar a simulao
grfica (no em TNC 410).
No modo de funcionamento Teste do Programa
dispe-se de funes para a ampliao de um
pormenor (ver Ampliao de um pormenor)
Seleccionar a representao 3D com
esta softkey

Rodar a representao 3D
Ir comutando a rgua de softkeys at aparecer a
seguinte softkey:
Funo Softkeys

Rodar o grfico em passos de 27


em redor do eixo vertical

Visualizar e omitir a moldura do contorno da pea


(no em TNC 410)

Visualizar a moldura: softkey MOST-


RAR BLK-FORM

Omitir a moldura: softkey OMITIR BLK-


FORM

Ampliao de um pormenor
No modo de funcionamento Teste do programa
voc pode modificar o pormenor para
Representao em 3 planos e
Representao 3D
Para isso, deve estar parada a simulao grfica. A
ampliao de um pormenor actua sempre em todos
os modos de representao.

278 11 Teste e execuo do programa

Nkap11.pm6 278 08.09.2005, 13:24


Ir comutando a rgua de softkeys no modo de funcionamento Teste

11.1 Grficos
do Programa at aparecerem as seguintes softkeys:
Funo Softkeys

Seleccionar a parte esq./dir. da pea

Seleccionar a parte posterior/frontal

Seleccionar a parte superior/inferior

Deslocar a superfcie da seco


para ampliar ou reduzir a pea

Aceitar o pormenor

Modificar a ampliao do pormenor


Para softkeys, ver tabela
Se necessrio, parar a simulao grfica
Seleccionar o lado da pea com a softkey (tabela)
Reduzir ou ampliar o bloco: premir a softkey -
ou +
Aceitar a seco pretendida: premir a softkey CORTE
Iniciar de novo o Teste do Programa com a softkey
ARRANQUE (ANULAR + ARRANQUE cria de novo o
bloco original)

Posio do cursor em ampliao de um pormenor


(no noTNC 410)
Durante a ampliao de um pormenor, o TNC mostra as
coordenadas do eixo com que voc est a cortar. As coordenadas
correspondem ao campo determinado para a ampliao do
pormenor esquerda da barra, o TNC mostra a coordenada mais
pequena do campo (ponto MIN) e direita a maior (ponto MAX)
Durante uma ampliao, o TNC visualiza em baixo direita do ecr o
smbolo MAGN.
Se o TNC no continuar a reduzir ou a ampliar a pea, emite um
aviso de erro na janela do grfico. para eliminar esse aviso, volte a
reduzir ou ampliar a pea.

HEIDENHAIN TNC 410, TNC 426, TNC 430 279

Nkap11.pm6 279 08.09.2005, 13:24


11.1 Grficos

Repetir a simulao grfica


Pode-se simular quantas vezes se quiser um
programa de maquinao. Para isso, voc pode
anular o bloco do grfico ou um pormenor ampliado
desse bloco.
Funo Softkey

Visualizar bloco no maquinado


na ltima ampliao de pormenor
seleccionada

Anular a ampliao do pormenor


para o TNC visualizar uma pea
maquinada ou no maquinada
segundo a forma
do BLKPROGRAMADA

Com a softkey BLK COMO BLK FORM, o


TNC visualiza outra vez - tambm depois
de um pormenor sem ACEITAR CORTE.
o bloco no tamanho programado.

Calcular o tempo de maquinao


Funcionamento de execuo do programa
Visualizao do tempo desde o incio do programa
at ao seu fim. Se houver alguma interrupo, o
tempo pra.

Teste do programa
Visualizao do tempo aproximado que o TNC
calcula para a durao dos movimentos da ferrta.
que se realizam com o avano. O tempo calculado
pelo TNC no se ajusta aos clculos do tempo de
acabamento, j que o TNC no tem em conta os
tempos dependentes da mquina (p.ex. para a troca
de ferrta.).

280 11 Teste e execuo do programa

Nkap11.pm6 280 08.09.2005, 13:24


Seleccionar a funo do cronmetro

11.2 Funes para a visualizao dum programa para a execuo/teste dum programa
Ir comutando a rgua de softkeys at o TNC mostrar
as seguintes softkeys com as funes do
cronmetro:
Funes do cronmetro Softkey

Memorizar o tempo visualizado

Visualizar a soma dos tempos


memorizados ou visualizados

Apagar o tempo visualizado

As softkeys esquerda das funes do


cronmetro dependem da subdiviso do
ecr seleccionada.

11.2 Funes para a


visualizao do programa
na Execuo do
programa/
Teste do programa
Nos modos de funcionamento de execuo do
programa e no modo de funcionamento teste do
programa, o TNC visualiza as softkeys com que voc
pode visualizar o programa de maquinao por
pginas:
Funes Softkey

Para passar pgina de ecr atrs


no programa

Para passar pgina de ecr frente


no programa

Seleccionar o princpio do programa

Seleccionar o fim do programa

HEIDENHAIN TNC 410, TNC 426, TNC 430 281

Nkap11.pm6 281 08.09.2005, 13:24


11.3 Teste do programa

11.3 Teste do programa


No modo de funcionamento Teste do programa voc simula o
desenvolvimento de programas e partes do programa para excluir
erros na sua execuo. O TNC ajuda-o a procurar
incompatibilidades geomtricas
falta de indicaes
saltos no executveis
estragos no espao de trabalho

Para alm disso, pode-se usar as seguintes funes:


Teste do programa frase a frase
Interrupo do teste em qualquer frase
Saltar frases
Funes para a representao grfica
Calcular o tempo de maquinao
Visualizaes de estado suplementares

Executar o teste do programa


Com o armazm de ferrtas activado, voc tem que activar uma
tabela de ferrtas. para o teste do programa (estado S). Para isso,
seleccione uma tabela de ferrtas. no modo de funcionamento teste
do programa por meio da Gesto de ficheiros (PGM MGT).
Com a funo MOD BLOCO NO ESPA. TRAB.voc activa para o
teste do programa uma superviso do espao de trabalho (no em
TNC 410, ver 13 Funes MOD, representar bloco no espao de
trabalho).
Seleccionar o modo de funcionamento Teste do
programa
Visualizar a gesto de ficheiros com a tecla PGM MGT
e seleccionar o ficheiro que se pretende verificar ou
Selecccionar o incio do programa: seleccionar com a
tecla GOTO linha 0 e confirmar a introduo com a
tecla ENT

O TNC mostra as seguintes softkeys:


Funes Softkey

Verificar todo o programa

Verificar cada frase do programa por separado

Representar o bloco e verificar


o programa completo

Parar o teste do programa

282 11 Teste e execuo do programa

Nkap11.pm6 282 08.09.2005, 13:24


Executar o teste do programa at uma

11.3 Teste do programa


determinada frase
Com PARAR EM N o TNC executa o teste do
programa s at uma frase com o nmero N.
Seleccionar o princpio do programa no modo de
funcionamento Teste do programa
Seleccionar o teste do programa at uma
determinada frase:
Premir a softkey STOP AT N
Stop at N: introduzir o nmero da frase
onde se pretende parar o teste do
programa
Programa: se quiser entrar num
programa que chama com CALL PGM:
introduzir o nome do programa onde
est a frase com o nmero de frase
seleccionado
Repeties: introduzir a quantidade de
repeties que se deve executar se N
no se encontrar dentro de uma
repetio parcial do programa
Verificar a seco do programa: premir
a softkey INICIAR; o TNC verifica o
programa at frase introduzida

HEIDENHAIN TNC 410, TNC 426, TNC 430 283

Nkap11.pm6 283 08.09.2005, 13:24


11.4 Execuo do programa
11.4 Execuo do programa

No modo de funcionamento Execuo Contnua do


Programa, o TNC executa o programa de
maquinao de forma contnua at ao seu fim ou
at uma interrupo.
No modo de funcionamento Execuo do Programa
Frase a Frase o TNC executa cada frase depois de
accionar a tecla externa de arranque START.
Voc pode usar as seguintes funes do TNC nos
modos de funcionamento de execuo do
programa:
Interromper a execuo do programa
Executar o programa a partir de uma determinada
frase
Saltar frases
Editar a tabela de ferrtas. TOOL.T
Controlar e modificar parmetros Q
Sobrepor o posicionamento do volante
(no em TNC 410)
Funes para a representao grfica
(no em TNC 410)
Visualizaes de estado suplementares

Execuo do programa de maquinao


Preparao
1 Fixar a pea na mesa da mquina
2 Memorizao do ponto de referncia
3 Seleccionar as tabelas necessrias e os ficheiros
de paletes (estado M)
4 Seleccionar o programa de maquinao

Com o potencimetro de override voc


pode modificar o avano e as rotaes.

Execuo contnua do programa


Iniciar o programa de maquinao com a tecla
externa de arranque Start

Execuo do programa frase a frase


Iniciar cada frase do programa de maquinao
com a tecla externa de arranque Start

284 11 Teste e execuo do programa

Nkap11.pm6 284 08.09.2005, 13:24


11.4 Execuo do programa
Executar programa de maquinao que contm
coordenadas de eixos no comandados
(s em TNC 410)
O TNC tambm pode elaborar programas onde voc tiver
programado eixos no comandados.
Quando o TNC chega a uma frase onde est programado um eixo
no comandado, a execuo do programa pra. Ao mesmo tempo,
o TNC acende uma janela onde est a piscar o caminho restante at
a posio de destino (ver figura em cima, direita). Proceda da
seguinte forma:
Desloque manualmente os eixos para a posio de destino. O
TNC est sempre a actualizar a janela do caminho restante e a
visualizar o valor que voc ainda tem que deslocar para a posio
de destino.
Quando tiver atingido a posio de destino, prima a tecla NC-Start
para continuar a executar o programa. Se voc premir NC-START
antes de chegar posio de destino, o TNC emite um aviso de
erro.

No parmetro de mquina 1030.x determinada a


exactido com que voc deve chegar posio de
destino (valores possveis de introduo: 0.001 a 2 mm).
Os eixos no comandados tm que estar numa frase de
posicionamento separada, seno o TNC emite um aviso
de erro.

HEIDENHAIN TNC 410, TNC 426, TNC 430 285

Nkap11.pm6 285 08.09.2005, 13:24


Interromper a maquinao
11.4 Execuo do programa

Voc pode interromper a execuo do programa de diferentes


maneiras:
Interrupo programada
Tecla externa STOP
Comutao execuo do programa frase a frase
Se durante a execuo do programa o TNC registar um erro,
interrompe-se automaticamente a maquinao.

Interrupo programada
Interrupo programada O TNC interrompe a execuo do programa
logo que o programa executado at frase que contm uma das
seguintes introdues:
G38
Funo auxiliar M0, M2 ou M30
Funo auxiliar M6 (determinada pelo fabricante da mquina)

Interrupo com a tecla externa STOP


Premir a tecla STOP: a frase que o TNC est a executar quando se
acciona essa tecla no acaba de se realizar; na visualizao de
estados aparece um asterisco a piscar
Se no quiser continuar a execuo da maquinao, pode anul-la
no TNC com a softkey PARAGEM INTERNA: na visualizao de
estados desaparece o asterisco . Neste caso, iniciar o
programa desde o princpio.

Interrupo da maquinao comutando para o modo de


funcionamento Execuo do programa frase a frase
Enquanto voc executa um programa de maquinao no modo de
funcionamento Execuo contnua do programa, seleccione
Execuo do programa frase a frase. O TNC interrompe a
maquinao depois de executar a frase de maquinao actual.

286 11 Teste e execuo do programa

Nkap11.pm6 286 08.09.2005, 13:24


Deslocar os eixos da mquina durante uma

11.4 Execuo do programa


interrupo
Durante uma interrupo, voc pode deslocar os eixos da mquina
com o modo de funcionamento Manual.

TNC 426, TNC 430: perigo de coliso!


Se interromper a execuo do programa num plano
inclinado de maquinao, voc pode comutar o sistema
de coordenadas entre inclinado e no inclinado com a
softkey 3D LIGADO/DESLIGADO
O TNC avalia a seguir de forma correspondente a funo
das teclas de direco dos eixos, do volante e lgica de
reentrada. Ao retirar, deve ter em conta que esteja
activado o sistema de coordenadas correcto e que se
tenham introduzido os valores angulares dos eixos
rotativos no men 3D-ROT.

Exemplo de utilizao:
Retirar a ferrta. do cabeote depois de uma rotura da ferrta..
Interromper a maquinao
Desbloquear as teclas externas de direco: premir a softkey
OPERAO MANUAL
Deslocar os eixos da mquina com as teclas externas de direco
Para voltar a chegar ao ponto onde interrompeu, voc utiliza a fuo
Nova chegada ao contorno (ver mais adiante nesta seco).

Para o TNC 426, TNC 430 vlido o seguinte


Em algumas mquinas, depois de se premir a softkey
OPERAO MANUAL, h que premir a tecla externa
START para desbloquear as teclas externas de direco.
Consulte o manual da mquina

HEIDENHAIN TNC 410, TNC 426, TNC 430 287

Nkap11.pm6 287 08.09.2005, 13:24


Continuar a execuo do programa aps uma
11.4 Execuo do programa

interrupo
Se interromper a execuo do programa durante um
ciclo de maquinao, voc dever realizar a reentrada no
princpio do ciclo.
O TNC dever realizar de novo os passos de maquinao
j executados.
Se voc tiver interrompido a execuo do programa
dentro de uma repetio parcial de programa, voc s
pode seleccionar outras frases com GOTO dentro da
repetio parcial de programa.

Quando interromper a execuo do programa dentro de uma


repetio parcial do programa ou dentro de um sub-programa, voc
dever ir de novo para a posio onde interrompeu o programa,
com a funo RECUPERAR POS EM N.
Na interrupo da execuo de um programa o TNC memoriza :
os dados da ltima ferr.ta chamada
as converses de coordenadas activadas
as coordenadas do ltimo ponto central do crculo definido
Os dados memorizados so utilizados para a reentrada no contorno
depois da deslocao manual dos eixos da mquina durante uma
interrupo (RECUPERAR POSIO).

Continuar a execuo do pgm com a tecla externa START


Depois de uma interrupo, voc pode continuar a execuo do
programa com a tecla externa START sempre que tiver parado o
programa de uma das seguintes formas:
Premindo a tecla externa STOP
Interrupo programada

Continuar a execuo do programa depois de um erro


Com avisos de erro no intermitentes:
Eliminar a causa do erro
Apagar o aviso de erro do ecr: premir a tecla CE
Arrancar de novo ou continuar a execuo do pgm no mesmo
lugar onde foi interrompido

Com avisos de erro intermitentes:


Manter premida a tecla END durante dois segundos, e o TNC
executa um arranque em quente
Eliminar a causa do erro
Arrancar de novo
Se o erro se repetir, anote-o e avise o servio tcnico.

288 11 Teste e execuo do programa

Nkap11.pm6 288 08.09.2005, 13:24


Reentrada livre no programa (processo a partir de

11.4 Execuo do programa


uma frase)
A funo RECUPERAR POS EM N dever ser activada e
ajustada pelo fabricante da mquina. Consulte o manual
da mquina

Com a funo RECUPERAR POS EM N (processo a partir de uma


frase) voc pode executar um programa de maquinao a partir de
uma rase N livremente escolhida. O TNC tem em conta o clculo da
maquinao da pea at essa frase. Pode ser representada
graficamente pelo TNC.
Se voc tiver interrompido um programa com PARAGEM INTERNA,
o TNC oferece automaticamente a frase N para a reentrada onde
voc interrompeu o programa.

O processo a partir de uma frase no dever comear


num sub-programa.
Se o programa contm uma interrupo programada
antes do final do processo a partir de uma frase, este a
interrompido. Para continuar o processo a partir de uma
frase, prima a Tecla START (TNC 410: premir a softkey
AVANO P/FRASE N).
Depois de um processo a partir de uma rase, a ferrta.
desloca-se com a funo RECUPERAR POSIO para a
posio calculada.
Para o TNC 426, TNC 430 tambm
vlido o seguinte:
Todos os rogramas, tabelas e ficheiros de paletes
necessrios devero estar seleccionados num modo de
funcionamento de execuo do programa (estado M).
Determina-se com parmetro de mquina 7680 se o
processo a partir de uma frase em programas
sobrepostos comea na frase 0 do programa principal ou
se comea na frase 0 do programa onde se interrompeu
pela lytima vez a execuo do programa.
Com a softkey 3D LIGADO/DESLIGADO voc determina
se o TNC trabalha no plano aquinao inclinado ou no
inclinado.

HEIDENHAIN TNC 410, TNC 426, TNC 430 289

Nkap11.pm6 289 08.09.2005, 13:24


Seleccionar a primeira frase do programa actual
11.4 Execuo do programa

como incio para a execuo do processo a partir


de uma frase: introduzir 0.
Seleccionar processo a partir de uma frase: premir
a softkey AVANO P/FRASE N
Processo de avano at N: introduzir o
nmero N da frase onde deve acabar o
processo de avano
Programa: introduzir o nome do
programa onde se encontra a frase N
Repeties: introduzir a quantidade de
repeties que se deve ter em conta
no processo a partir de uma frase, se
acaso a frase N no se encontrar
dentro de uma repetio parcial do
programa
PLC LIGADO/DESLIGADO
(no em TNC 426, TNC 430):
para ter em conta chamadas da ferr.ta
e funes auxiliares M:colocar o PLC
em LIGADO (comutar com a tecla
entre LIGADO e DESLIGADO) PLC em
DESLIGADO considera
exclusivamente a geometria
Iniciar o avano da frase:
TNC 426, TNC 430: premir a tecla
externa START
TNC 410: premir a softkey ARRANQUE
Chegada ao contorno: ver o prximo
pargrafo Reentrada no contorno

290 11 Teste e execuo do programa

Nkap11.pm6 290 08.09.2005, 13:24


11.4 Execuo do programa
Reentrada no contorno
Com a funo RESTORE POSITION o TNC desloca a
ferrta. para o contorno da pea nas seguintes
situaes:
Reentrada depois de deslocar os eixos da
mquina durante uma interrupo, executada
sem INTERNAL STOP.
Reentrada depois do processo a partir de uma
frase com RESTORE POS.AT N, p.ex. depois de
uma interrupo com INTERNAL STOP
Alm disso, no TNC 426, TNC 430 com o
software de NC 280 474-xx:
Se a posio dum eixo se tiver modificado depois
da abertura do circutio de regulao durante uma
interrupo do programa (dependente da
mquina)
Seleccionar a reentrada no contorno: seleccionar
a softkey RECUPERAR POSIO
Deslocar os eixos na sequncia que o TNC sugere
no ecr: premir a a tecla externa START ou
Deslocar os eixos em qualquer sequncia: premir
as softkeys RECUPERAR X, RECUPERAR Z, etc., e
activar com a tecla externa START
Continuar a maquinao: premir a tecla externa
START

HEIDENHAIN TNC 410, TNC 426, TNC 430 291

Nkap11.pm6 291 08.09.2005, 13:24


11.5 Transmisso em blocos: executar programas extensos (no em TNC 426, TNC 430)

11.5 Transmisso em blocos:


Executar programas extensos
(no em TNC 426, TNC 430)
Voc pode transmitir em blocos a partir de uma memria externa
os programas de maquinao que precisam de mais espao para
memria do que aquele de que o TNC dispe.
As frases de programa so assim introduzidas pelo TNC por meio
de uma conexo de dados, e depois de processadas, so de
imediato apagadas de novo. Desta maneira, voc pode elaborar
programas de extenso ilimitada.

O programa pode ter um mximo de 20 frases G99. Se


voc precisar de mais ferr.tas, utilize a Tabela de
Ferramentas.
Se o programa tiver uma frase % ..., o programa chamado
deve estar disponvel na memria do TNC.
O programa no deve ter:
Sub-programas
Repeties parciais de programa
Funo D15:IMPRIMIR

Transmisso de programa em blocos


Configurar a conexo de dados com a funo MOD (ver
13.5 Ajuste da conexo de dados).
Seleccionar modo de funcionamento Execuo
Contnua do Programa ou Execuo do programa
Frase a Frase
Executar transmisso por blocos: softkey TRANSMISS
EM BLOCOS CORTE
Introduzir nome do programa, e confirmar com a tecla
ENT. O TNC introduz o programa seleccionado por
meio da conexo de dados
Iniciar o programa de maquinao com a tecla externa
de arranque Start

292 11 Teste e execuo do programa

Nkap11.pm6 292 08.09.2005, 13:24


(no em TNC 426, TNC 430)
11.6 Saltar frases; 11.7 Paragem opcional da execuo do programa
11.6 Saltar frases
As frases que voc tiver caracterizado na programao com o sinal
/, podem saltar-se no teste ou na execuo do programa
Executar ou testar frases do programa com o
sinal /: colocar a softkey em DESLIGADO

No executar nem testar frases do programa


com o sinal /: colocar a softkey em LIGADO

Esta funo no actua nas frases TOOL DEF.


Depois de uma interrupo de energia, mantm-se
vlido o ltimo ajuste seleccionado.

11.7 Paragem opcional da execuo do


programa (no em TNC 426, TNC 430)
O TNC interrompe de forma opcional a execuo do programa ou o
teste do programa em frases onde est programado um M01.
Quando voc utiliza M01 no modo de funcionamento Execuo do
Programa, o TNC no desliga a ferrta. nem o refrigerante.
Em frases com M01, no interromper a execuo do
programa ou o teste do programa: colocar a softkey
em OFF
Em frases com M01, interromper a execuo do
programa ou o teste do programa: colocar a softkey
em ON

HEIDENHAIN TNC 410, TNC 426, TNC 430 293

Nkap11.pm6 293 08.09.2005, 13:24


Nkap11.pm6 294 08.09.2005, 13:24
Apalpadores 3D
12
Okap12.pm6 295 08.09.2005, 13:25
12.1 Ciclos de apalpao nos modos de funcionamento manual e volante electrnico

12.1 Ciclos de apalpao nos modos de


funcionamento Manual e
Volante electrnico Z

O fabricante da mquina deve preparar o TNC para se Y


utilizar um apalpador 3D

X
Se voc efectuar medies durante a execuo do F
programa, tenha ateno a que os dados da ferrta.
(longitude, raio, eixo) possam ser utilizados a partir dos
dados calibrados ou a partir da ltima frase T (seleco
com MP7411). F MAX

Alm disso, ter ateno em TNC 426, TNC 430:


Se voc trabalhar alternadamente com um apalpador
digital e outro analgico, dever ter em conta que:
com MP 6200 seja seleccionado o apalpador correcto Funo Softkey

que o apalpador digital e o analgico nunca estejam Calibrar a longitude efectiva


conectados ao mesmo tempo ao comando
O TNC no pode determinar qual o apalpador Calibrar o raio efectivo
efectivamente introduzido na mquina.

Rotao bsica
Durante os ciclos de apalpao, depois de se premir a tecla externa
START, o apalpador 3D desloca-se para a pea paralelamente ao
eixo. O fabricante da mquina determina o avano de apalpao: ver Memorizar o ponto de referncia
figura direita. Quando o apalpador 3D roa na pea,
o apalpador 3D emite um sinal para o TNC:as coordenadas da Memorizar uma esquina como
posio apalpada so memorizadas ponto de referncia
o apalpador 3D pra e
retrocede em marcha rpida para a posio inicial do processo de Memorizar o ponto central do
apalpao crculo como ponto de referncia
Se a haste de apalpao no se desviar ao longo do percurso
determinado, o TNC emite um aviso de erro
(caminho: MP6130 para apalpador digital, e MP6330 para apalpador
analgico).

Seleccionar a funo de apalpao


Seleccionar o modo de funcionamento manual ou seleccionar
volante
Seleccionar as funes de apalpao: premir a softkey
TOUCH PROBE. O TNC visualiza outras softkeys: ver o
quadro direita

296 12 Apalpadores 3D

Okap12.pm6 296 08.09.2005, 13:25


12.1 Ciclos de apalpao nos modos de funcionamento manual e volante electrnico
Registar os valores de medio dos ciclos de
apalpao (no em TNC 410)
O fabricante da mquina dever preparar o TNC para esta
funo. Consulte o manual da mquina!

Depois de realizar um ciclo qualquer, o TNC mostra a softkey


IMPRIMIR. Se voc activar esta softkey, o TNC regista os valores
actuais do ciclo de apalpao activado. Com a funo IMPRIMIR do
menu de conexo de dados externos, (ver 13 Funes MOD,
configurar a conexo de dados), voc determina se o TNC
deve emitir os resultados da medio
se os resultados da medio se memorizam no disco duro do
TNC
se os resultados da medio se memorizam num PC
Se voc memorizar os resultados da medio, o TNC determina o
ficheiro ASCII %TCHPRNT.A. (ver figura em cima direita). Se voc
no tiver determinado nenhum caminho nem nenhuma conexo no
men de configurao de conexes, o TNC memoriza o ficheiro
%TCHPRNT no directrio principal TNC:.\

Se voc premir a softkey PRINT, o ficheiro %TCHPRNT.A


no pode ser seleccionado no modo de funcionamento
Memorizao/Edio do programa. Caso contrrio, o TNC
emite um aviso de erro.
O TNC escreve os valores de medio exclusivamente
no ficheiro %TCHPRNT.A. Se voc realizar
sucessivamente vrios ciclos de apalpao, e se quiser
memorizar os seus valores de medio, dever guardar o
contedo do ficheiro %TCHPRNT.A entre os ciclos de
apalpao, enquanto os copia ou lhes d um novo nome.
O fabricante da mquina determina o formato e o
contedo do ficheiro %TCHPRNT.

Registar numa Tabela de Pontos Zero os valores de


medio dos ciclos de apalpao (no em TNC 410)
Com a softkey REGISTO PONTO ZERO, depois da execuo de um
ciclo qualquer de apalpao, o TNC pode escrever os valores de
medio numa tabela de pontos zero:
Executar uma funo qualquer de apalpao
Introduzir o nome da tabela de pontos zero (caminho completo)
no campo de introduo de tabela de pontos de zero, e confirmar
com a tecla ENT
Introduzir o nmero do ponto zero no campo de introduo de
nmero de pontos zero, e confirmar com a tecla ENT
Premir a softkey REGISTO PONTO ZERO. O TNC escreve os dados
na tabela de pontos zero indicada

HEIDENHAIN TNC 410, TNC 426, TNC 430 297

Okap12.pm6 297 08.09.2005, 13:25


12.1 Ciclos de apalpao nos modos de funcionamento manual e volante electrnico

Calibrar o apalpador digital


Voc dever calibrar o apalpador nos seguintes casos:
incio da operao
Rotura da haste de apalpao Z
Troca da haste de apalpao
Modificao do avano de apalpao Y
Irregularidades, por exemplo por aquecimento
da mquina 5
X
Na calibrao, o TNC determina a longitude activa da haste de
apalpao e o raio activo da esfera de apalpao. Para calibrar o
apalpador 3D, coloque um anel de ajuste com altura e raio interno
conhecidos sobre a mesa da mquina.

Calibrar a longitude activa


Fixar o ponto de referncia no eixo da ferrta de forma a que a
mesa da mquina tenha o valor: Z=0.
Seleccionar a funo de calibrao para a longitude do
apalpador: premir a softkey FUNO DE APALPAO
e CAL L. O TNC mostra uma janela de men com
quatro campos de introduo.
Introduzir o eixo da ferrta. (tecla do eixo)
Ponto de referncia: introduzir a altura do anel de
ajuste
Os pontos do men Raio Activo da Esfera e Longitude
Activa no precisam de qualquer introduo
Deslocar o apalpador sobre a superfcie do anel de
ajuste
Se necessrio, modificar a direco de deslocao:
seleccionar com softeky ou teclas de setas
Apalpar a superfcie: premir a tecla externa START

298 12 Apalpadores 3D

Okap12.pm6 298 08.09.2005, 13:25


12.1 Ciclos de apalpao nos modos de funcionamento manual e volante electrnico
Calibrar raio activo e ajustar desvio do apalpador
O eixo do apalpador normalmente no coincide exactamente com o
eixo da ferrta. Com a funo de calibrao, ajusta-se com clculo
automtico o desvio entre o eixo do apalpador e o eixo da ferrta.
Com esta funo, o TNC roda 180 o apalpador 3D. Z
A rotao efectua-se com uma funo auxiliar determinada pelo
fabricante da mquina, no parmetro de mquina 6160.
Voc efectua a medio do desvio depois de calibrar o raio activo da Y
esfera de apalpao.

Posicionar a esfera de apalpao em Funcionamento Manual no X


interior do anel de ajuste
10
Seleccionar a funo de calibrao para o raio da
esfera de apalpao e o desvio do apalpador: premir a
softkey CAL R
Seleccionar o Eixo da Ferrta, e introduzir o raio do anel
de ajuste
Apalpao: premir 4 vezes a tecla externa START. O
apalpador 3D apalpa, em cada direco dos eixos, uma
posio do interior do anel, e calcula o raio activo da
esfera de apalpao
Se quiser acabar agora a funo de calibragem, prima
a softkey END
Determinar o desvio da esfer de apalpao: premir a
softkey 180. O TNC roda 180 o apalpador
Apalpao: premir 4 vezes a tecla externa START. O
apalpador 3D apalpa, em cada direco dos eixos, uma
posio do interior do anel, e calcula o desvio do
apalpador

HEIDENHAIN TNC 410, TNC 426, TNC 430 299

Okap12.pm6 299 08.09.2005, 13:25


12.1 Ciclos de apalpao nos modos de funcionamento manual e volante electrnico

Visualizar os valores calibrados


Memorizam-se no TNC a longitude activa, o raio
activo e o valor do desvio do apalpador, tendo-se
depois em conta estes valores ao utilizar o
apalpador 3D. Para visualizar os valores
memorizados, prima CAL L e CAL R.

Memorizar os valores de calibrao na tabela de


ferrtas. TOOL.T (no em TNC 410)

Voc s dispe desta funo se tiver


memorizado o parmetro de mquina
7411 = 1 (activar os dados do apalpador
com chamada).

Quando efectua medies durante a execuo do


programa, voc pode com uma chamada activar os
dados de correco para o apalpador tirados da
tabela de ferr.tas. Para memorizar os dados de
calibragem na tabela de ferrtas. TOOL.T, 0introduza
no men de calibragem o nmero da ferrta
(confirmar com ENT) e a seguir prima a softkey
REGISTO R TABELA DE FERRTAS. ou REGISTO L
TABELA DE FERRTAS.

300 12 Apalpadores 3D

Okap12.pm6 300 08.09.2005, 13:25


12.1 Ciclos de apalpao nos modos de funcionamento manual e volante electrnico
Calibrar o apalpador analgico (no em TNC 410)
Se o TNC mostrar o aviso de erro de Haste de Apalpao
Desviada, seleccione o men de calibragem 3D e
confrme com a softey RESET 3D.
O apalpador 3D tem que ser calibrado depois de cada
modificao dos parmetros de mquina desse
apalpador.
A calibrao da longitude activa realiza-se como no
apalpador digital. Para alm disso, ter que ser
introduzido o raio R2 da ferrta. (raio da esquina).
Com MP6321 voc determina se o TNC calibra o
apalpador analgico com ou sem medio do desvio.

Com o ciclo de calibrao 3D para o apalpador analgico, voc


mede um anel de forma totalmente automtica. (Pode solicitar-se o
anel HEIDENHAIN). Fixa-se o anel mesa da mquina com
mordentes.
A partir dos valores de medio da calibrao, o TNC calcula as
constantes elsticas do apalpador, a flexo da haste de apalpao e
o desvio desta ltima. Estes valores so registados
automaticamente pelo TNC no fim do processo de calibrao no
men de introduo.

Pr-posicionar o apalpador em Funcionamento Manual


aproximadamente no centro do anel e rod-lo 180.
Seleccionar o ciclo de calibragem 3D: premir a softkey
3D CAL
Introduzir o Raio do Apalpador 1 e o Raio do Apalpador
2. Quando utilizar uma haste de apalpao esfrica,
introduza o raio de apalpao 2 igual ao raio de
apalpao 1. Quando utilizar uma haste de apalpao
toroidal, introduza o raio da haste 2 diferente do raio
da haste 1.
Dimetro do anel de ajuste: o dimetro encontra-se
gravado no anel
Iniciar o processo de calibraa: premir a tecla externa
START: o apalpador mede o anel depois de uma
sequncia fixa programada.
Rodar o apalpador manualmente para 0 graus, logo
que o TNC o exija
Iniciar o processo de calibrao para determinao do
desvio da haste de apalpao: premir a tecla externa
Start. O apalpador mede outra vez o anel na sequncia
fixa j programada.

HEIDENHAIN TNC 410, TNC 426, TNC 430 301

Okap12.pm6 301 08.09.2005, 13:25


12.1 Ciclos de apalpao nos modos de funcionamento manual e volante electrnico

Visualizar os valores calibrados


Os factores de correco e os desvios so memorizados no TNC e
tidos em considerao em posteriores aplicaes do apalpador
analgico.
Prima a softkey 3D CAL. para visualizar os valores memorizados.

Memorizar os valores de calibragem na tabela de ferrtas. TOOL.T

Voc s dispe desta funo se tiver memorizado o


parmetro de mquina 7411 = 1 (activar os dados do
apalpador com CHAMADA FERR.TA - TOOL CALL).

Quando efectuar medies durante a execuo do programa, voc


poder com uma TOOL CALL activar os dados de correco para o
apalpador a partir da tabela de ferrtas. Para memorizar os dados de
calibragem na tabela de ferrtas. TOOL.T, introduza no men de
calibrao o nmero da ferr.ta (confirmar com ENT) e a seguir prima
a softkey REGISTO R TABELA DE FERR.TAS.
O TNC memoriza o raio do apalpador 1 na coluna R, e o raio do
apalpador 2 na coluna R2.

Compensar a inclinao da pea


O TNC compensa uma inclinao da pea automaticamente com a
rotao bsica.
Para isso, o TNC fixa o ngulo de rotao sobre o ngulo que forma
Y Y
uma superfcie da pea com o eixo de referncia angular do plano
de maquinao. Ver figura no centro, direita.

Para medir a inclinao da pea, seleccionar sempre a


direco de apalpao perpendicular ao eixo de
referncia angular. PA
Para calcular correctamente a rotao bsica na execuo
do programa, voc dever programar ambas as X X
coordenadas do plano de maquinao na primeira fase A B
de deslocao.

Seleccionar a funo de apalpao: premir a softkey


PROVAR ROT
Posicionar o apalpador prximo do primeiro ponto de
apalpao
Seleccionar a direco de apalpao perpendicular ao
eixo de referncia angular: seleccionar o eixo e a
direco com uma softkey
Apalpao: premir a tecla externa START
Posicionar o apalpador prximo do segundo ponto de
apalpao
Apalpao: premir a tecla externa START

O TNC memoriza a rotao bsica contra falhas de rede. A rotao


bsica fica activada para todas as execues de programa
seguintes.

302 12 Apalpadores 3D

Okap12.pm6 302 08.09.2005, 13:25


12.1 Ciclos de apalpao nos modos de funcionamento manual e volante electrnico
Visualizar a rotao bsica
O ngulo da rotao bsica visualiza-se depois de
uma nova seleco de PROVAR ROT na visualizao
do ngulo de rotao. O TNC indica tambm o
ngulo de rotao na visualizao de estados
adicional (ESTADO POS.)
Na visualizao de estados ilumina-se um smbolo
para a rotao bsica sempre que o TNC deslocar os
eixos da mquina segundo a rotao bsica.

Anular a rotao bsica


Seleccionar a funo de apalpao: premir a
softkey PROVAR ROT
Introduzir o ngulo de rotao0 , e confirmar
com a tecla ENT
Finalizar a funo de apalpao: premir a tecla
END

HEIDENHAIN TNC 410, TNC 426 B, TNC 430 303

Okap12.pm6 303 08.09.2005, 13:25


12.2 Memorizao do ponto de referncia com apalpadores 3D

12.2 Memorizao do ponto de


referncia com apalpadores 3D
As funes para a memorizao do ponto de referncia na pea
ajustada seleccionam-se com as seguintes softkeys: Z
Memorizar o ponto de referncia num eixo qualquer com
PROVAR POS Y
Memorizar uma esquina como ponto de referncia com PROVAR P
Memorizar um ponto central do crculo como ponto de referncia X
com PROVAR CC

Memorizar o ponto de referncia num eixo qualquer (ver figura


em cima, direita)

Seleccionar a funo de apalpao: premir a softkey


PROVAR POS
Posicionar o apalpador prximo do ponto de apalpao
Seleccionar ao mesmo tempo a direco de apalpao
e o eixo para os quais se memorizou o ponto de
referncia, p.ex. apalpar Z na direco Z-: seleccionar
com uma softkey
Apalpao: premir a tecla externa START
Ponto de referncia: introduzir a coordenada nominal,
e aceitar com a tecla ENT

Esquina como ponto de referncia - aceitar os pontos apalpados


para a rotao bsica (ver figura direita)
Y Y
Seleccionar a funo de apalpao: premir a softkey
PROVAR P
Pontos de apalpao da rotao bsica ?: Premir a tecla
ENT para aceitar as coordenadas dos pontos de
apalpao
Posicionar o apalpador prximo do primeiro ponto de Y=?
P P
apalpao sobre a aresta da pea que no foi apalpada
para a rotao bsica
X X
Seleccionar a direco de apalpao: seleccionar com X=?
softkey
Apalpao: premir a tecla externa START
Posicionar o apalpador prximo do segundo ponto de
apalpao, sobre a mesma aresta
Apalpao: premir a tecla externa START
Ponto de Referncia: introduzir ambas as coordenadas
do ponto de apalpao na janela do men; aceitar com
a tecla ENT
Finalizar a funo de apalpao: premir a tecla END

304 12 Apalpadores 3D

Okap12.pm6 304 08.09.2005, 13:25


12.2 Memorizao do ponto de referncia com apalpadores 3D
Esquina como ponto de referncia - no aceitar os pontos
apalpados para a rotao bsica
Seleccionar a funo de apalpao: premir a softkey
PROVAR P
Pontos de apalpao da rotao bsica ?: Negar com a
tecla NO ENT (a pergunta de dilogo s aparece se
voc j tiver efectuado uma rotao bsica)
Apalpar as duas arestas, duas vezes cada uma
Introduzir as coordenadas do ponto de apalpao;
aceitar com a tecla ENT
Finalizar a funo de apalpao: premir a tecla END

Ponto central do crculo como ponto de referncia


Como ponto de referncia voc pode fixar pontos centrais de furos, Y
caixas circulares, cilindros, ilhas, ilhas circulares, etc.
Crculo interior:
O TNC apalpa a parede interior do crculo nas quatro direces dos Y+
eixos de coordenadas
Em crculos interrompidos (arcos de crculo), voc pode seleccionar X X+
qualquer direco de apalpao.
Posicionar a esfera de apalpao aprox. no centro do crculo
Seleccionar a funo de apalpao: premir a softkey Y
PROVAR CC
Apalpao: premir quatro vezes a tecla externa START. X
O apalpador apalpa sucessivamente 4 pontos da
parede interior do crculo
Se quiser trabalhar com uma medio compensada
(s em mquinas com orientao da ferrta.,
dependente de MP6160), prima a softkey 180 e
apalpe de novo 4 pontos da parede interior do crculo
Se quiser trabalhar sem medio compensada: prima
a tecla END
Ponto de Referncia: introduzir na janela do men
ambas as coordenadas do ponto central do crculo, e
aceitar com a tecla ENT
Finalizar a funo de apalpao: premir a tecla END Y
Crculo exterior: Y
Posicionar a esfera de aapalpao prximo do primeiro ponto de
X+
apalpao fora do crculo
Seleccionar a direco de apalpao: seleccionar a softkey
correspondente
Apalpao: premir a tecla externa START
Repetir o processo de apalpao para os 3 restantes pontos. Ver X
figura em baixo, direita.
Introduzir as coordenadas do ponto de apalpao; aceitar com a
tecla ENT Y+ X
Depois da apalpao, o TNC visualiza as coordenadas actuais do
ponto central do crculo e o raio do crculo PR.

HEIDENHAIN TNC 410, TNC 426, TNC 430 305

Okap12.pm6 305 08.09.2005, 13:25


12.2 Memorizao do ponto de referncia com apalpadores 3D

Memorizar pontos de referncia por meio de furos


(no em TNC 410)
Numa segunda rgua de softkeys existem softkeys com que voc
pode usar furos ou ilhas circulares para fixar o ponto de referncia.

Determinar se se apalpa um furo ou uma ilha circular


Seleccionar a funo de apalpao: premir a softkey
APALPAO e continuar a comutar a rgua de
softkeys
Seleccionar a funo de apalpao para furos: premir
p.ex. a softkey PROVAR ROT
Seleccionar furos ou ilhas circulares: o elemento
activado est emoldurado

Apalpar furos
Efectuar um posicionamento prvio aprox. no centro do furo.
Depois de voc accionar a tecla externa de arranque START, o TNC
apalpa 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 determinao do ponto de referncia.

Apalpar ilhas circulares


Posicionar o apalpador prximo do primeiro ponto de apalpao da
ilha circular Seleccionar com softkey a direco de apalpao, e
executar o processo de apalpao com a tecla externa START.
Repetir o processo quatro vezes no total.

Aplicao Softkey

Rotao bsica atravs de 2 furos:


O TNC calcula o ngulo entre a
recta que une os pontos centrais dos furos e
uma posio nominal (eixo de referncia angular)

Ponto de referncia atravs de 4 furos:


O TNC calcula o ponto de interseco das rectas
de unio dos dois primeiros e dos dois ltimos
furos apalpados. Apalpe acima
da cruz (como apresentado na softkey,
seno o TNC calcula um ponto de referncia errado.

Ponto central do crculo atravs de 3 furos:


O TNC calcula uma trajectria circular onde se
encontram os 3 furos e calcula um ponto central
do crculo para a
trajectria circular.

306 12 Apalpadores 3D

Okap12.pm6 306 08.09.2005, 13:25


12.3 Medir peas com apalpadores 3D
12.3Medir peas com apalpadores 3D
Para o TNC 426, TNC 430 voc dispe de muitos ciclos
de medio com que pode medir peas de forma
cmoda. Para isso, existe disposio um manual do
utilizador. Contacte, se necessrio, a HEIDENHAIN se
precisar do manual de ciclos do apalpador.

Com o apalpador 3D voc determina:


Coordenadas da posio, e com essas coordenadas
Dimenses e ngulos da pea

Determinar as coordenadas da posio de uma pea


centrada
Seleccionar a funo de apalpao: premir a softkey
PROVAR POS
Posicionar o apalpador prximo do ponto de apalpao
Seleccionar a direco de apalpao e
simultaneamente o eixo a que se refere a coordenada:
seleccionar a respectiva softkey.
Iniciar o processo de apalpao: premir a tecla externa
START

O TNC visualiza a coordenada do ponto de apalpao como


ponto de referncia.

Determinar as coordenadas do ponto da esquina no


plano de maquinao
Determinar as coordenadas do ponto da esquina, tal como descrito
em Esquina como ponto de referncia. O TNC visualiza as
coordenadas da esquina apalpada como ponto de referncia.

HEIDENHAIN TNC 410, TNC 426, TNC 430 307

Okap12.pm6 307 08.09.2005, 13:25


12.3 Medir peas com apalpadores 3D

Determinar as dimenses da pea


Seleccionar a funo de apalpao: premir a softkey Z
PROVAR POS
Posicionar o apalpador prximo do primeiro ponto de
apalpao A
Seleccionar a direco de apalpao com softkey
Apalpao: premir a tecla externa START A
Y
Anotar o valor visualizado como ponto de referncia
(s quando se mantm activado o ponto de ref. B X
anteriormente memorizado)
Ponto de referncia: introduzir 0 l

Interromper o dilogo: premir a tecla END


Seleccionar de novo a funo de apalpao: premir a
softkey PROVAR POS
Posicionar o apalpador prximo do segundo ponto de
apalpao B
Seleccionar a direco de apalpao com softkey: o
mesmo eixo, mas em direco oposta da primeira
apalpao
Apalpao: premir a tecla externa START

Na visualizao Ponto de Referncia tem-se a distncia entre os


dois pontos sobre o eixo de coordenadas.

Fixar de novo a visualizao da posio no valor anterior m


medio linear
Seleccionar a funo de apalpao: premir a softkey PROVAR POS
Apalpar de novo o primeiro ponto de apalpao
Fixar o Ponto de Referncia no valor anotado
Interromper o dilogo: premir a tecla END

Medir um ngulo
Com um apalpador 3D, voc pode determinar um ngulo no plano
de maquinao. Pode-se medir
o ngulo entre o eixo de referncia angular e uma aresta da pea,
ou
o ngulo entre duas arestas
O ngulo medido visualiza-se at um valor mximo de 90.

308 12 Apalpadores 3D

Okap12.pm6 308 08.09.2005, 13:25


12.3 Medir peas com apalpadores 3D
Determinar o ngulo entre o eixo de referncia angular e uma
aresta da pea
Seleccionar a funo de apalpao: premir a softkey
PROVAR ROT
ngulo de rotao: anote o ngulo de Rotao
visualizado se quiser voltar a reproduzir
posteriormente a rotao bsica executada
Executar a rotao bsica a partir do lado a comparar
(ver Compensar posio inclinada da pea)
Com a softkey PROVAR ROT visualizar o ngulo entre o
eixo de referncia angular e a aresta da pea como
ngulo de Rotao PA
Anular a rotao bsica ou reproduzir de novo a
rotao bsica original:
Fixar o ngulo de Rotao no valor anotado

Determinar o ngulo entre duas arestas da pea


Seleccionar a funo de apalpao: premir a softkey PROVAR ROT
Z
ngulo de rotao: anote o ngulo de Rotao visualizado se
quiser voltar a reproduzir posteriormente a rotao bsica L?
executada
Y
?
Executar a rotao bsica para o primeiro lado (ver Compensar
posio inclinada da pea) 100 X
?
Apalpar o segundo lado da mesma forma que numa rotao
bsica. No fixar o ngulo de rotao em 0!
Com a softkey PROVAR ROT visualizar o ngulo PA entre as
arestas da pea como ngulo de Rotao 10
100
Anular a rotao bsica ou reproduzir de novo a rotao bsica
original: fixar o ngulo de rotao no valor anotado

HEIDENHAIN TNC 410, TNC 426, TNC 430 309

Okap12.pm6 309 08.09.2005, 13:25


12.3 Medir peas com apalpadores 3D

Medir com o apalpador 3D


durante a execuo do programa
Com o apalpador 3D tambm se podem registar posies na pea
durante a execuo do programa - inclusive no plano inclinado de
maquinao. Aplicaes:
Calcular diferenas de altura em superfcies de fundio
Questes de tolerncia durante a maquinao
Voc programa a aplicao do apalpador no modo de
funcionamento Memorizao/Edio do Programa com a funo
G55. O TNC posiciona previamente o apalpador e apalpa
automaticamente a posio indicada. Para isso, o TNC desloca o
apalpador paralelamente ao eixo da mquina que voc determinou
no ciclo de apalpao. O TNC s tem em conta uma rotao bsica
activa ou uma rotao para o clculo do ponto de apalpao. O TNC
memoriza as coordenadas do ponto de apalpao num parmetro
Q. O TNC interrompe o processo de apalpao quando o apalpador
no est desviado numa determinada margem (selecciona-se com
MP 6130). As coordenadas da posio em que se encontra o plo
sul da esfera de apalpao ao apalpar tambm so memorizadas,
depois processo de apalpao, nos parmetros desde Q115 at
Q119. Para os valores destes parmetros o TNC no tem em conta a
longitude e o raio da haste de apalpao.
Para aumentar a exactido de medio, voc pode determinar com
o parmetro 6170 as vezes que o TNC deve realizar o processo de
apalpao. Se entre cada medio o desvio ultrapassar a margem
de garantia (MP 6171), o TNC emite um aviso de erro.

Pr-posicionar manualmente o apalpador de forma a que


se evite qualquer coliso ao alcanar a posio prvia
programada.
Tenha ateno a que o TNC utilize os dados da ferr.ta tais
como longitude, raio e eixo a partir dos dados calibrados
ou da ltima frase G99: seleccionar com MP7411

55 Seleccionar a funo de apalpao, confirmar com a


tecla ENT
N do Parmetro para o resultado: introduzir o nmero
de parmetro Q a que se atribuiu o valor da
coordenada
Eixo e Direco de Apalpao: introduzir o eixo de
apalpao com a tecla de seleco de eixos ou com o
teclado ASCII e o sinal correcto para a direco de
apalpao. Confirmar com a tecla ENT.
Valor Nominal da Posio: com as teclas de seleco
dos eixos ou com o teclado ASCII introduzir todas as
coordenadas para o posicionamento prvio do
apalpador
Finalizar a introduo: premir a tecla ENT.

Exemplo de frase NC
N670 G55 P01 Q5 P02 X X+5 Y+0 Z5 *

310 12 Apalpadores 3D

Okap12.pm6 310 08.09.2005, 13:25


12.3 Medir peas com apalpadores 3D
Exemplo: determinar a altura de uma ilha sobre a pea

Execuo do programa
Atribuir o parmetro do programa
Com o ciclo G55 medir altura Y Y
Calcular a altura

50

10

X Z
20 50 10

%APALPAO3D G71 *
N10 D00 Q11 P01 +20 * 1 ponto de apalpao: coordenada X
N20 D00 Q12 P01 +50 * 1 ponto de apalpao: coordenada Y
N30 D00 Q13 P01 +10 * 1 ponto de apalpao: coordenada Z
N40 D00 Q21 P01 +50 * 2 ponto de apalpao: coordenada X
N50 D00 Q22 P01 +10 * 2 ponto de apalpao: coordenada Y
N60 D00 Q23 P01 +0 * 2 ponto de apalpao: coordenada Z
N70 T0 G17 * Chamada do apalpador
N80 G00 G40 G90 Z+250 * Retirar o apalpador
N90 X+Q11 Y+Q12 * Pr-posicionar o apalpador
N100 G55 P01 10 P02 Z- Medir o lado superior da pea
X+Q11 Y+Q12 Z+Q13 *
N110 X+Q21 Y+Q22 * Posicionamento prvio para a segunda medio
N120 G55 P01 20 P02 Z- Z+Q23 * Medir a profundidade
N130 D02 Q1 P01 +Q20 P02 +Q10 * Calcular a altura absoluta da ilha
N140 G38 * Paragem da execuo do programa: verificar Q1
N150 G00 G40 Z+250 M2 * Retirar a ferramenta, fim do programa
N999999 %APALPAO3D G71 *

HEIDENHAIN TNC 410, TNC 426, TNC 430 311

Okap12.pm6 311 08.09.2005, 13:25


Okap12.pm6 312 08.09.2005, 13:25
Funes MOD
13
Pkap13.pm6 313 08.09.2005, 13:21
13.1 Seleccionar, modificar e abandonar funes MOD

13.1 Seleccionar, modificar e anular as


funes MOD
Com as funes MOD, voc pode seleccionar as visualizaes
adicionais e as possibilidades de introduo. As funes MOD
disponveis dependem do modo de funcionamento seleccionado.

Seleccionar as funes MOD


Seleccione o modo de funcionamento onde pretende modificar as
funes MOD
Seleccionar as funes MOD: premir a tecla MOD.
Figura em cima direita: funo MOD no TNC 410.
Figura no centro direita e pgina seguinte: funo
MOD no TNC 426, TNC 430 para o teste do programa
e num modo de funcionamento da mquina

Modificar ajustes
Seleccionar a funo MOD com as teclas de setas no men
visualizado.
Para se modificar um ajuste - depende da funo selecionada -
dispe-se de vrias possibilidades:
Introduzir directamente o valor numrico, p.ex. na determinao
dos finais de curso
Modificar o ajuste premindo a tecla ENT, p.ex., na determinao
da introduo do programa
Modificar um ajuste com uma janela de de seleco
(no em TNC 410):
Quando dispe de vrias opes de ajuste, premindo a tecla
GOTO voc pode abrir uma janela onde num instante ficam
visveis todas as opes de ajuste. Seleccione directamente o
ajuste pretendido, premindo a respectiva tecla numrica (
esquerda do ponto duplo), ou com a tecla de seta, e a seguir
confirme com a tecla ENT. Se no quiser modificar o ajuste, feche
a janela com a tecla END.

Sair das funes MOD


Finalizar a funo MOD: premir a softkey END ou a tecla END.

Resumo das funes MOD TNC 426, TNC 430


Consoante o modo de funcionamento seleccionado, voc pode
efectuar as seguintes modificaes:

Memorizao/Edio do programa
Visualizar o nmero de software NC
Visualizar o nmero de software PLC
Introduzir o cdigo
Ajustar a conexo de dados externa
Parmetros do utilizador especficos da mquina
Se necessrio, visualizar ficheiros AJUDA

314 13 Funes MOD

Pkap13.pm6 314 08.09.2005, 13:21


13.2 Informaes sobre o sistema (no em TNC 426, TNC 430)
Teste do programa:
Visualizar o nmero de software NC
Visualizar o nmero de software de PLC
Introduzir o cdigo
Ajuste da conexo de dados externa
Representao grfica do bloco no espao de trabalho
Parmetros do utilizador especficos da mquina
Se necessrio, visualizar ficheiros AJUDA

Todos os outros modos de funcionamento:


Visualizar o nmero de software NC
Visualizar o nmero de software de PLC
Visualizar os ndices para as opes disponveis
Seleccionar a visualizao de posies
Determinar a unidade mtrica (mm/poleg.)
Determinar a linguagem de programao para MDI
Determinar os eixos para a aceitao da posio real
Fixar os finais de curso
Visualizar os zero pea
Visualizar os tempos de maquinao
Se necessrio, visualizar ficheiros AJUDA

13.2 Informaes sobre o sistema


(no em TNC 426, TNC 430)
Com a softkey INFORM. SISTEMA o TNC visualiza as seguintes
informaes
memria livre do programa
Nmero de software NC
Os nmeros de software de PLC esto disposio aps
seleco das funes no ecr do TNC. Directamente abaixo esto
os nmeros para as opes disponveis (OPT:):
Opes disponveis, p.ex. digitalizao

HEIDENHAIN TNC 410, TNC 426, TNC 430 315

Pkap13.pm6 315 08.09.2005, 13:21


13.3 Nmero de software e de opo
13.4 Introduzir o cdigo numrico
13.3 Nmeros de software e de opo TNC 426, TNC 430;

TNC 426, TNC 430


Os nmeros de software do NC e do PLC visualizam-se no ecr do
TNC depois de se ter seleccionado as funes MOD. Directamente
abaixo esto os nmeros para as opes disponveis (OPT:):
Nenhuma opo OPT: 00000000
Opo digitalizao com apalpador digital OPT: 00000001
Opo digitalizao com apalpador analgico OPT: 00000011

13.4 Introduzir o cdigo


Para introduzir o nmero de cdigo, prima no TNC 410 a softkey
com o cdigo. O TNC precisa de um cdigo para as seguintes
funes:
Funo Cdigo
Seleccionar parmetros do utilizador 123
Desbloquear as funes especiais para a programao
de parmetros Q 555343
Anular a proteco do ficheiro (s em TNC 410) 86357
Contador de horas de funcionamento para (s em TNC 410):
COMANDO LIGADO
EXECUO DO PROGRAMA
FERR.TA LIGADA 857282
Configurar o carto Ethernet (no em TNC 410) NET123

316 13 Funes MOD

Pkap13.pm6 316 08.09.2005, 13:21


13.5 Ajuste da conexo de dados TNC 410
13.5 Ajustar a conexo de dados TNC 410
Para ajustar a conexo de dados, prima a softkey RS -232-SETUP.
O TNC mostra um men no ecr onde se introduzem os seguintes
ajustes:

Seleccionar o MODO DE FUNCIONAMENTO num


aparelho externo
Aparelho externo CONEXO DE DADOS RS232

Unidade de disquetes da HEIDENHAIN


FE 401 e FE 401B FE

Aparelhos externos, como impressora, leitor, EXT1, EXT2


perfurador, PC sem TNCremo

PC com software HEIDENHAIN FE


TNCremo

No transmitir dados; p.ex. digitalizar


sem registo de valor de medio, ou
trabalhar sem o aparelho conectado ZERO

Ajustar a VELOCIDADE BAUD


A VELOCIDADE BAUD (velocidade de transmisso dos dados) pode
seleccionar-se entre 110 e 115.200 Baud. O TNC memoriza para cada
modo de funcionamento (FE, EXT1 etc.) uma VELOCIDADE BAUD.

Determinar memria para transmisso por blocos


Para poder editar outros programas em paralelo com o processo de
elaborao por blocos, determine a memria para a transmisso por
blocos.
O TNC visualiza a memria disponvel. Seleccione a memria
reservada menor do que a memria livre.

Ajustar a frase intermediria


Para se garantir uma elaborao contnua em transmisso contnua
em blocos, o TNC precisa de um determinado stock de frases na
memria de programa.
Na memria intermdia de frases, voc determina quantas frases
NC so introduzidas por meio de conexo de dados antes de o TNC
comear com a elaborao. O valor de introduo para a memria
intermdia de frases depende da distncia entre pontos do
programa NC. Para distncias entre pontos muito pequenas,
introduzir uma grande memria intermdia de frases, e para
grandes distncias entre pontos, uma pequena memria
intermdia entre frases. Valor aproximativo: 1000

HEIDENHAIN TNC 410, TNC 426, TNC 430 317

Pkap13.pm6 317 08.09.2005, 13:21


13.6 Ajustar a conexo de dados TNC 426, TNC 430

13.6 Ajuste da coneo de dados


TNC 426, TNC 430
Para ajustar a conexo de dados, prima a softkey
RS 232- /RS 422 - AJUSTE. O TNC mostra um men no ecr onde
se introduzem os seguintes ajustes:

Ajustar a conexo RS-232


O modo de funcionamento e a velocidade Baud para a conexo RS-
232 introduzem-se esquerda do ecr.

Ajustar a conexo RS-422


O modo de funcionamento e a velocidade Baud para a conexo RS-
422 introduzem-se direita do ecr.

Seleccionar o MODO DE FUNCIONAMENTO num


aparelho externo
Nos modos de funcionamento FE2 e EXT voc no pode
utilizar as funes memorizar todos os programas,
memorizar o programa visualizado, e memorizar o
directrio.

Ajustar a VELOCIDADE BAUD


A VELOCIDADE BAUD (velocidade de transmisso dos dados) pode
seleccionar-se entre 110 e 115.200 Baud.

Aparelho externo Modo de funcionamento Smbolo

Unidades de disquetes da HEIDENHAIN


FE 401 B FE1
FE 401 a partir do N de Prog. 230 626 03 FE1

Unidade de disquetes da HEIDENHAIN FE2


FE 401 incl. at o prog. N. 230 626 02

PC com software de transmisso


HEIDENHAIN FE1
Software TNCremo

Aparelhos externos, como


impressora, leitor, EXT1, EXT2
Unidade perfuradora, PC sem TNCremo.

PC com software HEIDENHAIN LSV2


TNCremo para comando distncia do TNC

318 13 Funes MOD

Pkap13.pm6 318 08.09.2005, 13:21


13.6 Ajustar a conexo de dados TNC 426, TNC 430
ATRIBUIO
Com esta funo, voc determina para onde se transmitem os
dados do TNC.
Aplicaes:
Emitir valores com a funo de parmetros Q D15
Caminho de busca no disco duro do TNC onde so memorizados
os dados de digitalizao

Consoante o modo de funcionamento do TNC, utiliza-se a funo


PRINT ou PRINT-TEST:
Modo de funcionamento doTNC Funo de transmisso
Execuo do programa frase a frase PRINT
Execuo contnua do programa PRINT
Teste do programa PRINT-TEST

PRINT e PRINT-TEST podem-se ajustar da seguinte forma:


Funo Caminho
Emitir dados atravs de RS-232 RS232:\....
Emitir dados atravs de RS-422 RS422:\....
Memorizar dados no disco duro do TNC TNC:\....
Memorizar dados no subdirectrio onde
se encontra o programa com D15 ou no programa
com os ciclos de digitalizao - vazio -

Nomes dos ficheiros:


Dados Modo de funcionamento Nome do ficheiro
Dados da digitalizao Execuo do programa Determinado
no ciclo CAMPO
Valores com FN15 Execuo do programa %D15RUN.A
Valores com FN15 Teste do programa %D15SIM.A

HEIDENHAIN TNC 410, TNC 426, TNC 430 319

Pkap13.pm6 319 08.09.2005, 13:21


13.7 Software para transmisso de dados TNCremo

13.7 Software para transmisso de


dados TNCremo
Para a transmisso de ficheiros do TNC e para o TNC voc deveria
usar o TNCremo. Com o TNCremo voc pode dirigir todos os
comandos da HEIDENHAIN por meio da interface serial.

Para receber contra reembolso o software de


transmisso de dados TNCremo, contacte por favor a
HEIDENHAIN.

Condies de sistema para o TNCremo


Computador pessoal AT ou sistema compatvel
640 kB de memria principal
1 MBytes livres no seu disco duro
uma interface serial livre
Sistema operativo MS-DOS/PC-DOS 3.00 ou superior, Windows
3.1 ou superior, OS/2
Para trabalhar cmodamente com um rato compatvel Microsoft
(TM) (no absolutamente necessrio)

Instalao emWindows
Inicie o programa de instalao SETUP.EXE com o gestor de
ficheiros (Explorer)
Siga as instrues do programa de setup

Iniciar oTNCremo emWindows


Windows 3.1, 3.11, NT:
Faa duplo clique sobre o cone no grupo de programas
aplicaes HEIDENHAIN
Windows95:
Faa clique sobre <Iniciar>, <Programas>, <Aplicaes HEIDEN-
HAIN>, <TNCremo>
Quando voc inicia o TNCremo pela primeira vez, -lhe pedido o
comando conectado, a interface (COM1 ou COM2) e a velocidade
de trannsmisso de dados. Introduza as informaes desejadas.

320 13 Funes MOD

Pkap13.pm6 320 08.09.2005, 13:21


13.7 Software para transmisso de dados TNCremo
Transmisso de dados entre TNC 410 e TNCremo
Verifique se:
o TNC est conectado interface serial correcta da sua
calculadora
a velocidade de transmisso de dados no TNC coincide com a no
TNCremo
Depois de ter iniciado o TNCremo, veja na parte esquerda da janela
todos os ficheiros que esto memorizados no directrio activado.
Em <Directrio>, <Trocar> voc pode escolher um suporte de
dados qualquer ou um outro directrio na sua calculadora. Para
poder iniciar a transmisso de dados do TNC (ver 4.5 Gesto de
dados TNC 410), seleccione <ligao>, <servidor de ficheiros>. O
TNCremo est agora pronto para receber dados.

Transmisso de dados entre TNC 426, TNC 430 e TNCremo


Verifique se:
o TNC est conectado interface serial correcta da sua
calculadora
a velocidade de transmisso de dados no TNC para a operao de
LSV2 coincide com a do TNCremo
Depois de ter iniciado o TNCremo, veja na parte esquerda da janela
principal todos os ficheiros que esto memorizados no directrio
activado. Em <Directrio>, <Trocar> voc pode escolher um
suporte de dados qualquer ou escolher um outro directrio na sua
calculadora.
Para estabelecer comunicao para o TNC, escolha
<Comunicao>, <Comunicao>. O TNCremo recebe ento a
estrutura de ficheiros e directrios do TNC, e visualiza-as na parte
inferior da janela principal ( ). Para transmitir um ficheiro do TNC
para o PC, seleccione o ficheiro na janela do TNC ( iluminar com o
rato) e active a funo <Ficheiro> <Transmitir>.
Para transmitir ficheiros do PC para o TNC, seleccione o ficheiro na
janela do PC e active a funo <Ficheiro> <Transmitir>.

Finalizar oTNCremo
Seleccione o item de menu <Ficheiro>, <Finalizar>, ou prima a
combinao de teclas ALT+X

Observe tambm a funo de auxlio do TNCremo onde


esto explicadas todas as funes.

HEIDENHAIN TNC 410, TNC 426, TNC 430 321

Pkap13.pm6 321 08.09.2005, 13:30


13.8 Conexo de dados da Ethernet (s em TNC 426, TNC 430)

13.8 Conexo de dados da Ethernet


(s em TNC 426, TNC 430)
Introduo
Voc pode como opo equipar o TNC com um carto Ethernet para
ligar o comando Cliente sua rede. O TNC transmite dados atravs
do carto Ethernet segundo o grupo de registos TCP/IP (Transmissi-
on Control Protocol/Internet Protocol) e atravs do NFS (Network
File System). O TCP/IP e o NFS esto implementados sobretdo em
UNIX de forma a puderem colocar o TNC em comunicao com o
ambiente UNIX sem necessitar na maior parte das vezes de
software adicional.
O ambiente do PC com sistemas operativos da Microsoft trabalha
em rede tambm com TCP/IP, mas no com NFS. Por isso, voc
precisa de um software adicional para colocar em comunicao o
TNC numa rede de PCs. A HEIDENHAIN recomenda o seguinte
software de rede:
Sistema operativo Software de rede

DOS, Windows 3.1, Maestro 6.0, Firma HUMMINGBIRD


Windows 3.11, e-mail: support@hummingbird.com
Windows NT www: http:\\www.hummingbird.com

Windows 95 OnNet Server 2.0, Firma FTP


e-mail: support@ftp.com
www: http:\\www.ftp.com

Instalar o carto Ethernet


Antes da instalao do carto Ethernet, desligar o TNC e
a mquina!
Respeite os avisos das instrues de montagem
anexadas ao carto Ethernet!

322 13 Funes MOD

Pkap13.pm6 322 08.09.2005, 13:21


13.8 Conexo de dados da Ethernet (s em TNC 426, TNC 430)
Possibilidades de conexo
Voc pode ligar sua sua rede o carto Ethernet do TNC por meio PC PC PC
de uma conexo BNC (X26, cabo coaxial 10Base2) ou por meio da
conexo RJ45 (X25,10BaseT). Voc s pode usar uma dessas duas
conexes. Ambas as conexes esto separadas galvanicamente da
electrnica de comando.

Para conexo BNC, X26 (cabo coaxial 10Base2, ver figura em


cima, direita)
A conexo 10Base2 designada tambm por Thin-Ethernet ou
CheaperNet. Com a conexo 10Base2, utilize a ficha em BNC-T para
conectar o TNC sua rede.
PC TNC TNC
A distncia entre duas peas em T deve ser no mnimo
de 0,5 mm.
A quantidade de peas em T est limitada a um mximo
de 30.
Voc de prever as extremidades abertas do Bus com 50
Ohm de resistncias de terminao.
O comprimento mximo de via que o comprimento
entre duas resistncias de terminao de 185 m.
Voc pode ligar entre si at 5 vias atravs de um
amplificador de sinais (Repeater).

Conexo RJ45 X25 (para 10BaseT, ver figura no centro, direita) TNC
Com a conexo 10BaseT, utilize o cabo Twisted Pair para conectar o PC
TNC sua rede.

O comprimento mximo do cabo entre o TNC e um


ponto nodal com cabos desprotegidos no mximo de 10BaseT
100 m, e com cabos protegidos no mximo de 400 m.
Se colocar o TNC em ligao directa com um PC, tem
que utilizar um cabo cruzado.

HEIDENHAIN TNC 410, TNC 426, TNC 430 323

Pkap13.pm6 323 08.09.2005, 13:21


13.8 Conexo de dados da Ethernet (s em TNC 426, TNC 430)

Configurar o TNC
Mande configurar o TNC por um especialista em rede.

Prima no modo de funcionamento Memorizo/Edio do


Programa a tecla MOD. Introduza o cdigo numrico NET123, e o
TNC visualiza o ecr principal para a configurao da rede.

Ajustes gerais da rede


Prima a softkey DEFINIR REDE para a introduo dos ajustes
gerais da rede (ver figura em cima, direita) e introduza as
seguintes informaes:
Ajuste Significado
ADDRESS O endereo que o seu Gestor de Rede tem que
conceder para o TNC. Introduo: quatro sinais
decimais separados por ponto, p.ex. 160.1.180.20
MASK A MSCARA DE SUBREDE para economizar
endereos na sua rede. Introduo: quatro sinais
decimais separados por ponto, pedir o valor junto do
Gestor de Rede, p.ex. 255.255.0.0
ROUTER Endereo na Internet do seu Default-Router.
Introduzir s quando a sua rede for composta por
vrias redes parciais. Introduo: quatro sinais
decimais separados por ponto, pedir valor junto do
Gestor de Rede, p.ex.160.2.0.2
PROT Definio do registo de transmisses
RFC: Registo de transmisses segundo RFC 894
IEEE: Registo de transmisses segundo IEE 802.2/
802.3
HW Definio da conexo utilizada
10BASET: Se voc utilizar 10BaseT
10BASE2: Se voc utilizar 10Base2
HOST Nome com que o TNC se apresenta na rede: se voc
utilizar um Hostname-Server, tem que registar aqui o
Fully Qualified Hostname. Se voc no registar
nenhum nome, o TNC utiliza a designada
Autentificao ZERO. Os ajustes especficos do
aparelho UID, GID, DCM e FCM (ver pgina seguinte),
so ento ignorados pelo TNC

324 13 Funes MOD

Pkap13.pm6 324 08.09.2005, 13:21


13.8 Conexo de dados da Ethernet (s em TNC 426, TNC 430)
Ajustes da rede especficos do aparelho
Prima a softkey DEFINIR MOUNT para a introduo dos ajustes da
rede especficos do aparelho (ver figura em cima, direita). Voc
pode determinar como quiser muitos ajustes de rede, mas s
gerir at um mximo de 7 ao mesmo tempo.
Ajuste Significado
ADDRESS Endereo do seu Servidor. Introduo: quatro
sinais decimais separados por ponto, pedir
valor junto do Gestor de Rede, p.ex.160.1.13.4
RS Dimenso do pacote para recepo de dados
em bytes. Campo de introduo: 512 at 4
096. Introduo 0: o TNC utiliza a dimenso de
pacote ideal sinalizada pelo Servidor
WS Dimenso do pacote para envio de dados em
bytes. Campo de introduo: 512 at 4 096.
Introduo 0: o TNC utiliza a dimenso de
pacote ideal sinalizada pelo Servidor
TIMEOUT Tempo em ms ao fim do qual o TNC repete
uma Remote Procedure Call no atendida pelo
Servidor. Campo de introduo: 0 at 100 000
Introduo standard: 0, que corresponde a um
TIMEOUT de 7 segundos. Utilizar valores
superiores s quando o TNC tiver que
comunicar com o Servidor atravs de vrios
Routers. Pedir o valor junto do Gestor de Rede
HM Definio se o TNC deve repetir a Remote
Procedure Call at o Servidor NFS atender.
0: repetir sempre a Remote Procedure Call
1: no repetir a Remote Procedure Call
DEVICENAME Nome que o TNC visualiza na Gesto de
Ficheiros se o TNC estiver em ligao com o
aparelho
PATH Directrio do Servidor NFS que voc quer
colocar em ligao com o TNC. Ao indicar o
caminho, tenha ateno letras maisculas e
minsculas
UID Definio com que Identificao de Utilizador
voc aceder aos ficheiros na rede. Pedir o
valor junto do Gestor de Rede
GID Definio com que Identificao de Grupo
voc acede aos ficheiros na rede. Pedir o valor
junto do Gestor de Rede

HEIDENHAIN TNC 410, TNC 426, TNC 430 325

Pkap13.pm6 325 08.09.2005, 13:21


13.8 Conexo de dados da Ethernet (s em TNC 426, TNC 430)

Ajuste Significado
DCM Aqui, voc concede o direito de acesso adirectrios
do Servidor NFS (ver figura em cima, direita). 111101000
Introduzir o valor codificado em binrios. Todos os outros utilizadores:Procurar
Exemplo: 111101000 Todos os outros utilizadores: Escrever
Todos os outros utilizadores:Ler
0: Acesso no permitido
1: Acesso permitido Grupo de trabalho: Procurar
DCM Aqui, voc concede o direito de acesso aficheiros do Grupo de trabalho: Escrever
Servidor NFS (ver figura em cima, direita). Introduzir Grupo de trabalho Ler
o valor codificado em binrios. Utilizador: Procurar
Exemplo: 111101000 Utilizador: Escrever
0: Acesso no permitido Utilizador: Ler
1: Acesso permitido
AM Definio se ao ligar o TNC este fica
automaticamente ligado com a rede.
0: No fica ligado automaticamente
1: Fica ligado automaticamente

Definir a impressora em rede


Prima a softkey DEFINIR IMPRESSO se quiser imprimir ficheiros
directamente do TNC para uma outra impressora em rede.
Ajuste Significado
ADDRESS Endereo do seu Servidor. Introduo: quatro
sinais decimais separados por ponto, pedir
valor junto do Gestor de Rede, p.ex.160.1.13.4
DEVICE NAME Nome da impressora que o TNC visualiza
quando voc activa a softkey IMPRIMIR (ver
tambm 4.4 Gesto alargada de Fifheiros)
PRINTER NAME Nome da impressora na sua rede, pedir o valor
junto do Gestor de Rede

Testar a comunicao
Prima a softkey PING
Introduza o endereo de Internet do aparelho para o qual
pretende testar a comunicao e confirme com ENT. O TNC fica a
enviar pacotes de dados at voc sair do monitor de teste com a
tecla FIM
Na linha TRY, o TNC visualiza a quantidade de pacotes de dados que
foram enviados para o receptor anteriormente definido. Por detrs
da quantidade de pacotes de dados enviados, o TNC visualiza o
seguinte estado:
Visualizao de estados Significado
HOST RESPOND Receber outra vez o pacote de dados, a
comunicao est em ordem
TIMEOUT No receber outra vez o pacote de dados,
testar a comunicao
CAN NOT ROUTE O pacote de dados no pde ser enviado;
testar no TNC o endereo de Internet do
Servidor e do Router

326 13 Funes MOD

Pkap13.pm6 326 08.09.2005, 13:21


13.8 Conexo de dados da Ethernet (s em TNC 426, TNC 430)
Visualizar o registo de erros
Prima a softkey MOSTRAR ERRO se quiser ver o registo de erros.
O TNC regista aqui tosdos os erros que surgiram desde a ltima
ligao do TNC na operao em rede
Os avisos de erro apresentados esto divididos em duas categorias:
Os avisos de advertncia esto assinalados com (W). Nestes avisos,
o TNC conseguiu estabelecer a comunicao de rede, mas para
isso teve que corrigir ajustes.
Os avisos de erro esto assinalados com (E). Se surgirem avisos
destes, porque o TNC no conseguiu estabelecer nenhuma
comunicao de rede.

Aviso de erro Causa


LL: (W) CONNECTION xxxxx UNKNOWN USING DEFAULT 10BASET Ao fazer DEFINE NET, HW voc introduziu uma
designao errada
LL: (E) PROTOCOL xxxxx UNKNOWN Ao fazer DEFINE NET, PROT voc introduziu
uma designao errada
IP4: (E) INTERFACE NOT PRESENT O TNC no conseguiu encontrar nenhum
carto Ethernet
IP4: (E) INTERNETADRESS NOT VALID Voc utilizou um endereo de Internet invlido
para o TNC
IP4: (E) SUBNETMASK NOT VALID A MSCARA DE SUBREDE no se adequa ao
endreo de Internet do TNC
IP4: (E) SUBNETMASK OR HOST ID NOT VALID Voc deu ao TNC um endereo de Internet
errado, ou introduziu mal a MSCARA DE
SUBREDE, ou memorizou todos os bits do
HostID em 0 (1)
IP4: (E) SUBNETMASK OR SUBNET ID NOT VALID Todos os bits da SUBREDE ID so 0 ou 1
IP4: (E) DEFAULTROUTERADRESS NOT VALID Voc utilizou para o Router um endereo de
Internet invlido
IP4: (E) CAN NOT USE DEFAULTROUTER O Defaultrouter no tem o mesmo NetID ou
SubnetID do TNC
IP4: (E) I AM NOT A ROUTER Voc definiu o TNC como Router
MOUNT: <nome do aparelho> (E) DEVICENAME NOT VALID O nome do aparelho demasiado comprido
ou contm sinais no permitidos
MOUNT: <nome do aparelho> (E) DEVICENAME ALREADY ASSIGNED Voc j definiu um aparelho com este nome
MOUNT: <nome do aparelho> (E) DEVICETABLE OVERFLOW Voc tentou pr em comunicao com o TNC
mais de 7 suportes de rede
NFS2: <nome do aparelho> (W) READSIZE SMALLER THEN x SET TO x Ao fazer DEFINIR MOUNT, RS voc introduziu
um valor demasiado pequeno. O TNC fixa RS
em 512 bytes
NFS2: <nome do aparelho> (W) READSIZE LARGER THEN x SET TO x Ao fazer DEFINIR MOUNT, RS voc introduziu
um valor demasiado grande. O TNC fixa RS em
4 096 bytes

HEIDENHAIN TNC 410, TNC 426, TNC 430 327

Pkap13.pm6 327 08.09.2005, 13:21


13.8 Conexo de dados da Ethernet (s em TNC 426, TNC 430)

Aviso de erro Causa


NFS2: <nome do aparelho> (W) WRITESIZE SMALLER THEN x SET TO x Ao fazer DEFINIR MOUNT, WS voc introduziu
um valor demasiado pequeno. O TNC fixa WS
em 512 bytes
NFS2: <nome do aparelho> (W) WRITESIZE LARGER THEN x SET TO x Ao fazer DEFINIR MOUNT, WS voc introduziu
um valor demasiado grande. O TNC fixa WS
em 4 096 bytes
NFS2: <nome do aparelho> (E) MOUNTPATH TO LONG Ao fazer DEFINIR MOUNT, PATH voc
introduziu um nome demasiado comprido.
NFS2: <nome do aparelho> (E) NOT ENOUGH MEMORY Existe de momento pouca memria principal
disponvel para se realizar uma comunicao
de rede
NFS2: <nome do aparelho> (E) HOSTNAME TO LONG Ao fazer DEFINIR NET, HOST voc introduziu
um nome demasiado comprido.
NFS2: <nome do aparelho> (E) CAN NOT OPEN PORT Para estabelecer a comunicao de rede, o
TNC no consegue abrir uma porta necessria
NFS2: <nome do aparelho> (E) ERROR FROM PORTMAPPER O TNC recebeu dados do Portmapper que no
so compreensveis
NFS2: <nome do aparelho> (E) ERROR FROM MOUNTSERVER O TNC recebeu dados do Mountserver que
no so compreensveis
NFS2: <nome do aparelho> (E) CANT GET ROOTDIRECTORY O Mountserver no permite a comunicao
com o directrio definido em DEFINE MOUNT,
PATH
NFS2: <nome do aparelho> (E) UID OR GID 0 NOT ALLOWED Ao fazer DEFINIR MOUNT, voc introduziu UID
ou GID 0. O valor de introdo 0 est
reservado ao administrador do sistema

328 13 Funes MOD

Pkap13.pm6 328 08.09.2005, 13:21


13.9 Configurar PGM MGT (no em TNC 410); 13.10 Parmetros do utilizador
especficos da mquina; 13.11 Representar o bloco no espao de trabalho (no em TNC 410)
13.9 Configurar PGM MGT
(no em TNC 410)
Com esta funo, voc determina o alcance de funcionamento da
gesto de ficheiros:
Standard: Gesto de ficheiros simplificada sem visualizao do
directrio
Alargada: gesto de ficheiros com funes alargadas e
visualizao do directrio

Ver tambm o Captulo 4.3 Gesto de ficheiros


standard e o Captulo 4.4 Gesto de ficheiros alargada.

Modificar um ajuste
Seleccionar Gesto de Ficheiros em modo de funcionamento
Memorizao/Edio de programas: premir a tecla PGM MGT
Seleccionar a funo MOD: premir a tecla MOD.
Seleccionar o ajuste PGM MGT: deslocar o cursor com as teclas
de setas para o ajuste PGM MGT, e comutar com a tecla ENT
entre Standard e Alargado

13.10 Parmetros do utilizador


especficos da mquina
O fabricante da mquina pode ocupar com funes at
16 Parmetros do Utilizador. Consulte o manual da
mquina

13.11 Representar o bloco no espao de


trabalho (no em TNC 410)
No modo de funcionamento Teste do Programa, voc pode verificar
graficamente a situao do bloco no espao de trabalho da
mquina, e activar a superviso deste espao no modo de
funcionamento Teste do Programa: para isso, prima a softkey
BLOCO NO ESP.TRAB.
O TNC aprsenta um paralelippedo para o espao de trabalho
cujas dimenses esto representadas na janela margem de
deslocao). O TNC vai buscar as dimenses para o espao de
trabalho aos parmetros de mquina para a margem de deslocao
activada. Como a margem de deslocao est definida no sistema
de referncias da mquina, o ponto zero do paralelippedo
corresponde ao ponto zero da mquina. Voc pode tornar visvel a
posio do ponto zero da mquina, premindo a softkey M91 (2
rgua de softkeys).

HEIDENHAIN TNC 410, TNC 426, TNC 430 329

Pkap13.pm6 329 08.09.2005, 13:21


13.11 Representar o bloco no espao de trabalho (no em TNC 410)

H um outro paralelippedo que representa ( ) o bloco, cujas Funo Softkey


dimenses ( ) o TNC vai buscar definio de bloco do programa
seleccionado. O paralelippedo do bloco define o sistema de Deslocar o bloco para a esquerda
coordenadas de introduo, cujo ponto zero se situa dentro do (graficamente)
paralelippedo. Voc pode tornar visvel a posio do ponto zero no
paralelippedo, premindo a softkey visualizar ponto zero da pea
(2 rgua de softkeys). Deslocar o bloco para a direita
(graficamente)
Normalmente, no importante para o Teste do Programa o stio
onde se encontra o bloco no espao de trabalho. Mas se voc
testar programas que contm movimentos de deslocao com Deslocar o bloco para a frente
M91 ou M92, voc tem que deslocar o bloco graficamente, de (graficamente)
forma a no resultarem danos nos contornos. Utilize para isso as
softkeys apresentadas no quadro direita.
Deslocar o bloco para trs
Alm disso, voc pode activar a superviso do espao de trabalho
(graficamente)
destinada ao modo de funcionamento Teste do Programa para
testar o programa com o ponto de referncia actual e os campos de
deslocao activados (ver quadro direita, softkey no lado inferior Deslocar o bloco para cima
extremo). (graficamente)

Deslocar o bloco para baixo


(graficamente)

Visualizar o bloco em relao ao


ponto de referncia

Visualizar toda a margem de deslocao


referente ao bloco representado

Visualizar o ponto zero da mquina


no espao de trabalho

Visualizar no espao de trabalho


a posio determinada pelo
fabricante da mquina
(p.ex. ponto de troca)

Visualizar o ponto zero da pea no


espao de trabalho

Conectar (ON), desconectar (OFF) a


superviso do espao de trabalho
no Teste do programa

330 13 Funes MOD

Pkap13.pm6 330 08.09.2005, 13:21


13.12 Seleccionar a visualizao de posio; 13.13 Seleccionar o sistema de medida
13.12 Seleccionar a visualizao de
posio NOMI-
NAL
Para o funcionamento Manual e os modos de funcionamento de REAL E.ARR.
execuo do programa, voc pode influenciar a visualizao de
coordenadas:
A figura direita mostra algumas posies da ferrta.
Posio de sada REF REST.
Posio de destino da ferrta.
Zero pea
Ponto zero da mquina

Para a visualizao das posies do TNC, voc pode seleccionar as


seguintes coordenadas:
Funo Visualizao
Posio nominal; valor actual indicado pelo TNC NOMINAL
Posio real; posio actual da ferrta. REAL
Posio de referncia; posio real referente ao REF
ponto zero da mquina
Percurso restante at posio programada; REST.
diferena entre a posio real e a de destino
Erro de arrasto; diferena entre a posio
nominal e a real E.ARR.
Desvio do apalpador analgico DESV.
Cursos de deslocao que foram executados M118
com a funo sobreposio (M118)
(s em visualizao de posio 2, no em TNC 410)

Com a funo MOD Visualizao de Posio 1 voc selecciona a


visualizao de posies na visualizao de estados.
Com a funo MOD Visualizao de Posio 2 voc selecciona a
visualizao de posies na visualizao de estados adicional.

13.13 Seleccionar a unidade de medida


Com esta funo MOD voc determina se o TNC visualiza as
coordenadas em mm ou em polegadas (sistema em polegadas).

Uniadde de medida: p.ex. X = 15,789 (mm) Funo MOD muda


mm/poleg. = mm. Visualizao com 3 posio depois da vrgula
Sistema em polegadas: p.ex. X = 0,6216 (poleg.) Funo MOD
muda mm/poleg. = poleg. Visualizao com 4 posio depois da
vrgula

HEIDENHAIN TNC 410, TNC 426, TNC 430 331

Pkap13.pm6 331 08.09.2005, 13:21


13.14 Seleccionar a linguagem de programao para Posicionamento
com Introduo Manual; 13.15 Seleco de eixos para gerar uma frase L

13.14 Seleccionar a linguagem de


programao para
posicionamento com introduo
manual
Com a funo MOD voc comuta da introduo de programa para a
programao do ficheiro, no modo de funcionamento
Posicionamento com Introduo Manual:
Programar em dilogo de texto claro:
Introduo de programa: HEIDENHAIN
Programar segundo DIN/ISO:
Introduo de programa: ISO

13.15 Seleco de eixos para gerar uma


frase L (no em TNC 410, s em
dilogo em texto claro)
No campo de introduo para a seleco do eixo, voc determina
as as coordenadas da posio da ferrta. actual que se aceitam numa
frase L. Gera-se uma frase L em separado com a tecla Aceitar
posio real. A seleco dos eixos realiza-se da mesma forma que
nos parmetros de mquina segundo o bit correspondente:
Seleco do eixo %11111 Aceitar os eixos X, Y, Z, IV., V.
Seleco do eixo %01111 Aceitar os eixos X, Y, Z, IV.
Seleco do eixo %00111 Aceitar os eixos X, Y, Z
Seleco do eixo %00011 Aceitar os eixos X, Y
Seleco do eixo %00001 Aceitar o eixo X

13.16 Introduzir os limites de


Z
deslocao, visualizao do
ponto zero
Dentro da margem de deslocao mxima, voc pode delimitar o Z max
percurso til efectivo para os eixos de coordenadas. Z min
Exemplo de aplicao: assegurar o divisor ptico contra colises Y
A margem mxima de deslocao delimita-se com os finais de
X min
curso. O percurso realmente til delimita-se com a funo MOD - Ymax
AXIS LIMIT: para isso, introduza os valores mximos em direco
positiva e negativa dos eixos referentes ao ponto zero da mquina X max Ymin
Se a sua mquina tiver vrias margens de deslocao, voc pode
ajustar em separado os limites para cada margem de deslocao X
(desde a softkey LIMITADOR DE FIM-DE-CURSO (1) at softkey
LIMITADOR DE FIM-DE-CURSO (3)).

332 13 Funes MOD

Pkap13.pm6 332 08.09.2005, 13:21


13.16 Introduo dos limites de deslocao, visualizao do ponto zero
Trabalhar sem limitao da margem de
deslocao
Para os eixos de coordenadas que voc pretende se
deslocar sem limitao da margem de deslocao,
introduza o percurso mximo do TNC (+/- 99999
mm) como MARGEM DE DESLOCAO.

Calcular e introduzir a margem mxima de


deslocao
Seleccionar a visualizao de posio REF
Chegada posio final positiva e negativa
pretendida dos eixos X, Y e Z
Anotar os valores com um sinal
Seleccionar as funes MOD: premir a tecla MOD
Introduzir a limitao do campo de
deslocao: premir a softkey CAMPO
DE DESLOCAO. Introduzir os
valores anotados para os eixos como
Limitaes
Sair da funo MOD: premir a softkey
END

A correco de raios da ferrta. no tida


em conta na limitao da margem de
deslocao.
Depois de os pontos de referncia
serem ultrapassados, tm-se em conta
as limitaes da margem de deslocao
e os finais de curso de software.

Visualizao do ponto zero


Os valores visualizados no ecr, em baixo
esquerda, so os pontos de ref. memorizados
manualmente referentes ao ponto zero da mquina.
Voc no pode modificar estes pontos de ref. no
men do ecr.

Limitao de margem de deslocao para o teste


do programa (s em TNC 410)
Para o teste do programa e o grfico de
programao, voc pode definir em separado uma
margem de deslocao. Para isso, prima a softkey
TESTE MARGEM DE DESLOCAO (2 plano de
softkeys), depois de activar a funo MOD.
Alm das delimitaes, voc tambm pode definir a
posio do ponto de referncia da pea referido ao
ponto zero da mquina.

HEIDENHAIN TNC 410, TNC 426, TNC 430 333

Pkap13.pm6 333 08.09.2005, 13:21


13.17 Executar ficheiros de AJUDA; 13.18 Visualizar tempos de maquinao

13.17 Executar a funo de AJUDA


A funo de Ajuda deve auxiliar o utilizador em situaes em que
so necessrios funcionamentos de manejo determinados, p.ex.
libertar a mquina depois de uma interrupo de corrente elctrica.
Tambm se pode documentar e executar funes auxiliares num
ficheiro de AJUDA.
No TNC 426, TNC 430 voc dispe, se necessrio, de vrios
ficheiros de Ajuda, que pode seleccionar com a gesto de ficheiros.

A funo de AJUDA no est disponvel em todas as


mquinas. Consulte o manual da mquina.

Seleccionar e executar a funo de AJUDA


Seleccionar a funo MOD: premir a tecla MOD.
Seleccionar a funo de AJUDA: premir a softkey
AJUDA
No TNC 426, TNC 430: se necessrio, chamar a gesto
de ficheiros (tecla PGM MGT) e seleccionar outro
ficheiro de Ajuda.
Com as teclas de setas p/cima /p/baixo seleccionar a
linha no ficheiro Ajuda assinalada com o smbolo #
Executar a funo AJUDA seleccionada: premir NC-
Start

13.18 Visualizar tempos de maquinao


(em TNC 410 por meio de cdigo
numrico)
O fabricante da mquina pode fazer visualizar outros
tempos adicionais. Consulte o manual da mquina!

Com a softkey TEMPO DE MQUINA voc pode visualizar


diferentes tempos de funcionamento:
Tempo de funcionamento Significado
Comando ligado Tempo de funcionamento do
comando a partir da Incio da operao
Mquina ligada Tempo de funcionamento da mquina
desde o incio da operao
Execuo do programa Tempo de funcionamento para o
funcionamento comandado desde
a entrada em funcionamento

334 13 Funes MOD

Pkap13.pm6 334 08.09.2005, 13:21


14
Tabelas e resumos

Rkap14.pm6 335 08.09.2005, 13:21


14.1 Parmetros gerais do utilizador

14.1 Parmetros gerais do utilizador


Os parmetros gerais do utilizador so parmetros de mquina que
influenciam o comportamento do TNC.
Os parmetros gerais do utilizador tpicos so, p.ex.
Idioma do dilogo
Comportamento das conexes
Velocidades de deslocao
Desenvolvimento de operaes de maquinao
Activao dos potencimetros de override

Possveis introdues para os parmetros de


mquina
Os parmetros de mquina podem programar-se como:
Nmeros decimais
Introduzir directamente o valor numrico
Nmeros dual/binrio
Introduzir o sinal de percentagem % antes do valor numrico
Nmeros hexadecimais
Introduzir sinal de cifro $ antes do valor numrico

Exemplo:
Em vez do nmero decimal 27 voc pode introduzir tambm o
nmero binrio %11011 ou o nmero hexadecimal $1B.
Os diferentes parmetros de mquina podem ser indicados
simultaneamente nos diferentes sistemas numricos.
Alguns parmetros de mquina tm funes mltiplas. O valor de
introduo desses parmetros de mquina resulta da soma dos
diferentes valores de introduo individuais, caracterizando-se com
um +

Seleccionar parmetros gerais do utilizador


Voc selecciona parmetros gerais do utilizador nas funes MOD
com o cdigo 123.

Nas funes MOD dispe-se tambm de PARMETROS


DO UTILIZADOR especficos da mquina.

336 14 Tabelas e resumos

Rkap14.pm6 336 08.09.2005, 13:21


14.1 Parmetros gerais do utilizador
Transmisso de dados externa
Ajustar a conexo de dados do TNC EXT1 (5020.0) e
EXT2 (5020.1) a um aparelho externo
MP5020.x
7 bits de dados (cdigo ASCII, 8.bit = paridade): +0
8 bits de dados (cdigo ASCII, 9.bit = paridade): +1
Qualquer Block-Check-Charakter (BCC) :+0
Block-Check-Charakter (BCC) sinal de controlo no permitido: +2
Paragem da transmisso activada com RTS: +4
Paragem da transmisso com RTS inactiva: +0
Paragem da transmissso activada com DC3: +8
Paragem da transmisso com DC3 inactiva: +0
Paridade de sinais par: +0
Paridade de sinais mpar: +16
Paridade de sinais no desejada: +0
Solicitada a paridade de sinais: +32
11/2 bits de stop: +0
2 bits de stop: +64
1 bit de stop: +128
1 bit de stop: +192
Exemplo:
Ajustar a conexo EXT2 do TNC (MP 5020.1) a um
aparelho externo, da seguinte forma:
8 bits de dados, qualquer sinal BCC, stop da
transmisso com DC3, paridade de sinais par,
paridade de sinais desejada, 2 bits de stop
Introduo para MP 5020.1: 1+0+8+0+32+64 = 105

Determinar tipo de conexo para EXT1 (5030.0) e


EXT2 (5030.1)
MP5030.x
Transmisso standard: 0
Conexo para a transmisso por blocos: 1

HEIDENHAIN TNC 410, TNC 426, TNC 430 337

Rkap14.pm6 337 08.09.2005, 13:21


14.1 Parmetros gerais do utilizador

Apalpadores 3D e digitalizao
Seleccionar o apalpador
(s em opo de digitalizao com apalpador analgico, no emTNC 410)
MP6200
Apalpador digital: 0
Apalpador analgico: 1

Seleccionar o tipo de transmisso


MP6010
Apalpador com transmisso por cabo: 0
Apalpador com transmisso por infra-vermelhos: 1

Avano de apalpao para apalpador digital


MP6120
10 a 3000 [mm/min]

Percurso mximo at ao ponto de apalpao


MP6130
0,001 a 99.999,9999 [mm]

Distncia de segurana at ao ponto de apalpao em medio automtica


MP6140
0,001 a 99 999,9999 [mm]

Marcha rpida para a apalpao com apalpador digital


MP6150
1 a 300.000 [mm/min]

Medir desvio do apalpador na calibragem do apalpador digital


MP6160
Sem rotao de 180 do apalpador 3D na calibragem: 0
Funo M para rotao de 180 do apalpador na calibragem: 1 a 88

Medio mltipla para a funo de apalpao programada (no em TNC 410)


MP6170
1a3

Margem de confiana para medio mltipla (no em TNC 410)


MP6171
0,001 a 0,999 [mm]

Profundidade de penetrao da haste de apalpao em digitalizao com apalpador analgico (no em TNC 410)
MP6310
0,1 a 2,0000 [mm] (recomenda-se: 1mm)

Medir desvio central do apalpador nacalibrao do apalpador analgico(no emTNC 410)


MP6321
Medir o desvio mdio: 0
No medir o desvio mdio: 1

338 14 Tabelas e resumos

Rkap14.pm6 338 08.09.2005, 13:21


14.1 Parmetros gerais do utilizador
Atribuio do eixo do apalpador ao eixo da mquina com apalpador analgico (no emTNC 410)
MP6322.0
Dever assegurar-se a correcta Eixo da mquina Xparalelo ao eixo do apalpador X: 0, Y: 1, Z: 2
atribuio dos eixos do apalpador aos
eixos da mquina seno h perigo de MP6322.1
rotura da haste de apalpao. Eixo da mquina Yparalelo ao eixo do apalpador X: 0, Y: 1, Z: 2
MP6322.2
Eixo da mquina Zparalelo ao eixo do apalpador X: 0, Y: 1, Z: 2

Mximo desvio da haste de apalpao do apalpador analgico (no em TNC 410)


MP6330
0,1 a 4,0000 [mm]

Avano para posicionar o apalpador analgico no ponto MIN e chegada ao contorno (no em TNC 410)
MP6350
10 a 3.000 [mm/min]

Avano de apalpao para o apalpador analgico (no em TNC 410)


MP6360
10 a 3.000 [mm/min]

Marcha rpida no ciclo de apalpao para o apalpador analgico (no em TNC 410)
MP6361
10 a 3.000 [mm/min]

Diminuio do avano quando a haste de apalpao do apalpador analgico desviada lateralmente (no em TNC 410)
O TNC diminui o avano segundo uma linha
caracterstica previamente indicada. O avano
mnimo 10% do avano programado para a
digitalizao.
MP6362
Diminuio do avano no activado: 0
Diminuio do avano activado: 1

Acelerao radial na digitalizao para oapalpador analgico (no em TNC 410)


Com MP6370 voc limita o avano com que o
TNC realiza movimentos circulares durante o
processo de digitalizao. Os movimentos
circulares aparecem, p.ex., com mudanas
bruscas de direco.
Enquanto o avano de digitalizao programado
for menor do que o avano calculado com
MP6370, o TNC utiliza o avano programado.
Calcule o valor correcto por meio de tentativas
prticas.
MP6370
0,001 a 5,000 [m/s2] (recomenda-se: 0,1)

HEIDENHAIN TNC 410, TNC 426, TNC 430 339

Rkap14.pm6 339 08.09.2005, 13:21


14.1 Parmetros gerais do utilizador

Janela de chegada para digitalizao de linhas de nvel com apalpador analgico (no em TNC 410)
Na digitalizao de linhas de nvel, o ponto final
de uma linha no coincide excatamente com o
ponto de partida.
Em MP6390 define-se uma janela final quadrada,
dentro da qual se deve encontrar o ponto final
depois de uma volta. O valor a introduzir define a
metade de um lado do quadrado.
MP6390
0,1 a 4,0000 [mm]

Medio com raio, com TT 120: direco de apalpao


MP6505.0 (margem de deslocao 1) a 6505.2 (margem de
deslocao 3)
Direco positiva de apalpao no eixo de ref. angular (eixo 0): 0
Direco positiva de apalpao no eixo +90: 1
Direco negativa de apalpao no eixo de ref. angular (eixo 0): 2
Direco negativa de apalpao no eixo +90: 3

Avano de apalpao para a segunda medio com TT 120, forma da haste, correces em TOOL.T
MP6507
Calcular o avano de apalpao para a segunda medio com o TT 120,
com tolerncia constante: +0
Calcular o avano de apalpao para a segunda medio com o TT 120,
com tolerncia varivel: +1
Avano constante de apalpao para a segunda medio com TT 120: +2

Mximo erro de medio admissvel com o TT 120 na medio com a ferrta. a rodar
Necessrio para o clculo do avano de apalpao
em relao com MP6570
MP6510
0,001 a 0,999 [mm] (recomenda-se: 0,005 mm)

Avano de apalpao para o TT 120 com a ferrta. parada


MP6520
10 a 3.000 [mm/min]

Medio do raio com o TT 120: distncia entre o extremo da ferrta. e a aresta superior da haste
MP6530.0 (margem de deslocao 1) a MP6530.2 (margem de
deslocao 3)
TNC 410: 1 margem de deslocao

Zona de segurana em redor da haste do TT 120 em posicionamento prvio


MP6540
0,001 a 99.999,999 [mm]

Marcha rpida no ciclo de apalpao para o TT 120


MP6550
10 a 10.000 [mm/min]

Funo M para orientao da ferrta. na medio individual de lminas


MP6560
0 a 88

340 14 Tabelas e resumos

Rkap14.pm6 340 08.09.2005, 13:21


14.1 Parmetros gerais do utilizador
Medio com a ferrta. a rodar: velocidade de rotao admissvel no contorno de fresagem
Necessrio para o clculo das rotaes e do
avano de apalpao
MP6570
1,000 a 120,000 [m/min]

Coordenadas do ponto central da haste do TT-120 referentes ao ponto zero da mquina


MP6580.0 (margem de deslocao 1)
Eixo X
MP6580.1 (margem de deslocao 1)
Eixo Y
MP6580.2 (margem de deslocao 1)
Eixo Z
MP6581.0 (margem de deslocao 2) (no em TNC 410)
eixo X
MP6581.1 (margem de deslocao 2) (no em TNC 410)
eixo Y
MP6581.2 (margem de deslocao 2) (no em TNC 410)
eixo Z
MP6582.0 (margem de deslocao 3) (no em TNC 410)
eixo X
MP6582.1 (margem de deslocao 3) (no em TNC 410)
eixo Y
MP6582.2 (margem de deslocao 3) (no em TNC 410)
eixo Z

Visualizaes do TNC, Editor do TNC


Ajustar o posto de programao
MP7210
TNC com mquina: 0
TNC como posto de programao com PLC activo: 1
TNC como posto de programao com inactivo: 2

Eliminar o dilogo INTERRUPO DETENSO depois de conectar o comando


MP7212
Eliminar premindo uma tecla: 0
Eliminar automaticamente: 1

Programao DIN/ISO: determinar o passo entre as frases


MP7220
0 a 150

HEIDENHAIN TNC 410, TNC 426, TNC 430 341

Rkap14.pm6 341 08.09.2005, 13:21


14.1 Parmetros gerais do utilizador

Bloquear diferentes tipos de ficheiros


MP7224.0
No bloquear nenhum tipo de ficheiro: +0
Bloquear programas HEIDENHAIN: +1
Bloquear programas DIN/ISO: +2
Bloquear tabelas de ferramentas: +4
Bloquear tabelas e pontos zero: +8
Bloquear tabelas de paletes: +16(no em TNC 410)
Bloquear ficheiros de texto: +32 (no em TNC 410)

Bloquear edio de tipos de ficheiros (no em TNC 410)


MP7224.1
No bloquear o editor:+0
Bloquear o editor para
Programas HEIDENHAIN: +1
Se voc bloquear tipos de ficheiros, o
Programas DIN/ISO: +2
TNC apaga todos os ficheiros deste
tipo. Tabelas de ferramentas: +4
Tabelas de pontos zero: +8
Tabelas de paletes: +16
Ficheiros de texto: +32

Configurar a tabela de paletes (no em TNC 410)


MP7226.0
Tabela de paletes inactiva:0
Nmero de paletes por tabela: 1 a 255

Configurar ficheiros de pontos zero (no em TNC 410)


MP7226.1
Tabela de pontos zero inactiva:0
Nmero de pontos zero por tabela: 1 a 255

Extenso do programa para verificao do programa (no em TNC 410)


MP7229.0
Frases 100 a 9.999

Extenso do programa at onde se permitem frases FK (no em TNC 410)


MP7229.1
Frases 100 a 9.999

Determinar o idioma de dilogo


MP7230 em TNC 410
Alemo:0
Ingls: 1
MP7230 em TNC 426, TNC 430
Ingls: 0 Sueco: 7
Alemo: 1 Dinamarqus:8
Checo: 2 Finlands: 9
Francs: 3 Holands: 10
Italiano: 4 Polaco: 11
Espanhol: 5 Hngaro: 12
Portugus: 6

342 14 Tabelas e resumos

Rkap14.pm6 342 08.09.2005, 13:21


14.1 Parmetros gerais do utilizador
Ajustar o horrio interno do TNC (no em TNC 410)
MP7235
Horrio mundial (Greenwich time): 0
Horrio centro europeu (MEZ): 1
Horrio centro europeu de Vero: 2
Diferena horria em relao ao horrio mundial: -23 a +23 [horas]

Configurar a tabela de ferramentas


MP7260
Inactiva: 0
Nmero de ferramentas que o TNC produz na abertura de uma nova
tabela de ferramentas: 1 a 254
Se voc precisar de mais de 254 ferramentas, pode aumentar a tabela
de ferramentas com a funo ISERIR LINHAS N NO FIM (ver 5.2
Dados da ferramenta; no em TNC 410)

Configurar a tabela de posies


MP7261
Inactiva:0
Nmero de posies por tabela: 1 a 254

Indicar nmeros de ferr.ta para atribuir vrios dados de correco a um nmero de ferr.ta
MP7262
No indicar: 0
Quantidade de indicaes permitidas1 at 9

Softkey tabela de posies


MP7263
Visualizar a softkey TABELA DE POSIES na tabela de ferr.tas: 0
No visualizar a softkey TABELA DE POSIES na tabela de ferr.tas: 1

HEIDENHAIN TNC 410, TNC 426, TNC 430 343

Rkap14.pm6 343 08.09.2005, 13:21


14.1 Parmetros gerais do utilizador

Configurar a tabela de ferramentas (no produzir: 0);


nmero das colunas na tabela de ferramentas para

MP7266.0 Nome da ferrta. NOME: 0 a 28; largura da coluna: 16 caracteres

MP7266.1 Longitude da ferrta. L: 0 a 28; largura da coluna: 11 caracteres

MP7266.2 Raio da ferrta. R: 0 a 28; largura da coluna: 11 caracteres

MP7266.3 Raio da ferr.ta 2 R2: 0 a 28; largura da coluna: 11 caracteres (no em TNC 410)

MP7266.4 Medida excedente da longitude DL: 0 a 28; largura da coluna: 8 caracteres

MP7266.5 Medida excedente do raio DR: 0 a 28; largura da coluna: 8 caracteres

MP7266.6 Medida excedente do raio 2 DR2: 0 a 28; largura da coluna: 8 caracteres (no em TNC 410)

MP7266.7 Ferr.ta bloqueada TL: 0 a 28; largura da coluna: 2 caracteres

MP7266.8 Ferr.ta gmea RT: 0 a 28; largura da coluna: 3 caracteres

MP7266.9 Mximo tempo de vida TIME1: 0 a 28; largura da coluna: 5 caracteres

MP7266.10 Mx. tempo de vida com TOOL CALL TIME2: 0 a 28; largura da coluna: 5 caracteres

MP7266.11 Tempo de vida actual CUR. TEMPO: 0 a 28; largura da coluna: 8 caracteres

MP7266.12 Comentrio sobre a ferr.ta DOC: 0 a 28; largura da coluna: 16 caracteres

MP7266.13 Nmero de lminas - CUT: 0 a 28; largura da coluna: 4 caracteres

MP7266.14 Tolerncia para identificao de desgaste na longitude da ferr.ta LTOL: 0 at 28; largura da coluna: 6 caracteres

MP7266.15 Tolerncia para identificao de desgaste no raio da ferr.ta RTOL: 0 at 28; largura da coluna: 6 caracteres

MP7266.16 Direco de corte - DIRECT: 0 a 28; largura da coluna: 7 caracteres

MP7266.17 Estado do PLC PLC: 0 a 28; largura da coluna: 9 caracteres

MP7266.18 Desvio adicional da ferr.ta no seu eixo em relao a MP6530 TT:L-OFFS: 0 at 28;
Largura da coluna: 11 caracteres

MP7266.19 Desvio da ferr.ta entre o centro da haste e o centro da prpria ferr.ta TT:R-OFFS: 0 a 28;
Largura da coluna: 11 caracteres

MP7266.20 Tolerncia para identificao de desgaste na longitude da ferr.ta LBREAK: 0 a 28; largura da coluna: 6 caracteres

MP7266.21 Tolerncia para identificao de rotura no raio da ferr.ta RBREAK: 0 a 28; largura da coluna: 6 caracteres

MP7266.22 Longitude de corte (ciclo 22) LCUTS: 0 a 28; largura da coluna: 11 caracteres

MP7266.23 Mximo ngulo de aprofundamento (ciclo 22) ANGLE: 0 a 28; largura da coluna: 7 caracteres

MP7266.24 Tipo de ferr.ta TYP: 0 a 28; largura da coluna: 5 caracteres (s para dilogo em texto claro, no em TNC 410)

MP7266.25 Material de corte da ferr.ta TMAT: 0 a 28; largura da coluna: 16 caracteres


(s para dilogo em texto claro, no em TNC 410)

MP7266.26 Tabela de dados de corte CDT: 0 a 28; largura da coluna: 16 caracteres (s para dilogo em texto claro, no
em TNC 410)

MP7266.17 Estado do PLC PLC-VAL: 0 a 28; largura da coluna: 9 caracteres (no em TNC 410)

344 14 Tabelas e resumos

Rkap14.pm6 344 08.09.2005, 13:21


14.1 Parmetros gerais do utilizador
Configurar a tabela de posies de ferramentas; nmero das colunas na tabela de ferramentas para (no produzir: 0)
MP7267.0
Nmero de ferrta. T: 0 a 5
MP7267.1
Ferrta. especial ST: 0 a 5
MP7267.2
Posto fixo F: 0 a 5
MP7267.3
Posto bloqueado L: 0 a 5
MP7267.4
Estado do PLC: 0 at 5

Modo de funcionamento Manual: Visualizao do avano


MP7270
Visualizar o avano F s quando se prime a tecla de direco do eixo: 0
Visualizar o avano F, tambm quando no se prime nenhuma tecla de
direco do eixo (avano que foi definido com uma softkey ou avano
do eixo mais lento): 1
Rotaes S da ferr.ta e funo auxiliar M continuam activadas depois
de STOP: +0
Rotaes S da ferr.ta e funo auxiliar M no continuam
activadas: +2

Determinar o sinal decimal


MP7280
Visualizar vrgula como sinal decimal: 0
Visualizar ponto como sinal decimal: 1

Visualizao da posio no eixo da ferrta.


MP7285
A visualizao refere-se ao ponto de ref. da ferrta.: 0
A visualizao no eixo da ferrta. refere-se superfcie
frontal da ferrta: 1

Passo de visualizao para o eixo X


MP7290.0
0,1 mm: 0
0,05 mm: 1 0,001 mm: 4
0,01 mm: 2 0,0005 mm: 5 (no em TNC 410)
0,005 mm: 3 0,0001 mm: 6 (no em TNC 410)

Passo de visualizao para o eixo Y


MP7290.1
Para valor de introduo, ver MP7290.0

Passo de visualizao para o eixo Z


MP7290.2
Para valor de introduo, ver MP7290.0

Passo de visualizao para o eixo Eixo


MP7290.3
Para valor de introduo, ver MP7290.0

HEIDENHAIN TNC 410, TNC 426, TNC 430 345

Rkap14.pm6 345 08.09.2005, 13:21


14.1 Parmetros gerais do utilizador

Passo de visualizao para o eixo V (no em TNC 410)


MP7290.4
Para valor de introduo, ver MP7290.0

Passo de visualizao para o 6. eixo (no em TNC 410)


MP7290.5
Para valor de introduo, ver MP7290.0

Passo de visualizao para o 7. eixo (no em TNC 410)


MP7290.6
Para valor de introduo, ver MP7290.0

Passo de visualizao para o 8. eixo (no em TNC 410)


MP7290.7
Para valor de introduo, ver MP7290.0

Passo de visualizao para o 9. eixo (no em TNC 410)


MP7290.8
Para valor de introduo, ver MP7290.0

Bloquear memorizao do ponto zero (no em TNC 410)


MP7295
No bloquear memorizao do ponto de ref.: +0
Bloquear memorizao do ponto de ref. no eixo X: +1
Bloquear memorizao do ponto de ref. no eixo Y: +2
Bloquear memorizao do ponto de ref. no eixo Z: +4
Bloquear memorizao do ponto de ref. Bloquear eixo: +8
Bloquear a memorizao do ponto de referncia no V. eixo: +16
Bloquear a memorizao do ponto de referncia no 6 eixo: +32
Bloquear a memorizao do ponto de referncia no 7 eixo: +64
Bloquear a memorizao do ponto de referncia no 8 eixo: +128
Bloquear a memorizao do ponto de referncia no 9 eixo: +256

Bloquear a memorizao do ponto de ref. com teclas dos eixos laranjas


MP7296
No bloquear a memorizao do ponto de ref.: 0
Bloquear a memorizao do ponto de ref. com as teclas dos eixos
laranjas: 1

Anular a visualizao de estados, os parmetros Q e os dados da ferrta.


MP7300
Anular tudo quando se selecciona um programa: 0
Anular tudo quando se selecciona um programa e com
M02, M30, END PGM: 1
Anular s a visualizao de estados e dados da ferrta. quando se
selecciona um programa: 2
Anular s a visualizao de estados e dados da ferrta. quando se
selecciona um programa e com M02, M30, END PGM: 3
Anular a visualizao de estados e parmetros Q quando se selecciona
um programa: 4
Anular a visualizao de estados e parmetros Q quando se selecciona
um programa e com M02, M30, END PGM: 5
Anular a visualizao de estados quando se seleccciona um programa: 6
Anular a visualizao de estados quando se selecciona um programa e
com M02, M30, END PGM: 7

346 14 Tabelas e resumos

Rkap14.pm6 346 08.09.2005, 13:21


14.1 Parmetros gerais do utilizador
Determinar a representao grfica
MP7310
Representao grfica em trs planos segundo DIN 6, 1 Parte,
mtodo de projeco 1: +0
Representao grfica em trs planos segundo DIN 6, 1 Parte,
mtodo de projeco 2: +1
No rodar o sistema de coordenadas para a representao grfica: +0
rodar 90 o sistema de coordenadas para a representao grfica: +2
Novo bloco no ciclo G53 PONTO ZERO referente ao ponto zero
original: +0 (no em (TNC 410)
Novo bloco no ciclo G53/G54 PONTO ZERO referente ao novo ponto
zero: +4 (no em TNC 410)
No visualizar a posio do cursor na representao em trs planos: +0
(no em TNC 410)

Determinaes para o grfico de programao (no em TNC 426, TNC 430)


MP7311
No representar pontos de penetrao como crculo: +0
Representar pontos de penetrao como crculo: +1
No representar trajectrias de meandro em ciclos: +0
Representar trajectrias de meandro em ciclos: +2
No representar trajectrias corigidas: +0
Representar trajectrias corrigidas: +3

Simulao grfica sem eixo da ferr.ta programado: raio da ferr.ta (no em TNC 410)
MP7315
0 a 99 999,9999 [mm]

Simulao grfica sem eixo da ferr.ta programado: profundidade de penetrao (no em TNC 410)
MP7316
0 a 99 999,9999 [mm]

Simulao grfica sem eixo da ferrta. programado: funo M para o arranque (no em TNC 410)
MP7317.0
0 a 88 (0: funo inactiva)

Simulao grfica sem eixo da ferrta. programado: funo M para o final (no em TNC 410)
MP7317.1
0 a 88 (0: funo inactiva)

Ajustar a claridade do ecr (no em TNC 410)


Introduza o tempo depois do qual o TNC deve
activar a proteco do ecr
MP7392
0 a 99 [min] (0: Funo inactiva)

HEIDENHAIN TNC 410, TNC 426, TNC 430 347

Rkap14.pm6 347 08.09.2005, 13:21


14.1 Parmetros gerais do utilizador

Maquinao e execuo do programa


Ciclo G85: orientao da ferr.ta no incio do ciclo
MP7160
Efectuar a orientao da ferrta.: 0
No efectuar a orientao da ferrta.: 1

Funcionamento do ciclo G72 FACTOR DE ESCALA


MP7410
FACTOR DE ESCALA activo em 3 eixos: 0
FACTOR DE ESCALA activo apenas no plano de maquinao: 1

Dados da ferr.ta no ciclo de apalpao programvel G55


MP7411
Escrever por cima dados da ferr.ta actuais com dados de calibrao do
apalpador 3D: 0
Manter os dados actuais da ferr.ta: 1

Modo de transio ao fresar contornos (no em TNC 426, TNC 430)


MP7415.0
Acrescentar crculo de arredondamento: 0
Acrescentar polnomo de 3 grau (Spline cbico, curva sem
modificao brusca da velocidade): 1
Acrescentar polnomo de 5 grau (curva sem modificao brusca da
acelerao): 2
Acrescentar polnomo de 7 grau (curva sem modificao brusca do
arranque): 3

Ajustes para fresar contornos (no em TNC 426, TNC 430)


MP7415.1
No rectificar o contorno: +0
Rectificar o contorno: +1
No alisar o perfil de velocidade se houver uma curta recta entre
transies de contorno: +0
Alisar o perfil de velocidade se houver uma curta recta entre transies
de contorno: +2

348 14 Tabelas e resumos

Rkap14.pm6 348 08.09.2005, 13:21


14.1 Parmetros gerais do utilizador
Ciclos SL Grupo I
MP7420
Fresar o canal em redor do contorno em sentido horrio para ilhas,
e em sentido anti-horrio para caixas: +0
Fresar o canal em redor do contorno em sentido horrio para caixas,
e em sentido anti-horrio para ilhas: +1
Fresar o canal do contorno antes do desbaste: +0
Fresar o canal do contorno depois do desbaste: +2
Unir os contornos corrigidos: +0
Unir os contornos sem corrigir: +4
Desbaste at profundidade da caixa: +0
Fresagem e desbaste completos da caixa antes de qualquer outra
aproximao: +8

Para os ciclos G56, G57, G58, G59, G121, G122, G123 vlido o
seguinte:
Deslocar a ferr.ta no fim do ciclo para a ltima posio programada de
chamada da ferr.ta: +0
Retirar a ferr.ta para o fim do ciclo s no seu eixo: +16

Ciclos SL Gruppo I, funcionamento (no emTNC 426, TNC 430)


MP7420.1
Desbastar campos separados em forma de meandro com movimento
elevatrio: +0
Desbastar campos separados um aps outro sem movimento
elevatrio: +1
Bit 1 bis at 7: reservado

MP7420.1 = 0 MP7420.1 = 1
(Pequenos crculos = movimentos de penetrao)

HEIDENHAIN TNC 410, TNC 426, TNC 430 349

Rkap14.pm6 349 08.09.2005, 13:21


14.1 Parmetros gerais do utilizador

Ciclo G75/G76 FRESAR CAIXAS e ciclo G77/G78 CAIXA CIRCULAR: factor de sobreposicionamento
MP7430
0,1 a 1,414

Desvio admissvel do raio do crculo no ponto final do crculo em comparao com o ponto inicial do crculo
(no em TNC 410)
MP7431
0,0001 a 0,016 [mm]

Funcionamento das diferentes funes auxiliares M


MP7440
Paragem da execuo do programa em M06: +0
Sem paragem da execuo do programa em M06: +1
Sem chamada do ciclo com M89: +0
Chamada do ciclo com M89 +2
Paragem da execuo do programa em funes M: +0
Os factores kvso determinados pelo
Sem paragem da execuo do programa em funes M: +4
fabricante da mquina. Consulte o
manual da mquina. kFactoresv no comutveis com M105 e M106: +0 (no em TNC 410)
kFactoresv comutveis com M105 e M106: +8 (no em TNC 410)
Avano no eixo da ferr.ta com M103 F..
Reduo no activada: +0
Avano no eixo da ferr.ta com M103 F..
Reduo activada: +16
Paragem exacta em posicionamentos com eixos rotativos no
activados: +0
Paragem exacta em posicionamentos com eixos rotativos activados: +32

Executar ciclos de maquinao quando no esto activados M3 nem M4 (no em TNC 410)
MP7441
Emitir aviso de erro quando no est activado nenhum M3/M4: 0
Suprimir o aviso de erro quando no est activado nenhum M3/M4: 1

ngulo da mudana de direco que ainda deslocado com velocidade de trajectria constante
(Esquina com R0, Esquina interior tambm com correco de raio), (no em TNC 426, TNC 430)
Vlido para o funcionamento com controlo de
arrasto e controlo prvio da velocidade
MP7460
0,0000 a 179,9999 []

Mxima velocidade de uma trajectria com o override de avano a 100% nos modos de funcionamento de execuo
do programa
MP7470
0 a 99.999 [mm/min]

Os pontos zero da tabela referem-se a


MP7475
Zero pea: 0
Ponto zero da mquina: 1

350 14 Tabelas e resumos

Rkap14.pm6 350 08.09.2005, 13:21


14.1 Parmetros gerais do utilizador
Criar tabelas de paletes (no em TNC 410)
MP7683
Execuo do programa frase a frase: Em cada arranque do NC, elaborar
uma frase do programa NC activado: +0
Execuo do programa frase a frase: em cada arranque do NC, elaborar
o programa NC completo: +1
Execuo contnua do programa: Em cada arranque do NC,elaborar o
programa NC completo: +0
Execuo contnua do programa: Em cada arranque do NC, elaborar
todos os programas at palete seguinte: +2
Execuo contnua do programa: Em cada arranque do NC, elaborar o
programa NC completo: +0
Execuo contnua do programa: em cada arranque do NC, elaborar o
ficheiro completo de paletes: +4

Volantes electrnicos
Determinar o tipo de volante
MP7640
Mquina sem volante: 0
HR 330 com teclas auxiliares as teclas para sentido de deslocao e
marcha rpida situadas no volante so interpretadas pelo NC: 1
(no em TNC 410)
HR 130 sem teclas auxiliares 2 (no em TNC 410)
HR 330 com teclas auxiliares as teclas para o sentido de deslocao
e marcha rpida situadas no volante so interpretadas pelo PLC: 3
(no em TNC 410)
HR 332 com doze teclas auxiliares: 4 (no em TNC 410)
Volante mltiplo com teclas auxiliares: 5
HR 410 com funes auxiliares: 6

Factor de subdiviso (no em TNC 410)


MP7641
Introduo com o teclado: 0
Determinado pelo PLC: 1

Funes para o volante que o fabricante da mquina deixa disponveis


MP 7645.0 0a 255
MP 7645.1 0a 255
MP 7645.2 0a 255
MP 7645.3 0a 255
MP 7645.4 0a 255
MP 7645.5 0a 255
MP 7645.6 0a 255
MP 7645.7 0a 255

HEIDENHAIN TNC 410, TNC 426, TNC 430 351

Rkap14.pm6 351 08.09.2005, 13:21


14.2 Distribuio de conectores e cablagem para a conexo de dados

14.2 Distribuio de conectores e


cablagem nas conexes de dados
externas
Conexo V.24/RS-232-C
Aparelhos HEIDENHAIN

Aparelhos HEIDENHAIN

Aparelho Cabo standard Bloco Cabo de conexo X21


externo HEIDENHAIN adaptador V.24 HEIDENHAIN TNC
p.ex. FE 3m mx. 17 m

A distribuio de conectores na unidade lgica do TNC


(X21) idntica do bloco adaptador.

352 14 Tabelas e resumos

Rkap14.pm6 352 08.09.2005, 13:21


14.2 Distribuio de conectores e cablagem para a conexo de dados
Aparelhos que no so da marca HEIDENHAIN
A distribuio de conectores no aparelho que no da marca
HEIDENHAIN pode pode ser muito diferente de um aparelho
HEIDENHAIN.
Essa distribuio depende do aparelho e do tipo de transmissso.
Para a distribuio de pinos do bloco conector, ver o desenho em
baixo:

Bloco Cabo de conexo X21


adaptador V.24 HEIDENHAIN TNC
mx. 17 m

HEIDENHAIN TNC 410, TNC 426, TNC 430 353

Rkap14.pm6 353 08.09.2005, 13:21


14.2 Distribuio de conectores e cablagem para a conexo de dados

Conexo V.11/RS-422 (no em TNC 410)


Na conexo V.11 s se ligam aparelhos externos.

A distribuio de conectores da unidade lgica do TNC


(X22) idntica ao bloco adaptador.

Aparelho Bloco Cabo de X22


externo adaptador conexo TNC
p.ex. PC V.11 HEIDENHAIN
mx. 1000 m

354 14 Tabelas e resumos

Rkap14.pm6 354 08.09.2005, 13:21


Conexo de dados com Ethernet, bucha RJ45 (opo, no em

14.2 Distribuio de conectores e cablagem para a conexo de dados


TNC 410)
Mximo comprimento do cabo: com blindagem: 100 m
sem blindagem: 400 m
Pin Sinal Descrio
1 TX+ Transmit Data
2 TX Transmit Data
3 REC+ Receive Data
4 sem conexo
5 sem conexo
6 REC Receive Data
7 sem conexo
8 sem conexo

Conexo de dados com Ethernet, bucha BNC


(opo, no em TNC 410)
Mximo comprimento do cabo: 180 m
Pin Sinal Descrio
1 Dados Conduta interna (alma)
2 GND Blindagem

HEIDENHAIN TNC 410, TNC 426, TNC 430 355

Rkap14.pm6 355 08.09.2005, 13:21


14.3 Informao tcnica

14.3 Informao tcnica


Caractersticas do TNC
Breve descrio Comando numrico para mquinas at 9 eixos (TNC 410: 4 eixos)
adicionalmente, orientao da ferr.ta; TNC 410 CA, TNC 426 CB,
TNC 430 CA com regulao analgica das rotaes, TNC 410 PA,
TNC 426 PB, TNC 430 PB com regulao digital das rotaes e
regulador de corrente integrado

Componentes Unidade lgica


Teclado
Ecr a cores com softkeys

Conexes de dados V.24 / RS-232-C


V.11 / RS-422 (no em TNC 410)
Conexo de dados com Ethernet (opo, no em TNC 410)
Conexo de dados alargada com o registo LSV-2 para manejo
distncia do TNC por conexo de dados com o software
HEIDENHAN TNCremo (no em TNC 410)

Eixos com deslocao simultnea em elementos do contorno


Rectas at 5 eixos (TNC 410: 3 eixos)
Modelos de exportao TNC 426 CF, TNC 426 PF, TNC 430 CE,
TNC 430 PE: 4 eixos
Crculos at 3 eixos (em plano de maquinao inclinado,
TNC 410: 2 eixos)
Hlice 3 eixos

Look Ahead Arredondamento definido de transies irregulares do contorno


(p.ex. em peas 3D);
Considerao de coliso com os ciclos SL para contornos abertos
Para posies com correco de raio com M120 clculo prvio de LA
na geometria para o ajuste do avano

Funcionamento paralelo Editar enquanto o TNC executa um programa de maquinao

Representao grfica Grfico de programao


Teste grfico
grfico da execuo do programa (no em TNC 410)

Tipos de ficheiros Programas com dilogo em texto claro HEIDENHAIN


Programas DIN/ISO
Tabelas de ferramentas
Tabelas de dados de interseco (no em TNC 410)
Tabelas de pontos zero
Tabelas de pontos
Ficheiros de paletes (no em TNC 410)
Ficheiros de texto (no em TNC 410)
Tabelas de definio livre (no em TNC 410)
Ficheiros do sistema

356 14 Tabelas e resumos

Rkap14.pm6 356 08.09.2005, 13:21


14.3 Informao tcnica
Memria do programa Disco duro com 1,5 GBytes para programas de NC
(TNC 410: aprox. 10.000 frases com bateria intermdia)
Podem gerir-se quantos ficheiros se quiser (TNC 410: at 64 ficheiros)

Definies da ferramenta At 254 ferramentas no programa, quantas ferramentas se quiser nas


tabelas (TNC 410: at 254)

Auxlios programao Funes para a aproximao e sada do contorno


Calculadora integrada (no em TNC 410)
Estruturao de programas (s em dilogo em texto claro, no em
TNC 410)
Frases de comentrio
Auxlio directo a avisos de erro em espera (auxlio sensvel
ao contexto, no em TNC 410)
Funo de ajuda para programao DIN/ISO (no em TNC 426,
TNC 430)

Funes programveis
Elementos do contorno Recta
Chanfre
Trajectria circular
Ponto central do crculo
Raio do crculo
Trajectria circular tangente
Arredondamento de esquinas
Rectas e trajectrias circulares para a aproximao e sada do contorno
Spline B (no em TNC 410)

Saltos no programa Sub-programa


Repetio parcial de um programa
Um programa qualquer como sub-programa

Ciclos de maquinao Ciclos de furar, furar em profundidade, alargar furo, mandrilar, rebaixar
roscar com embraiagem e roscagem rgida
Desbastar e acabar caixas rectangulares e circulares
Ciclos para fresar ranhuras rectas e circulares
Figura de furos sobre um crculo e por linhas
Ciclos para o facejamento de superfcies planas e inclinadas
Maquinar qualquer caixa e ilha
Interpolao da superfcie cilndrica (no em TNC 410)

HEIDENHAIN TNC 410, TNC 426, TNC 430 357

Rkap14.pm6 357 08.09.2005, 13:21


14.3 Informao tcnica

Converso de coordenadas Deslocao do ponto zero


Espelho
Rotao
Factor de escala
Inclinar o plano de maquinao (no em TNC 410)

Aplicao de um apalpador 3D Funes de apalpao para memorizao do ponto de referncia e


para medio automtica da pea
Digitalizao de formas 3D com apalpador analgico
(opo, s para dilogo em texto claro, no em TNC 410)
Digitalizao de formas 3D com apalpador digital
(opo, s para dilogo em texto claro)
Medio automtica de ferramentas com o apalpador TT 120
(s para dilogo em texto claro)

Funes matemticas Tipos de clculo bsicos +, , x e


Clculos trigonomtricos sen, cos, tan, arcsen, arccos, arctan
Raiz quadrada de valores (a) e soma de quadrados (a2 + b2)
Valores elevados ao quadrado (SQ)
Elevar valores a uma potncia(^)
Constante PI (3,14)
Funes logartmicas
Funo exponencial
Formar um valor negativo (NEG)
Formar um nmero inteiro (INT)
Formar um valor absoluto (ABS)
Arredondar posies antes da vrgula (FRAC)
Comparaes maior, menor, igual, diferente

358 14 Tabelas e resumos

Rkap14.pm6 358 08.09.2005, 13:21


14.3 Informao tcnica
Dados do TNC
Tempo de maquinao de uma frase 4 ms/frase,
TNC 410: 6 ms/frase, 20 ms/frase em execuo por blocos por meio de
interseco de dados

Tempo do ciclo de regulao TNC 410 interpolao de trajectrias6 ms


TNC 426 CB, TNC 430 CA: Interpolao de trajectria: 3 ms
Interpolao fina: 0,6 ms (posio)
TNC 426 PB, TNC 430 PB: Interpolao de trajectria: 3 ms
Interpolao fina: 0,6 ms (rotaes)

Velocidade de transmisso de dados Mxima 115.200 Baud com V.24/V.11


Mximo Conexo de dados com Ethernet (opo, no em TNC 410)

Temperatura ambiente Funcionamento: 0C a +45C


Armazenamento: 30C a +70C

Percurso Mximo 100 000 mm (2540 polegadas)


TNC 410: mximo 30 000 mm (1.181 polegadas)

Velocidade de deslocao Mximal 300 m/min (11.811 poleg./min)


TNC 410: mximo 100 m/min

Rotaes da ferr.ta Mximo 99 999 U/min

Campo de introduo Mnimo 0,1 m (0,00001 poleg.) ou 0,0001 (TNC 410: 1 m)


Mximo 99 999,999 mm (3.937 poleg.) ou 99 999,999
TNC 410: mximo 30 000 mm (1.181 polegadas) ou 30 000,000

HEIDENHAIN TNC 410, TNC 426, TNC 430 359

Rkap14.pm6 359 08.09.2005, 13:21


14.4 Trocar a bateria intermdia; 14.5 letras de endreo (DIN/ISO)

14.4 Trocar a bateria intermdia


Quando o comando est desligado, h uma bateria compensadora
que abastece com corrente o TNC para no se perder dados na
memria RAM.
Quando o TNc visualiza o aviso de troca da bateria compensadora,
voc dever mudar as baterias. Para alm do bloco de alimentao
de corrente, as baterias encontram-se na unidade lgica (caixa
redonda preta). Tambm existe no TNC um armazenador de energia
que abastece o comando de energia enquanto voc substitui as
baterias (tempo mximo:
24 horas).

Para substituir a bateria compensadora, desligue a


mquina e o TNC!
A bateria compensadora s pode ser substituda por
pessoal para isso qualificado!

Tipo de bateria: 3 pilhas redondas, leak-proof, especificao IEC LR6

14.5 Letras de endereo (DIN/ISO)


Funes G
Grupo G Funo frase a frase Aviso
activada Pgina
Processos de 00 Interpolao de rectas, cartesiana em marcha rpida 102
posicionamento 01 Interpolao de rectas, cartesiana 102
02 Interpolao de crculos, cartesiana, em sentido horrio (com R) 103
03 Interpolao de crculos, cartesiana, em sentido anti-horrio (com R) 103
05 Interpolao de crculos, cartesiana, sem indicao do sentido de rotao 103
06 Interpolao de crculos, cartesiana, tangente ao contorno 106
07 Frase de posicionamento paralela ao eixo
10 Interpolao de rectas, polar, em marcha rpida 112
11 Interpolao de rectas, polar 112
12 Interpolao de rectas, polar, em sentido anti-horrio 112
13 Interpolao de crculos, polar, em sentido anti-horrio 112
15 Interpolao de crculos, polar, sem indicao do sentido de rotao 112
16 Interpolao de crculos, polar, tangente ao contorno 113
Ciclos de furar 83 Furar em profundidade 146
84 Roscar com embraiagem 158
85 Roscar sem embraiagem- Roscagem rgida 161
86 Roscagem lmina (no em TNC 410) 164
200 Furar 147
201 Alargar furo 148
202 Mandrilar 149
203 Furar universal 150
204 Rebaixamento invertido 152

360 14 Tabelas e resumos

Rkap14.pm6 360 08.09.2005, 13:21


14.5 Letras de endereo (DIN/ISO)
Grupo G Funo frase a frase Aviso
activada Pgina
Ciclos de furar 205 Furar universal (s com software de NC 280 474-xx) 153
206 Roscar com embraiagem (s com software de NC 280 474-xx) 158
207 Roscagem rgida - (s com software de NC 280 474-xx) 161
208 Fresar furo (s com software de NC 280 474-xx) 155
Ciclos de fresar 74 Fresar ranhuras 178
Caixas, ilhas e ranhuras 75 Fresar caixa rectangular em sentido horrio 169
76 Fresar caixa rectangular em sentido anti-horrio 169
77 Fresar caixa circular em sentido horrio 173
78 Fresar caixa circular em sentido anti-horrio 173
210 Fresar ranhuras com penetrador pendular 179
211 Ranhura redonda com penetrador pendular 181
212 Acabamento de caixa rectangular 170
213 Acabamento de ilha rectangular 172
214 Acabamento de caixa circular 175
215 Acabamento de ilha circular 176
Ciclos para produo 220 Figura de furos sobre crculo 185
de figura de furos 221 Figura de furos sobre linhas 186
Ciclos para produo 37 Definio do contorno da caixa 190/197
Contornos complexos 56 Pr-furar da caixa do contorno (em ligao com G37) SLI 181
57 Desbaste da caixa do contorno (em ligao com G37) SLI 192
58 Fresar contorno em sentido horrio (em ligao com G37) SLI 194
59 Fresar contorno em sentido anti-horrio (em ligao com G37) SLI 194
120 Dados do contorno (no em TNC 410) 199
121 Pr-furar (em ligao com G37) SLII (no em TNC 410) 200
122 Desbastar (em ligao com G37) SLII (no em TNC 410) 201
123 Acabamento Profundidade (em ligao com G37) SLI (no em TNC 410) 202
124 Acabamento Lado (em ligao com G37) SLI (no em TNC 410) 203
125 Traado do contorno (em ligao com G37, no em TNC 410) 204
127 Superfcie cilndrica (em ligao com G37, no em TNC 410) 206
128 Superfcie cilndrica Fresar ranhuras
(em ligao com G37, s em software de NC 280 474-xx) 208
Ciclos para facejar 60 Criar tabelas de pontos (no em TNC 410) 214
230 Facejar superfcies planas 216
231 Facejar uma superfcie qualquer 218
Ciclos para reflectir 28 Coordenadas 226
Converso 53 Deslocao do ponto zero numa tabela de pontos zero 223
54 Deslocao do ponto zero no programa 222
72 Factor de escala 228
73 Rotao do sistema de coordenadas 227
80 Plano de maquinao (no em TNC 410) 229
Ciclos especiais 04 Tempo de espera 236
36 Orientao da ferr.ta 237
39 Ciclo chamada do programa, chamada do ciclo com G79 236
62 Desvio da tolerncia para fresar rpido de contornos (no em TNC410) 238

HEIDENHAIN TNC 410, TNC 426, TNC 430 361

Rkap14.pm6 361 08.09.2005, 13:21


14.5 Letras de endereo (DIN/ISO)

Grupo G Funo frase a frase Aviso


activada Pgina
79 Chamada do ciclo 141
Seleco do 17 Seleco de plano XY, eixo da ferr.ta Z 96
Plano de maquinao 18 Seleco de plano ZX, eixo da ferr.ta Y 96
19 Seleco de plano YZ, eixo da ferr.ta X 96
20 Eixo da ferr.ta IV 96
24 Chanfre com longitude de chanfre R 101
25 Arredondamento de esquinas com R 106
26 Aproximao em tangente dum contorno com R 99
27 Sada em tangente dum contorno com R 99
29 Aceitao do ltimo valor nominal de posio como plo 110
Definio do bloco 30 Definio do bloco para grfico, ponto Mn. 61
31 Definio do bloco para grfico, ponto Mx. 61
38 STOP da execuo do programa 284
Correco da trajectria 40 Sem correco da ferr.ta (R0) 90
41 Correco da trajectria da ferr.ta, esquerda do contorno (RL) 90
42 Correco da trajectria da ferr.ta, direita do contorno (RR) 90
43 Correco paralela ao eixo, prolongamento (R+) 90
44 Correco paralela ao eixo, reduo (R) 90
51 Nmero seguinte da ferr.ta (em memria central de ferr.tas) 87
55 Funo de apalpao 308
Unidade de medio 70 Unidade de medio: polegadas (para incio do program) 60
71 Unidade de medio: milmetros (para incio do program) 60
Indicaes de medidas 90 Indicaes de medidas absolutas 35
91 Indicaes de medidas incrementais 35
98 Memorizao dum nmero Label 220
99 Definio da ferramenta 80

Letra de endereo Funo


% Comeo do programa ou chamada do programa
# Nmero de ponto zero com ciclo G53
A Movimento rotativo em redor do eixo X
B Movimento rotativo em redor do eixo Y
C Movimento rotativo em redor do eixo Z
D Definio de parmetro (parmetro de programa Q)
DL Correco do desgaste Longitude com chamada da ferr.ta
DR Correco do desgaste Raio com chamada da ferr.ta
E Tolerncia para M112 e M124
F Avano
F Tempo de espera com G04
F Factor de escala com G72
F Factor para reduo de avano com M103
G Condio de curso
H ngulo de coordenadas polares em medida incremental/medida absoluta
H ngulo de rotao com G73
H ngulo limite para M112

362 14 Tabelas e resumos

Rkap14.pm6 362 08.09.2005, 13:21


14.5 Letras de endereo (DIN/ISO)
Letra de endereo Funo
I Coordenada X do ponto central do crculo/do plo
J Coordenada Y do ponto central do crculo/do plo
K Coordenada Z do ponto central do crculo/do plo
L Memorizao dum nmero Label com G98
L Salto para um nmero Label
L Longitude da ferramenta com G99
LA Quantidade de frases para o clculo prvio com M120
M Funes auxiliares
N Nmero de frase
P Parmetro do ciclo em ciclos de maquinao
P Parmetros em definies de parmetros
Q Parmetros do programa/Parmetros Q do ciclo
R Raio das coordenadas polares
R Raio do crculo com G02/G03/G05
R Raio de arredondamento com G25/G26/G27
R Seco de chanfre com G24
R Raio da ferr.ta com G99
S Rotaes S da ferr.ta
S Orientao da ferr.ta com G36
T Definio da ferr.ta com G99 G99
T Chamada da ferramenta
U Movimento linear paralelo ao eixo X
V Movimento linear paralelo ao eixo Y
W Movimento linear paralelo ao eixo Z
X Eixo X
Y Eixo Y
Z Eixo Z
* Fim da frase

Definio de parmetros Funo Aviso Pgina


D00 Atribuio 254
D01 Adio 254
D02 Subtraco 254
D03 Multiplicao 254
D04 Diviso 254
D05 Raiz 254
D06 Seno 256
D07 Co-seno 256
D08 Raiz de soma quadrada (c = a2 + b2) 256
D09 Se igual, salto 257
D10 Se diferente, salto 257
D11 Se maior, salto 257
D12 Se menor, salto 257
D13 ngulo (raiz de c .seno e c .cos ) 256
D14 Nmero de erro 259
D15 Print 259
D19 Atribuio vigia do PLC 259

HEIDENHAIN TNC 410, TNC 426, TNC 430 363

Rkap14.pm6 363 08.09.2005, 13:21


Rkap14.pm6 364 08.09.2005, 13:21
ndice
A C C
Acabamento de ilhas Chamada do programa Converso de coordenadas
rectangulares ... 174 atravs de um ciclo ... 238 resumo ... 223
Acabamento de uma ilha circular ... 178 Chanfre ... 103 Converter um programa FK num
Acabamento em profundidade ... 204 Ciclo programa
Acessrios ... 14 em texto claro ... 42
chamar ... 143, 145
Acrescentar comentrios ... 68 Coordenadas fixas
com tabelas de pontos ... 144 da mquina: M91/M92 ... 121
Ajuda em avisos de erro ... 73 definir ... 142 Coordenadas polares
Ajustar a VELOCIDADE BAUD ... 317, 318 Grupos ... 142 eixo de referncia angular ... 34
Ajustes de rede ... 324 Ciclos de apalpao ... 296 princpios bsicos ... 34
Alargar furo ... 149 Ciclos de contorno. Ver ciclos SL programar ... 112
Apalpador 3D ... 296 Ciclos de furar ... 146 Copiar programas parciais ... 64
calibrar Ciclos SL Copiar programas parciais ... 64
analgico ... 301 acabamento em profundidade ... 204 Correco da ferr.ta
digital ... 298 acabamento lateral ... 204 longitude .. 90
medio durante a ciclo contorno ... 192, 199
execuo do programa ... 310 raio ... 91
contornos sobrepostos ... 199 Correco de raio ... 91
memorizar valores de calibrao
em TOOL.T ... 300, 302 dados do contorno ... 201 esquinas exteriores ... 93
Arredondamento de esquinas ... 108 desbaste... 194, 203 esquinas interiores ... 93
Avano ... 19 fresar contornos ... 196 maquinar esquinas ... 93
em eixos rotativos: M116 ... 134 pr-furar ... 193, 202 Corte laser, funes auxiliares ... 140
modificar ... 20 Cilindro ... 270
Avisos de erro ... 73, 261 Crculo completo ... 111 D
emitir ... 261 Crculo de arredondamento entre Dados da ferramenta ... 80
rectas: M112 ... 125 chamar ... 88
Avisos de erro do NC ... 73
Crculo de furos ... 187 indiciar ... 84
B Cdigo ... 316 introduzir na tabela ... 81
Bloco Compensar a inclinao introduzir no programa ... 80
da pea ... 302
definir ... 59 valores delta ... 80
Comutar de letras maisculas
para minsculas ... 69 Dados de digitalizao
C elaborar ... 216
Conexo de dados
Caixa circular ajustar ... 317, 318, 319 Desbastar 64 Ver ciclos SL: desbastar
acabar ... 177 atribuir ... 319 Desligar ... 16
desbastar ... 175 distribuio de conectores ... 352 Deslocao do ponto zero
Caixa rectangular Conexo em rede ... 55 com tabelas de ponto zero ... 225
acabar ... 172 Contorno no programa ... 224
Calculadora ... 72 aproximao e sada ... 99 Deslocao dos eixos da mquina ... 17
calcular o tempo de maquinao ... 280 aproximao e sada com teclas externas de
Clculo entre parnteses ... 263 tangentes ... 101 direco ... 17
Caminho ... 43 com volante electrnico ... 18
por incrementos ... 19

HEIDENHAIN TNC 410, TNC 426, TNC 430 I

Tindex.pm6 1 08.09.2005, 13:21


ndice

D F F
Deslocao em percurso optimizado Figura de pontos Furar ... 147, 148, 151
dos eixos rotativos: M126 ... 134 resumo ... 186 Furar em profundidade ... 147, 155
Disco duro ... 37 sobre linhas ... 188 Furar universal ... 151
Diviso do ecr ... 4 sobre um crculo ... 187
FNxx. Ver programao de G
E parmetros Q Gerar frase L ... 332
Ecr ... 3 Foramto DIN/ISO ... 59 Gesto de ficheiros
Eixo rotativo ... 134 Frase alargada ... 44
deslocao pelo percurso mais acrescentar ... 63, 65 apagar ficheiro ... 39, 49, 57
curto ... 134
apagar ... 63, 65 chamar ... 38, 45, 56
reduzir a visualizao ... 135
modificar ... 63, 65 configurar com MOD ... 329
Eixos auxiliares ... 33
Frase intermediria ... 317 copiar ficheiro ... 39, 48, 57
Eixos basculantes ... 136
Fresagem oblonga ... 181 copiar tabelas ... 48
Eixos no comandados no
programa de NC ... 285 Fresar 3D rpido ... 240 escrever sobre um ficheiro ... 54
Eixos principais ... 33 Fresar furo ... 157 ndice
Elipse ... 268 Fresar ranhuras ... 180 copiar ... 48
Esfera ... 272 de forma pendular ... 181 criar ... 47
Espelho ... 228 Fresar uma ranhura redonda ... 183 introduzir ficheiro ... 58
Esquinas abertas num contorno: Funo de Ajuda ... 74 marcar ficheiros ... 50
M98 ... 130 executar ... 334 mudar o nome do
Estado do ficheiro ... 38, 45 Funo MOD ficheiro ... 42, 50, 57
Execuo do programa... 284 sair ... 314 nome do ficheiro ... 37
continuar aps uma seleccionar ... 314 proteger ficheiro ... 42, 54, 57
interrupo ... 288 seleccionar ficheiro ... 38, 47
Funcionamento POSITIP ... 285
executar ... 284 standard ... 38
Funes angulares ... 258
interromper ... 286 tipo de ficheiro ... 37
Funes auxiliares ... 120
resumo ... 284 transmisso
introduzir ... 120
saltar frases ... 293 externa de ficheiros ... 40, 52
para a ferr.ta ... 121
uma entrada qualquer Gesto de programas Ver Gesto de
para controlo da execuo do ficheiros
no programa ... 289
programa ... 121
Grfico
para eixos rotativos ... 134
F Ampliao do pormenor ... 67
para indicao de
Factor de avano para coordenadas ... 121 na programao ... 66, 67
aprofundamento: M103 ... 131
para mquinas laser ... 140 Grfico de programao ... 66, 67
Factor de escala ... 230
para o tipo de trajectria ... 124 Grficos ... 276
Ficheiro de texto
Funes de trajectria ampliao dum pormenor ... 278
abrir ... 69
crculos e arcos de crculo ... 98 vistas ... 276
encontrar partes de texto ... 71
sentido de rotao ... 98
funes de apagar ... 70 H
princpios bsicos ... 97
funes de edio ... 69 Hlice ... 114
Funes M Ver funes auxiliares
sair ... 69

II ndice

Tindex.pm6 2 08.09.2005, 13:21


ndice
I M P
Impressora em ... 55, 326 Modos de funcionamento ... 5 Plo
Inclinao do Movimentos da ferr.ta determinar ... 34
plano de maquinao ... 21, 231 introduzir ... 80 programar ... 112
Inclinao do plano de programar ... 97 Ponto central do crculo ... 104
maquinao ... 21
resumo ... 96 Posicionamento
ciclo ... 231
com introduo manual ... 26
manual ... 21
N em plano de maquinao
princpios ... 234 inclinado ... 123
Nome da ferramenta ... 79
ndice ... 43 Posicionamento prvio ... 99
Nome do programa
copiar ... 48 Posies da pea
Nmero da ferramenta ... 79
criar ... 47 absolutas ... 35
Nmero de opo ... 316
Interface Ethernet relativas ... 35
Nmero de software ... 316
configurar ... 324 Princpios bsicos ... 32
possibilidades de conexo ... 323 O Processo a partir duma frase289
Unir e desunir bases de dados Orientao da ferr.ta ... 239 Programa
em rede ... 55
abrir ... 60
Interpolao helicoidal ... 114, 116
P editar ... 63, 65
Interromper a maquinao ... 286
Parmetros da mquina estrutura ... 59
Introduzir frmulas ... 263
para a visualizao do TNC e Programa de transmisso de
para o editor do TNC ... 341 dados ... 320
L para apalpadores 3D ... 338 Programao de parmetros Q ... 254
Letras de endereo ... 360 para transmisso de dados avisos de programao ... 254
Ligar ... 16 externa ... 337
decises se/ento ... 259
Longitude da ferramenta ... 79 Parmetros do utilizador
funes angulares ... 258
Look ahead ... 132 especficos da mquina ... 329
funes matemticas
gerais ... 336 bsicas ... 256
M para a visualizao do TNC, outras funes ... 261
Mandrilar ... 150 editor do TNC ... 341
Programao de parmetros. Ver
Marcha rpida ... 78 para apalpadores 3D e Programao de parmetros Q
digitalizao ... 338
Medir peas ... 307
para maquinao e R
Memorizao do ponto de execuo do programa ...
referncia ... 20 348 Raio da ferramenta ... 80
com apalpador 3D ... 304 para transmisso de dados Rebaixamento invertido ... 153
Esquina como ponto de externa ... 337 Recta
referncia ... 305 Parmetros Q com avano ... 103, 113
num eixo controlar ... 260
qualquer ... 304 em marcha rpida ... 103, 113
emitir sem formatar ... 262 Reentrada no contorno ... 291
ponto central do crculo
como pr-determinados ... 266 Registar valores de medio ... 297
ponto de referncia ... 305 transmitir valores para o PLC ... 262
por meio de furos ... 306 Passar pontos de referncia ... 16
sem apalpador 3D ... 20 Planos principais ... 98

HEIDENHAIN TNC 410, TNC 426, TNC 430 III

Tindex.pm6 3 08.09.2005, 13:21


ndice

R T U
Repetio parcial de um programa Tabela de posies ... 86 Um programa qualquer como
chamar ... 243 Tabelas de pontos ... 144 sub-programa ... 244

funcionamento ... 243 Exemplo de programao ... 168


V
programar ... 243 Teclado ... 5
Velocidade constante
Representao 3D ... 278 Tempo de espera ... 238 da trajectria :M90 ... 124
Representao em 3 planos ... 277 Teste do programa ... 282 Velocidade de
Roscagem at uma frase transmisso de dados ... 317, 318
com embraiagem ... 159, 160 determinada ... 283 Vigilncia do espao de trabalho ... 329
sem embraiagem - rgida ... 162, 163 executar ... 282 Vigilncia do espao de trabalho em
resumo ... 282 teste do PGM ... 333
Roscagem lmina ... 165
Tipos de funes ... 255 Vista de cima ... 277
Rotao ... 229
Tipos de trajectria ... 102 Visualizao de estados ... 9
Rotaes da ferr.ta ... 19
coordenadas cartesianas ... 102 adicional ... 10
introduzir ... 20, 78
recta com avano ... 103 geral ... 9
modificar ... 20
recta em marcha
rpida ... 103
S
trajectria circular com
Segurana de dados ... 37 raio determinado ... 105
Seleco do ponto de referncia ... 36 trajectria circular em
Simulao grfica ... 280 redor do ponto central do
crculo ... 104
sistema de referncia ... 33
trajectria circular
Sobreposicionamento de
tangente ... 107
posicionamentos do volante ... 133
coordenadas polares ... 112
Sobreposies ... 245
recta com avano ... 113
Sub-programa
trajectria circular em redor
chamar ... 243
dum plo ... 113
funcionamento ... 242
trajectria circular
programar ... 243 tangente ... 114
Superfcie cilndrica ... 208, 210 TNC 410, TNC 426, TNC 430 ... 2, 356
Superfcie regular ... 220 TNCremo ... 320
Traado do contorno ... 206
T Trajectria circular ... 104, 105, 113, 114
Tabela de ferramentas ... 81 Transio de contorno
editar ... 83 M112 ... 125
possibilidades de introduo ... 81 M124 ... 127
resumo funes de edio ... 84 Trigonometria ... 258
sair ... 83 Troca de ferramenta ... 89
Tabela de paletes automtica ... 89
aceitao de Trocar bateria compensadora ... 360
coordenadas ... 76
criar ... 76

IV ndice

Tindex.pm6 4 08.09.2005, 13:21


ndice

HEIDENHAIN TNC 410, TNC 426, TNC 430 V

Tindex.pm6 5 08.09.2005, 13:21


Funes auxiliares

M Actuao da funo M Actua no incio do programa da frase Pgina


M00 PARAGEM da execuo do programa/PARAGEM da ferr.ta/Refrigerante DESLIGADO 121
M01 PARAGEM facultativa da execuo do programa 293
M02 PARAGEM da execuo do programa/PARAGEM da ferr.ta/Refrigerante DESLIGADO/se necess.
apagar visualizao de estados (depende de parmetros de mquina)/Regresso frase 1 121
M03 Ferramenta LIGADA no sentido horrio
M04 Ferramenta LIGADA no sentido anti-horrio
M05 PARAGEM da ferrta. 121
M06 Troca da ferr.ta/PARAGEM da execuo do programa (depende de parmet.mquina)/
PARAGEM da ferr.ta 121
M08 Refrigerante LIGADO
M09 Refrigerante DESLIGADO 121
M13 Ferr.ta LIGADA no sentido horrio/Refrigerante LIGADO
M14 Ferramenta LIGADA no sentido anti-horrio/Refrigerante LIGADO 121
M30 Mesma funo que M02 121
M89 Funo auxiliar M livre ou
Chamada do ciclo activada de forma modal (depende de parm. mquina) 143
M90 S em funcionamento com erro de arrasto: velocidade constante nas esquinas 124
M91 Na frase de posicionamento: as coordenadas referem-se ao ponto zero da mquina 121
M92 Na frase de posicionamento: as coordenadas referem-se a uma posio definida
pelo fabricante da mquina, p.ex. posio para a troca de ferr.ta 121
M94 Reduzir a visualizao do eixo rotativo para um valor inferior a 360 135
M97 Maquinao de pequenos desnveis 129
M98 Maquinao completa de contornos abertos 130
M99 Chamada do ciclo por frases 143

URCKSE.PM6 324 08.09.2005, 13:21


Funes auxiliares
M Actuao da funo M Actua no incio do programa da frase Pgina
M101 Troca de ferr.ta automtica com ferr.ta gmea quando foi excedido o tempo de vida mx.
M102 Anular M101 89
M103 Reduzir avano do factor F no aprofundamento (valor percentual) 131
M104 Voltar a activar o ltimo ponto de referncia memorizado em modo de funcionamento manual 123
M105 Executar a maquinao com o segundo factor kv
M106 Executar a maquinao com o primeiro factor kv 350
M107 Suprimir o aviso de erro nas ferr.tas gmeas com medida excedente
M108 Anular M107 89
M109 Velocidade constante no extremo da ferr.ta
(aumento e reduo do avano)
M110 Velocidade constante no extremo da ferr.ta
(s reduo do avano)
M111 Anular M109/M110 132
M112 Acrescentar transies de contorno entre quaisquer elementos de contorno;
Introduzir com T a tolerncia do desvio de contorno
M113 Anular M112 125
M114 Correco automtica da geometria da mquina ao trabalhar com eixos basculantes
M115 Anular M114 136
M116 Avano em eixos angulares em mm/min
M117 Anular M116 134
M118 Sobreposicionar posicionamentos do volante durante a execuo do programa 133
M120 Clculo prvio do contorno com correco de raio (LOOK AHEAD) 132
M124 Filtro do contorno 127
M126 Deslocar os eixos rotativos pelo curso mais curto
M127 Anular M126 134
M128 Conservar a posio da extremidade da ferramenta em posicionamento de eixos basculantes (TCPM)
M129 Anular M128 137
M130 Na frase de posicionamento: os pontos referem-se ao sistema de coordenadas no basculado 123
M134 Paragem de preciso em transies de contorno em posicionamento com eixos rotativos
M135 Anular M134 139
M136 Avano F em micrometros por rotao da ferr.ta
M137 Anular M136 131
M138 Seleco de eixos basculantes 139
M200 Mquinas laser: emisso directa da tenso programada
M201 Mquinas laser: emisso da tenso em funo do percurso
M202 Mquinas laser: emisso da tenso em funo da velocidade
M203 Mquinas laser: emisso da tenso em funo do tempo (rampa)
M204 Mquinas laser: emisso da tenso em funo do tempo (impulso) 140

URCKSE.PM6 325 08.09.2005, 13:21


Ajuda programao Resumo de funes DIN/ISO
TNC 410,TNC 426,TNC 430
Ciclos de contorno Funes M
Estrutura do programa em maquinao com vrias ferr.tas M00 Paragem da execuo do Paragem do da execuo do programa/
Lista dos sub-programas de contorno G37 P01 ... paragem da ferr.ta/desligar refrigerante
M01 Paragem opcional da execuo do programa (no em TNC 426, TNC 430)
Definir dados do contorno G120 Q1 ... M02 Paragem da execuo do programa/paragem da ferr.ta/desligar refrigerante
Definir/chamar broca Se necessrio, apagar a visualizao de estados
Ciclo de contorno: pr-furar G121 Q10 ... Salto para a frase 1
Chamada do ciclo M03/M04 Ferr.ta ligada em sentido horrio / em sentido anti-horrio
Definir/chamar a fresa de desbaste M05 Paragem da ferr.ta
Ciclo de contorno: desbaste G122 Q10 ... M06 Troca da ferr.ta, se necessrio, paragem da ferr.ta/paragem da
Chamada do ciclo execuo do programa
Definir/chamar a fresa de acabamento M08/M09 Refrigerante ligado / Refrigerante desligado
Ciclo de contorno: acabamento em profundidade G123 Q11 ...
Chamada do ciclo M13 Ferr.ta ligada em sentido horrio/Refrigerante ligado/
M14 Ferr.ta ligada em sentido anti-horrio/Refrigerante ligado
Definir/chamar a fresa de acabamento
Ciclo de contorno: acabamento lateral G124 Q11 ... M30 Como M02
Chamada do ciclo M89 Funo auxiliar livre ou chamado do ciclo, actua em modal
Fim do programa principal, salto de retrocesso M02 M99 Chamada de ciclo, actua frase a frase
Sub-programas de contorno G98 ... M90 Velocidade de trajectria constante em esquinas interiores
G98 L0 e em esquinas no corrigidas
M91 As coordenadas na frase de posicionamento referem-se ao
ponto zero da mquina
M92 As coordenadas na frase de posicionamento referem-se a
Correco de raio dos sub-programas de um ponto fixo da mquina
M94 Reduzir a visualizao do eixo rotativo para um valor inferior a 360
contorno M97 Correco de trajectria em esquinas exteriores: ponto de interseco
em vez de crculo de transio
Contorno Sequncia de pgm. dos elementos de contorno Correco de raio M98 Fim da correco de raio, actua frase a frase
Interna em sentido horrio (CW) G42 (RR) M101 Troca automtica de ferr.ta com ferr.ta gmea,
(caixa) em sentido anti-horrio G41 (RL) se tiver acabado o tempo de vid mximo.
Externa em sentido horrio (CW) G41 (RL) M102 Anular M101
(ilha) em sentido anti-horrio G42 (RR) M103 Reduzir o avano em aprofundamento para factor F (valor percentual)
M104 Voltar a activar o ltimo ponto de referncia memorizado em modo de
funcionamento manual (s em NC 280 474-xx)

Converso de coordenadas M105 Executar a maquinao com segundo factor k (kv(no em TNC 410)
M106 Executar a maquinao com primeiro factor k (kv(no em TNC 410)
M107 Suprimir o aviso de erro nas ferr.tas gmeas com medida
Converso de coordenadas Activar Anular
excedente (em transmisso por blocos, no em TNC 410)
Deslocao do ponto zero G54 X+20Y+30 Z+10 G54 X+0Y+0 Z+0 M108 Anular M107
Reflectir G28 X G28 M109 Velocidade de avano constante na lmina da ferr.ta
Rotao G73 H+45 G73 H+0 em esquinas interiores e exteriores
M110 Velocidade de avano constante na lmina da ferr.ta
Factor de escala G72 F0,8 G72 F1 em esquinas interiores
Plano de maquinao G 80 A+10 B+10 C15 G80 M111 O avano refere-se trajectria do ponto central
(comportmento standard)
M112 Acrescentar desnveis de contorno entre quaisquer desnveis de
contorno, Possvel introduzir com E a tolerncia de desvio de contorno
Definies de parmetros Q M113 M112 anular (no em TNC 426, TNC 430)
M114 Correco automtica da geometria da mquina ao trabalhar
D Funo D Funo com eixos basculantes (no em TNC 410)
00 Atribuio 08 Raiz de soma quadrada c = a2+b2 M115 M114 anular (no em TNC 410)
01 Adio 09 Se igual, salto para nmero Label M116 Avano em eixos rotativos em mm/min (no em TNC 410)
02 Subtraco 10 Se diferente, salto para nmero Label M117 Anular M116
03 Multiplicao 11 Se maior, salto para nmero Label
04 Diviso 12 Se menor, salto para nmero Label M118 Sobreposicionar posicionamentos do volante durante a execuo do
05 Raiz 13 ngulo (ngulo de c seno a e c cos a) programa (no em TNC 410)
06 Seno 14 Nmero de erro M120 Clculo prvio do contorno com correco de raio (LOOK AHEAD)
07 Co-seno 15 Imprimir M124 Filtro de contorno (no em TNC 426, TNC 430)
19 Atribuio PLC
M126 Deslocar os eixos rotativos pelo curso mais curto
M127 Anular M126
M128 Conservar a posio da extremidade da ferramenta em posicionamento
de eixos basculantes (no em TNC 410)
M129 M128 anular (no em TNC 410)
M130 Na frase de posicionamento: os pontos referem-se ao sistema de
de coordenadas no basculado (no em TNC 410)
M134 Paragem exacta em desnvei no tangentes em posicionamentos no
tangentes com eixos redondos (no em TNC 410)
M135 M134 anular (no em TNC 410)
M136 Avano F em micrometros por rotao da ferr.ta
M137 Anular M136
M138 Seleco de eixos basculantes
M200...M204 Funes para mquinas laser (no em TNC 410)

Vkurzanl.pm6 325 08.09.2005, 13:21


Funes G e endereos
Funes G Funes G
Movimentos da ferr.ta Converso de coordenadas
G00 Interpolao de rectas, cartesiana, em marcha rpida G53 Deslocao do ponto zero a partir de tabelas de ponto zero
G01 Interpolao de rectas, cartesiana G54 Deslocao do ponto zero no programa
G02 Interpolao de crculos, cartesiana, em sentido horrio G28 Espelho do contorno
G03 Interpolao de crculos, cartesiana, em sentido anti-horrio G73 Rotao do sistema de coordenadas
G05 Interpolao de crculos, cartesiana, sem indicao do sentido de G72 Factor de escala, reduzir/ampliar o contorno
rotao G80 Inclinao do plano de maquinao
G06 Interpolao de crculos, cartesiana, tangente ao contorno
* G07 Frase de posicionamento paralela ao eixo Ciclos para facejar
G10 Interpolao de rectas, polar, em marcha rpida G60 Criar tabelas de pontos (no em TNC 410)
G11 Interpolao de rectas, polar G230 Facejar superfcies planas
G12 Interpolao de rectas, polar, em sentido anti-horrio G231 Facejar uma superfcie qualquer
G13 Interpolao de crculos, polar, em sentido anti-horrio Ciclos especiais
G15 Interpolao de crculos, polar, sem indicao do sentido de rotao * G04 Tempo de espera com F segundos
G16 Interpolao de crculos, polar, tangente ao contorno G36 Orientao da ferr.ta
* G39 Chamada do programa
Chanfre/arredondamento/aproximao ao contorno/sada
* G24 Chanfre com longitude de chanfre R G62 Desvio da tolerncia para fresar rpido do contorno (no em TNC 410)
* G25 Arredondamento de esquinas com raio R Determinar o plano de maquinao
* G26 Aproximao suave (em tangente) a um contorno com raio R G17 Plano X/Y, eixo da ferr.ta Z
* G27 Sada suave (em tangente) dum contorno com raio R G18 Plano Z/X, eixo da ferr.ta Y
Definio da ferramenta G19 Plano Y/Z, eixo da ferr.ta X
G20 Eixo da ferr.ta IV
* G99 Com nmero T de ferr.ta, longitude L, raio R
Indicaes de medidas
Correco do raio da ferramenta G90 Indicaes de medida absolutas
G40 Sem correco de raio da ferr.ta G91 Indicaes de medida incrementais
G41 Correco da trajectria da ferr.ta, esquerda do contorno
G42 Correco da trajectria da ferr.ta, direita do contorno Unidade de medio
G43 Correco paralela ao eixo para G07, prolongamento G70 Uniadde de medio polegada (determinar no incio do programa)
G44 Correco pralela ao eixo para G07, reduo G71 Uniadde de medio milmetro (determinar no incio do programa)
Definio do bloco para grfico Funes especiais G
G30 (G17/G18/G19) ponto mnimo G29 ltimo valor nominal de posio como plo (ponto central do crculo)
G31 (G90/G91) ponto mximo G38 STOP da execuo do programa
* G51 Selecco prvia da ferr.ta (em memria central da ferr.ta)
Ciclos de furar G55 Funo de apalpao programvel
G83 Furar em profundidade * G79 Chamada do ciclo
G84 Roscar com embraiagem * G98 Memorizao dum nmero Label
G85 Roscar sem embraiagem- Roscagem rgida
G86 Roscagem lmina (no em TNC 410)
G200 Furar *) Funo activa frase a frase
G201 Alargar furo
G202 Mandrilar
G203 Furar universal
Endereos
G204 Rebaixamento invertido End. Funo End. Funo
G205 Furar em profundidade universal (s com software de NC 280 474-xx)
G206 Roscar com embraiagem (s com software de NC 280 474-xx) % Incio do programa M Funes M
G207 Roscagem rgida - (s com software de NC 280 474-xx) % Chamada do programa N Nmero de frase
G208 Fresar furo (s com software de NC 280 474-xx) # Nmero de ponto zero com G53 P Parmetros de ciclo
Ciclos para fresar caixas, ilhas e ranhuras A Movimento rotativo em redor em ciclos de maquinao
G74 Fresar ranhuras do eixo X P valor ou parmetros Q
G75 Fresar caixa circular em sentido horrio B Movimento rotativo em redor em definio de parmeros Q
G76 Fresar caixa circular em sentido anti-horrio do eixo Y Q Parmetros Q
G77 Fresar caixa circular em sentido horrio C Movimento rotativo em redor
do eixo Z R Raio de coordenadas polares
G78 Fresar caixa circular em sentido anti-horrio
R Raio do crculo com G02/G03/
G210 Fresar ranhuras com penetrao pendular D Definies de parmetros Q G05
G211 Ranhura redonda com penetrao pendular
DL Correc. desgaste Longitude R Raio de arredondamento com
G212 Acabamento de caixa rectangular
com T G25/G26/G27
G213 Acabamento de ilha rectangular
DR Correc. desgaste Raio com T R Raio da ferr.ta com G99
G214 Acabamento de caixa circular
G215 Acabamento de ilha circular E Tolerncia com M112 e M124 S Rotaes da ferr.ta
F Avano S Orientao da ferr.ta com G36
Ciclos para a produo de figura de furos
T Definio da ferr.ta com G99
G220 Figura de furos sobre crculo F Tempo de espera com G04
T Chamada da ferr.ta
G221 Figura de furos sobre linhas F Factor de escala com G72
F Factor redu. F com M103 T Ferr.ta seguinte com G51
Ciclos SL Grupo 1
U Eixo paralelo ao eixo X
G37 Contorno, definio dos nmeros de sub-programas de contorno parcial G Funes G
V Eixo paralelo ao eixo Y
G56 Pr-furar H ngulo de coordenadas W Eixo paralelo ao eixo Z
G57 Desbastar (desbaste) H ngulo de rotao com G73
G58 Fresar contorno em sentido horrio (acabamento) H ngulo limite com M112 X Eixo X
G59 Fresar contorno em sentido anti-horrio (acabamento) Y Eixo Y
I Coordenada X do ponto central Z Eixo Z
Ciclos SL Grupo 2 (no TNC 410) do crculo/do plo
G37 Contorno, definio dos nmeros de sub-programas de contorno parcial * Fim da frase
J Coordenada Y do ponto central
G120 Determinar dados do contrno (vlido para G121 at G124) do crculo/do plo
G121 Pr-furar
G122 Desbastar (desbaste) paralelamente ao contorno K Coordenada Z do ponto central
G123 Acabamento em profundidade do crculo/do plo
G124 Acabamento lateral L Memorizao dum nmero
G125 Desenho do contorno (executar contorno aberto) Label com G98
G127 Superfcie cilndrica L Salto para um nmero Label
L Longitude da ferramenta com G99

Vkurzanl.pm6 326 08.09.2005, 13:21


DR. JOHANNES HEIDENHAIN GmbH
Dr.-Johannes-Heidenhain-Strae 5
83301 Traunreut, Germany
{ +49 (86 69) 31-0
| +49 (86 69) 50 61
e-mail: info@heidenhain.de
Technical support | +49 (86 69) 31-10 00
e-mail: service@heidenhain.de
Measuring systems { +49 (86 69) 31-31 04
e-mail: service.ms-support@heidenhain.de
TNC support { +49 (86 69) 31-31 01
e-mail: service.nc-support@heidenhain.de
NC programming { +49 (86 69) 31-31 03
e-mail: service.nc-pgm@heidenhain.de
PLC programming { +49 (86 69) 31-31 02
e-mail: service.plc@heidenhain.de
Lathe controls { +49 (7 11) 95 28 03-0
e-mail: service.hsf@heidenhain.de
www.heidenhain.de

Os apalpadores 3D da HEIDENHAIN
ajudam-no a reduzir os tempos secundrios:
Por exemplo
Por exemplo
Memorizar pontos de referncia
Medir peas
Digitalizar formas 3D

com os apalpadores de peas


TS 220 com cabo
TS 640 com transmisso por infra-vermelhos

Medir ferramentas
Supervisionar desgaste
Detectar rotura da ferramenta

com o apalpador de ferramentas


TT 130

318 179-Q0 1 9/2005 S Impresso na Alemanha Reservado o direito a alteraes

bh_ruecks_pt.indd 1 08.09.2005 13:34:21

Você também pode gostar