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

08.09.2005, 13:21

Teclado do TNC

Teclado do ecr
Seleccionar a diviso do ecr

Seleccionar ecr entre modo de


funcionamento da mquina da
programao
Softkeys: seleccionar a funo no ecr

Programar tipos de trajectria


(s dilogo em texto claro)
APPR
DEP

Livre programao de contornos FK


L

Recta
CC

Comutao de rguas de softkeys


Modificar ajustes do ecr
(s BC 120)
Teclado alfanumrico: introduzir letras e sinais
Nomes de ficheiros
Y comentrios

Q W E R T

G F S T M

Programas
DIN/ISO

Seleccionar modos de funcionamento da mquina


Funcionamento manual
Volante electrnico
Posicionamento com introduo manual
Execuo do programa frase a frase
Execuo contnua do programa
Seleccionar modos de funcionamento de
programao
Memorizao/Edio de programa
Teste do programa
Gerir programas/ficheiros, funes do TNC
Seleccionar e apagar programas
PGM
MGT
Transmisso externa de dados

Ponto central do crculo/Plo para coordenadas


polares
Trajectria circular em redor dum ponto central do
crculo

CR

Trajectria circular com raio

CT

Trajectria circular tangente

CHF

RND

Chanfre
Arredondamento de esquinas

Indicaes sobre ferramentas (s dilogo em texto


claro)
Introduzir e chamar longitude e raio da
TOOL
TOOL
DEF
CALL
ferramenta
Ciclos, sub-programas e repeties parciais dum
programa (s dilogo em texto claro)
CYCL
DEF

CYCL
CALL

Definir e chamar ciclos

LBL
SET

LBL
CALL

Introduzir e chamar sub-programas e


repeties parciais dum programa

STOP

Introduzir paragem do programa num programa

TOUCH
PROBE

Introduzir funes do apalpador num programa

Introduzir, editar eixos de coordenadas e algarismos


...
Seleccionar ou introduzir eixos de
X
V coordenadas no programa

0 ... 9 Algarismos

PGM
CALL

Introduzir chamada do programa num programa

MOD

Seleccionar a funo MOD

+/

Inverter sinal

HELP

Visualizar textos de ajuda em caso de avisos de


erro de NC

Introduo de coordenadas polares

CALC

Acender a calculadora

Deslocar o cursor e seleccionar directamente frases,


ciclos e funes de parmetros
Deslocar o cursor

Ponto decimal

Valores incrementais

Botes de override para Avano/Rotaes da ferr.ta


100

50

Passar perguntas de dilogo e apagar palavras


ENT

END

Finalizar a introduo e continuar o dilogo

Finalizar a frase

100

150

50

150

F %
0

Parmetros Q
Aceitar posio real

NO
ENT

Seleccionar directamente frases, ciclos e


funes de parmetros

GOTO

BAUSKLA.PM6

Aproximao ao contorno/sada do contorno

S %
0

CE
DEL

Anular introdues de valores numricos ou


apagar aviso de erro do TNC
Interromper o dilogo, apagar o programa parcial
08.09.2005, 13:21

BAUSKLA.PM6

08.09.2005, 13:21

BAUSKLA.PM6

08.09.2005, 13:21

Este manual descreve as funes disponveis nos TNCs


com os nmeros de software NC disponveis nos TNCs.
Tipo deTNC

N. de software de NC

TNC 410
TNC 410
TNC 426 CB, TNC 426 PB
TNC 426 CF, TNC 426 PF
TNC 430 CA, TNC 430 PA
TNC 430 CE, TNC 430 PE
TNC 426 CB, TNC 426 PB
TNC 426 CF, TNC 426 PF
TNC 426 M
TNC 426 ME
TNC 430 CA, TNC 430 PA
TNC 430 CE, TNC 430 PE
TNC 430 M
TNC 430 ME

286
286
280
280
280
280
280
280
280
280
280
280
280
280

060-xx
080-xx
472-xx
473-xx
472-xx
473-xx
474-xx
475-xx
474-xx
475-xx
474-xx
475-xx
474-xx
475-xx

Muitos fabricantes de mquinas e a HEIDENHAIN oferecem


cursos de programao para os TNCs. Recomenda-se a
participao nestes cursos, para se ficar a conhecer de
forma intensiva as funes do TNC.
Manual do Utilizador Ciclos do Apalpador:
Para o TNC 426, TNC 430 existe disposio
alm deste manual um manual do utilizador em
separado, onde esto descritas todas as funes
do apalpador Consulte a HEIDENHAIN se
necessitar deste manual. N. Identif.: 329 203-xx.
Local de utilizao previsto
O TNC corresponde Classe A segundo EN 55022, e est
previsto principalmente para o seu funcionamento em
ambientes
industriais.

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

Cinhalt.pm6

08.09.2005, 13:21

ndice

Tipo de TNC, software e funes

Cinhalt.pm6

08.09.2005, 13:21

ndice

ndice

Introduo
Funcionamento manual e ajuste
Posicionamento com introduo manual
Programao: princpios bsicos, gesto de
ficheiros, auxlios programao
Programao: ferramentas
Programao: programar contornos
Programao: funes auxiliares
Programao: ciclos
Programao: sub-programas e repeties
parciais dum programa
Programao: Parmetros Q
Teste do programa e execuo do programa
Apalpadores 3D
Funes MOD
Tabelas e resumos

HEIDENHAIN TNC 410, TNC 426, TNC 430

Cinhalt.pm6

III

08.09.2005, 13:21

1
2
3
4
5
6
7
8
9
10
11
12
13
14

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

Cinhalt.pm6

ndice

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

Cinhalt.pm6

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

Cinhalt.pm6

ndice

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

Cinhalt.pm6

VII

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

Cinhalt.pm6

ndice

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

Cinhalt.pm6

IX

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

Cinhalt.pm6

ndice

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

Cinhalt.pm6

11

XI

08.09.2005, 13:21

Cinhalt.pm6

12

08.09.2005, 13:21

1
Introduo

Dkap1.pm6

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.

Dkap1.pm6

1 Introduo

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

10

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:
No submen:

Deslocar a rea iluminada para cima


Aumentar um valor
Deslocar a imagem para a direita ou
para cima

10 No men principal:

Seleccionar submen
Sair do submen

No submen:

Ajustes do ecr: ver pgina seguinte

HEIDENHAIN TNC 410, TNC 426, TNC 430

Dkap1.pm6

08.09.2005, 13:21

1.2 Ecr e teclado

Dilogo do men principal Funo


BRIGHTNESS
CONTRAST
H POSITION
H SIZE
V-POSITION
V-SIZE
SIDE-PIN

Regular a claridade
Regular o contraste
Regular a posio horizontal da imagem
Regular a largura da imagem
Regular a posio vertical da imagem
Regular a altura da imagem
Corrigir a distoro do efeito de pipa
vertical
Corrigir a distoro do efeito de pipa
horizontal
Corrigir a inclinao da imagem
Regular a intensidade da cor
Regular o ajuste da cor vermelha
Regular o ajuste da cor azul
Sem funo

TRAPEZOID
ROTATION
COLOR TEMP
R-GAIN
B-GAIN
RECALL

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

Dkap1.pm6

1 Introduo

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. NCSTART, 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 posicionase 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

Dkap1.pm6

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)

Dkap1.pm6

1 Introduo

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

Dkap1.pm6

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

esquerda: programa. direita: generalidades


Informaes sobre programas (s TNC 410)

Programa
esquerda: programa, direita: ESTADO
(s TNC 426, TNC 430)
esquerda: programa. direita: grfico
(s TNC 426, TNC 430)
Grfico (s TNC 426, TNC 430)

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)
esquerda: programa,
direita: medio de ferramentas (s TNC 410)

Dkap1.pm6

1 Introduo

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

Dkap1.pm6

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

Dkap1.pm6

1 Introduo

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

Dkap1.pm6

11

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

Dkap1.pm6

1 Introduo

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

Dkap1.pm6

13

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 seleccionase num vasto campo. Para alm dos volantes de embutir HR 130 e
HR 150, a HEIDENHAIN pe disposio o volante porttil HR 410.
14

Dkap1.pm6

1 Introduo

14

08.09.2005, 13:21

2
Funcionamento manual e
ajuste

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
da mquina
Ligar a tenso de alimentao do TNC e da mquina.

A seguir, o TNC mostra o seguinte dilogo:

Teste de memorizao
<
A memria do TNC automaticamente verificada

Interrupo de corrente
<
Mensagem do TNC de que houve interrupo
de corrente - Apagar a mensagem

Traduzir o programa PLC


<
O programa PLC automaticamente traduzido

Falta tenso de comando para rels


<
Ligar a tenso de comando
O TNC verifica o funcionamento da
Paragem de EMERGNCIA

Funcionamento manual
Passar os pontos de referncia
<
Passar os pontos de referncia na sequncia
pretendida: para cada eixo, premir a tecla de
arranque (START) externa, ou

Passar os pontos de referncia em qualquer


sequncia: para cada eixo, premir e manter
premida a tecla de direco externa at se ter
passado o ponto de referncia, ou como forma
auxiliar em TNC 410

Passar pontos de referncia ao mesmo tempo


com vrios eixos: seleccionar os eixos com a
softkey (os eixos so apresentados ao inverso
no ecr) e a seguir premir a tecla externa START

16

Dkap2-3.pm6

Voc s deve passar os pontos de


referncia quando quiser deslocar os
eixos da mquina. Se voc quiser apenas
editar ou testar programas,
imediatamente aps a conexo da
tenso de comando, seleccione o modo
de funcionamento Memorizao / Edio
de programas ou Teste do Programa.
Posteriormente, voc pode passar os
pontos de referncia. Para isso, prima no
modo de funcionamento Manual a
softkey PASSAR PONTO REFERNCIA
Passar um ponto de referncia num plano de
maquinao inclinado
possvel passar um ponto de referncia num
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
maquinao em funcionamento Manual (ver
captulo 2.5 Inclinao do plano de maquinao).
O TNC interpola ento os eixos correspondentes,
com a activao de uma tecla de direco de eixo.
A tecla de arranque NC-START no tem nenhuma
funo. O TNC emite, se necessrio, o
correspondente aviso de erro.
Tenha em conta que os valores angulares
introduzidos no men coincidam com o ngulo real
do eixo basculante.

Desligar
Para evitar perder dados ao desligar, voc deve
reduzir de forma especfica o sistema operativo:
Seleccionar o modo de funcionamento manual
Seleccionar a funo para reduo, e

voltar a confirmar com a softkey SIM


Quando numa janela intermdia

sobreposta o TNC visualiza o texto


Agora pode desligar, voc pode
interromper a tenso de alimentao
para o TNC
Desligar o TNC de forma arbitrria pode
originar perda de dados.

2 Funcionamento manual e ajuste

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:

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

Dkap2-3.pm6

17

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

Dkap2-3.pm6

2 Funcionamento manual e ajuste

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
mquina com um valor incremental determinado por si.

Seleccionar modo de funcionamento manual ou


Seleccionar volante
<

Seleccionar posicionamento por incrementos:


softkey Medida Incremental LIGADA

Passo:
<

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

Dkap2-3.pm6

19

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

2 Funcionamento manual e ajuste

20

Dkap2-3.pm6

20

08.09.2005, 13:21

Seleccionar o modo de funcinamento manual

Z
X

<

Y
Deslocar cuidadosamente a ferramenta at ela
roar a pea

<
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)
As funes para a inclinao do plano de maquinao
so ajustadas pelo fabricante da mquina ao TNC e
mquina. Em determinadas cabeas basculantes ou
mesas rotativas, o fabricante da mquina determina se
os ngulos programados se interpretam como
coordenadas dos eixos rotativos ou como ngulo no
espao. Consulte o manual da mquina
O TNC auxilia na inclinao de planos de maquinao em mquinas
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.

Z
B

10

HEIDENHAIN TNC 410, TNC 426, TNC 430

Dkap2-3.pm6

21

21

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,
introduza um valor superior, somado a d.

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

Dkap2-3.pm6

2 Funcionamento manual e ajuste

22

08.09.2005, 13:21

Depois de ter posicionado os eixos basculantes, memorize o ponto


de referncia como no sistema sem inclinao. O TNC calcula o
novo ponto de referncia no sistema de coordenadas inclinado. O
TNC vai buscar os valores angulares para este clculo aos eixos
regulados segundo a posio real do eixo rotativo.
Em sistema basculado, voc no pode memorizar o
ponto de referncia quando estiver memorizado o bit 3
no parmetro de mquina 7500. Caso contrrio, o TNC
calcula erradamente o desvio.

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

Passar os pontos de referncia em eixos basculantes


Em eixos basculantes, passam-se os pontos de referncia com as
teclas de direco externas. Para isso, o TNC interpola os
respectivos eixos. Tome em ateno que a funo Inclinao do
plano de maquinao deve estar activada no modo de
funcionamento Manual, e que o ngulo real do eixo esteja
introduzido no men.

Visualizao de posies num sistema inclinado


As posies visualizadas no ecr de estados
(NOMINAL E REAL) referem-se ao sistema de
coordenadas inclinado
Limitaes ao inclinar o plano de maquinao

n No est disponvel a funo de apalpao


Rotao Bsica

n No se pode efectuar posicionamentos de PLC


(determinados pelo fabricante
da mquina)

n No se permite frases de posicionamento com


M91/M92

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

Dkap2-3.pm6

23

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

Dkap2-3.pm6

2 Funcionamento manual e ajuste

24

08.09.2005, 13:21

3
Posicionamento com
introduo manual

HEIDENHAIN TNC 410, TNC 426, TNC 430

Dkap2-3.pm6

25

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

correco do raio da ferr.ta


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 %

Z
Y

50

Limitaes do TNC 426, TNC 430:


No esto disponveis as seguintes funes:

50

- chamada do programa com %


- Grfico da execuo do programa

26

Dkap2-3.pm6

3 Posicionamento com introduo manual.

26

08.09.2005, 13:21

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 *
N20 T1 G17 S2000 *
N30 G00 G40 G90 Z+200 *
N40 X+50 Y+50 M3 *
N50 G01 Z+2 F2000 *
N60 G83
P01 +2
P02 -20
P03 +10
P04 0,5
P05 250 *
N70 G79 *
N80 G00 G40 Z+200 M2 *
N99999 %$MDI G71 *
A funo de rectas est descrita no captulo 6.4 Tipos de
trajectria - Coordenadas cartesianas, e o ciclo G83 FURAR EM
PROFUNDIDADE no captulo 8.3 Ciclos de furar.

Definir a ferramenta: ferramenta zero, raio 5


Chamar a ferr.ta: eixo da ferramenta Z
Rotaes da ferramenta 2000 U/min
Retirar a ferr.ta (marcha rpida)
Posicionar a ferr.ta em marcha rpida sobre a posio do
furo, ferramenta ligada
Posicionamento da ferramenta 5 mm sobre o furo
Definir o ciclo G83 FURAR EM PROFUNDIDADE:
Distncia de segurana da ferramenta sobre o furo
Profundidade do furo (sinal = direco da
maquinao)
Profundidade de passo antes de retirar a ferramenta
Tempo de espera em segundos na base do furo
Avano
Chamar o ciclo G83 FURAR EM PROFUNDIDADE
Retirar a ferramenta
Fim do programa
Ferram = Ferramenta

HEIDENHAIN TNC 410, TNC 426, TNC 430

Dkap2-3.pm6

27

27

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.

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

Dkap2-3.pm6

3 Posicionamento com introduo manual.

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

Dkap2-3.pm6

29

29

08.09.2005, 13:21

Dkap2-3.pm6

30

08.09.2005, 13:21

4
Programao:
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


Sistemas de medida e marcas de referncia

Z
Y

Nos eixos da mquina h sistemas de medida que registam as


posies da mesa da mquina ou da ferramenta. Quando um eixo
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 alcanarse 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
de referncia codificadas num mximo de 20 mm para sistemas de
medida lineares, e 20 para sistemas angulares.

XMP

X (Z,Y)

32

Ekap4.pm6

4 Programao: Princpios bsicos, gesto de ficheiros,


auxlios de programao, gesto de paletes

32

08.09.2005, 13:21

4.1 Princpios bsicos

Sistema de referncia
Com um sistema de referncia, voc fixa claramente posies num
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
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.

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
direita mostra como a correspondncia do sistema de
coordenadas cartesianas com os eixos da mquina. A regra-dostrs-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+.

+Z

+Y

O TNC 410 pode comandar no mximo 4 eixos, o TNC 426 no


mximo 5 eixos e o TNC 430 no mximo 9 eixos. Para alm dos
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.

+X

+Z

+X

+Y

W+
C+
B+

V+

A+
U+

HEIDENHAIN TNC 410, TNC 426, TNC 430

Ekap4.pm6

33

33

08.09.2005, 13:21

4.1 Princpios bsicos

Coordenadas polares
Se o desenho da pea estiver dimensionado em coordenadas
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
com coordenadas polares.

Y
R
H2

Ao contrrio das coordenadas cartesianas X, Y e Z, as coordenadas


polares s descrevem posies num plano. As coordenadas
polares tm o seu ponto zero no chamado plo. Assim, uma
posio num plano claramente fixada atravs de

H3

H1

10

CC

Raio de coordenadas R: a distncia do plo posio

ngulo das coordenadas polares H: ngulo entre o eixo de

30

referncia angular e o trajecto que une o plo com a posio.


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
eixo de referncia angular atribudo com clareza para o ngulo em
coordenadas polares H.
Coordenadas do plo (plano)

Eixo de referncia angular

IeJ
J und K
KeI

+X
+Y
+Z

Y
X

K
I

34

Ekap4.pm6

4 Programao: Princpios bsicos, gesto de ficheiros,


auxlios de programao, gesto de paletes

34

08.09.2005, 13:21

4.1 Princpios bsicos

Posies absolutas e incrementais da pea


Posies absolutas da pea
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
pelas suas coordenadas absolutas.
Exemplo 1: Furos com coordenadas absolutas
Furo
Furo
Furo
X=10 mm
Y=10 mm

X=30 mm
Y=20 mm

30
20
10

X=50 mm
Y=30 mm

Posies incrementais da pea


As coordenadas incrementais referem-se ltima posio
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.

10

Voc caracteriza uma cota incremental com a funo G91 antes da


designao do eixo.

50

30

X= 10 mm
Y= 10 mm
Furo

referente a

Furo

G91 X= 20 mm
G91 Y= 10 mm

referente a

G91 X= 20 mm
G91 Y= 10 mm

10

10

Exemplo 2: Furos com coordenadas incrementais


Coordenadas absolutas do furo :

10

20

20

Coordenadas polares absolutas e incrementais


As coordenadas absolutas referem-se sempre ao plo e ao eixo de
referncia angular.

10

As coordenadas incrementais referem-se sempre ltima posio


programada da ferramenta.

Y
G91+R
R
G91+H

G91+H

10

R
0

CC

X
30

HEIDENHAIN TNC 410, TNC 426, TNC 430

Ekap4.pm6

35

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
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,
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
visualizao do TNC ou para o seu programa de maquinao.

Z
Y

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
Memorizao de ponto de referncia com apalpadores 3D

150
0

320

-150
0

750
3000,1

Exemplo
O plano da pea direita mostra os furos ( at ), cujas cotas se
referem a um ponto de referncia absoluto com as coordenadas
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
DESLOCAO DO PONTO ZERO, voc pode deslocar
provisoriamente o ponto zero para a posio X=450, Y=750, para
poder programar os furos ( at ) sem recorrer a mais clculos.

325 450

900

950

36

Ekap4.pm6

4 Programao: Princpios bsicos, gesto de ficheiros,


auxlios de programao, gesto de paletes

36

08.09.2005, 13:21

Ficheiros

Ficheiros noTNC

Quando introduzir um programa de maquinao no TNC, d


primeiro um nome a este programa. O TNC memoriza o programa
como um ficheiro com o mesmo nome. O TNC tambm memoriza
textos e tabelas como ficheiros.

Programas
em dilogo em texto claro da HEIDENHAIN .H
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
pode chamar, copiar, dar novos nomes e apagar ficheiros.
No TNC 410, voc pode gerir at um mximo de 64 ficheiros com
um tamanho total at 128 KBytes.
No TNC 426, TNC 430, voc pode gerir a quantidade de ficheiros
que quiser, mas a sua totalidade no pode exceder 1,5 GBytes.
Nomes de ficheiros
O nome do ficheiro pode ter um mximo de 16 caracteres (TNC
410:
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

Tipo

Tabelas para
ferramentas
Permutador de ferramenta
(TNC 410: 1 tabela)
Pontos zero
Pontos
Paletes (no no TNC 410)

.TCH
.D
.PNT
.P

Textos como
ficheiros ASCII (no no TNC 410)

.A

.T

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

Ekap4.pm6

37

37

08.09.2005, 13:21

4.2 Gesto de ficheiros: princpios bsicos

4.2 Gesto de ficheiros: princpios


bsicos

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
ficheiros (ver figura em cima, direita)

A janela mostra todos os ficheiros memorizados no TNC. Para cada


ficheiro visualizam-se vrias informaes: ver quadro da direita.

Seleccionar ficheiro

Visualizao

Significado

NOME DO
FICHEIRO

Nome com um mximo de


16 caracteres e tipo de ficheiro

BYTE

Tamanho do ficheiro em bytes

ESTADO
E

Natureza do ficheiro:
O programa encontra-se
seleccionado no modo de
funcionamento
Memorizao/Edio

Chamar a gesto de ficheiros


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

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

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

Ficheiro protegido contra


apagar e modificar (Protected)

Move o cursor para cima e para baixo, numa


janela
<
ou

Seleccionar ficheiro: premir softkey


SELECCIONAR ou tecla ENT

Visualizao de ficheiros extensos Softkey


Passar pgina para
trs no ficheiro
Passar pgina para
a frente

38

Ekap4.pm6

4 Programao: Princpios bsicos, gesto de ficheiros,


auxlios de programao, gesto de paletes

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

Ekap4.pm6

39

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
Transmitir s um ficheiro: premir a softkey
COPIAR, ou

Softkey

Marcar um s ficheiro
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


TNC EXT

Anular a amarcao para todos os


ficheiros

<

Copiar todos os ficheiros marcados

40

Ekap4.pm6

4 Programao: Princpios bsicos, gesto de ficheiros,


auxlios de programao, gesto de paletes

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

Ekap4.pm6

41

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

Ekap4.pm6

4 Programao: Princpios bsicos, gesto de ficheiros,


auxlios de programao, gesto de paletes

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
Um caminho de busca indica a base de dados e todos os
directrios ou subdirectrios em que est memorizado um ficheiro.
Cada uma das indicaes est separada com o sinal \.

TNC:\
AUFTR1
NCPROG

Exemplo: na base de dados do TNC:\ est o subdirectrio AUFTR1.


A seguir criou-se no directrio AUFTR1 o subdirectrio NCPROG, e
a memoriza-se o programa de maquinao PROG1.I. Desta forma, o
programa de maquinao tem o seguinte caminho de busca:

WZTAB
A35K941

TNC:\\AUFTR1\\NCPROG\\PROG1.I

ZYLM

O grfico direita mostra um exemplo para a visualizao de um


directrio com diferentes caminhos de busca.

TESTPROG
HUBER
KAR25T

HEIDENHAIN TNC 410, TNC 426, TNC 430

Ekap4.pm6

43

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

Ekap4.pm6

4 Programao: Princpios bsicos, gesto de ficheiros,


auxlios de programao, gesto de paletes

44

08.09.2005, 13:21

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
directrios da base de dados seleccionada. Um directrio
sempre caracterizado com um simbolo ( esquerda) e pelo nome
do directrio ( direita). Os subdirectrios esto inseridos para a
direita. Um directrio seleccionado (activado) destacado com um
cor.
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
direita.

Visualizao

Significado

NOME DO
FICHEIRO

Nome com um mximo de


16 caracteres e tipo de ficheiro

BYTE

Tamanho do ficheiro em bytes

ESTADO
E

Natureza do ficheiro:
O programa encontra-se
seleccionado no modo de
funcionamento
Memorizao/Edio

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

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

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

Ekap4.pm6

45

45

08.09.2005, 13:21

4.4 Gesto de ficheiros alargada TNC 426, TNC 430

Chamar a gesto de ficheiros

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

Ekap4.pm6

4 Programao: Princpios bsicos, gesto de ficheiros,


auxlios de programao, gesto de paletes

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

Ekap4.pm6

47

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

Ekap4.pm6

4 Programao: Princpios bsicos, gesto de ficheiros,


auxlios de programao, gesto de paletes

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

Ekap4.pm6

49

49

08.09.2005, 13:21

4.4 Gesto de ficheiros alargada TNC 426, TNC 430

Marcar os ficheiros

Funes de marcao

Voc pode usar simultaneamente funes tais como copiar ou


apagar ficheiros tanto para cada ficheiro individual como para vrios
ficheiros. Voc marca vrios ficheiros da seguinte forma:

Marcar ficheiros individualmente

Softkey

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
<
Marcar o ficheiro: premir a softkey MARCAR
FICHEIRO

Anular a marcao para


todos os ficheiros
Copiar todos os ficheiros marcados

<
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

Ekap4.pm6

4 Programao: Princpios bsicos, gesto de ficheiros,


auxlios de programao, gesto de paletes

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

Ekap4.pm6

51

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

Ekap4.pm6

4 Programao: Princpios bsicos, gesto de ficheiros,


auxlios de programao, gesto de paletes

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

Ekap4.pm6

53

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

Ekap4.pm6

4 Programao: Princpios bsicos, gesto de ficheiros,


auxlios de programao, gesto de paletes

54

08.09.2005, 13:21

(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
Gerir a base de dados em rede: premir a softkey REDE

(segunda rgua de softkeys). O TNC visualiza na janela


da direita as possveis bases de dados em rede a
que voc pode aceder. Com as softkeys a seguir
descritas, voc determina as unies para cada base de
dados
Funo

Softkey

Efectuar uma unio em rede, e o TNC introduz


um M na coluna Mnt quando estiver activada a unio.
Voc pode unir at 7 bases de dados adicionais ao
TNC
Finalizar a unio em rede
Efectuar automaticamente a unio em rede ao
ligar o TNC. O TNC escreve na coluna
automtico A quando a unio efectuada
automaticamente

Imprimir o ficheiro numa impressora em rede


Se tiver definido uma impressora em rede (ver cap.
13.8 Conexo com Ethernet), pode imprimir
ficheiros directamente:
Chamar Gesto de Ficheiros: premir a tecla PGM

MGT
Desloque o cursor para o ficheiro que pretende

imprimir
Premir a softkey COPIAR
Premir a softkey IMPRIMIR: se tiver definido s

uma impressora, o TNC emite directanmente o


ficheiro.
Se tiver definido vrias impressoras, o TNC
acende uma janela com a lista de todas as
impressoras definidas. Seleccione na janela
sobreposta a impressora com as teclas de setas,
e prima a tecla ENT

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

Ekap4.pm6

55

55

08.09.2005, 13:21

4.4 Gesto de ficheiros alargada TNC 426, TNC 430

Gerir bases de dados de rede

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
segundo DIN/ISO

.H
.I

Tabelas para
ferramentas
Posies da ferrta.
Pontos zero
Pontos

.T
.TCH
.D
.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
ler atentamente esta seco e testar cada uma das funes do TNC.

Visualizao

Significado

Nome do ficheiro

Nome com um mximo de 8


dgitos e tipo de ficheiro
Natureza do ficheiro:
O programa encontra-se
seleccionado num modo de
funcionamento de execuo
de programa

Chamar a gesto de ficheiros


M
Premir a tecla PGM MGT:
o TNC visualiza a janela para a gesto de
ficheiros
P
A janela mostra todos os ficheiros memorizados no TNC. Para
cada ficheiro, so apresentadas vrias informaes que so
explicadas no quadro direita.

Ficheiro protegido contra


apagar e modificar (Protected)

Visualizao de ficheiros extensos Softkey


Passar pgina para
trs no ficheiro
Passar pgina para
a frente

56

Ekap4.pm6

4 Programao: Princpios bsicos, gesto de ficheiros,


auxlios de programao, gesto de paletes

56

08.09.2005, 13:21

Apagar ficheiro
Desloque o cursor para o ficheiro que pretende

Chamar a gesto de ficheiros

apagar
Seleccionar a funo de apagar: premir

a softkey APAGAR.
O TNC pergunta se o ficheiro deve
realmente ser apagado.

<
Utilize as teclas de setas, para mover o cursor sobre o ficheiro
pretendido

Confirmar apagar: premir a softkey SIM.

Move o cursor para cima e para baixo, numa


janela

Introduza uma ou vrias letras do ficheiro a seleccionar, e prima a


tecla GOTO: o cursor salta para o primeiro ficheiro, que coincide
com as letras introduzidas

Interrompa com a softkey NO se no


quiser apagar o ficheiro

Proteger ficheiro/anular a proteco do


ficheiro
Desloque o cursor para o ficheiro que pretende

proteger

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

Copiar ficheiro

Activar a proteco do ficheiro: premir

a softkey PROTEGER/ANULAR
O ficheiro fica com o Estado P
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 .

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

Ekap4.pm6

57

57

08.09.2005, 13:21

4.5 Gesto de ficheiros TNC 410

Seleccionar ficheiro

4.5 Gesto de ficheiros TNC 410

Introduzir ficheiros/Emitir ficheiros


Introduzir ou emitir ficheiros: premir a softkey EXT. O

TNC pe disposio as funes a seguir descritas


Quando o ficheiro que se vai introduzir j existe na
memria do TNC, o TNC visualiza a mensagem Ficheiro
xxx j existe, introduzir ficheiro?. Neste caso, responder
pergunta de dilogo com as softkeys SIM (o ficheiro ser
introduzido) ou NO (o ficheiro no ser introduzido).
Quando o ficheiro que se vai emitir j existe no aparelho
externo, o TNC pergunta tambm se voc pretende
escrever por cima do ficheiro memorizado
externamente.

Emitir todos os ficheiros (tipos de ficheiro: .H, .I, .T,


. TCH, .D, .PNT)
Emitir para um aparelho externo todos

os ficheiros memorizados no TNC


Visualizar o resumo dos ficheiros do aparelho
externo (tipos de ficheiros: .H, .I, .T, . TCH, .D, .PNT)
Visualizar todos os ficheiros

memorizados no aparelho externo. A


visualizao dos ficheiros faz-se pgina
a pgina. Visualizar a pgina seguinte:
premir a softkey SIM, e de regresso ao
menu principal: premir a softkey NO

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

Ekap4.pm6

4 Programao: Princpios bsicos, gesto de ficheiros,


auxlios de programao, gesto de paletes

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.
O TNC numera automaticamente as frases de um programa de
maquinao em sequncia ascendente se voc no MP7220 tiver
determinado uma dimenso incremental de nmeros de frase.

Frase:

N100 G00

A primeira frase de um programa caracterizada com %, com o


nome do programa e a unidade de medida vlida G70/G71.
As frases seguintes contm informaes sobre:

G40 X+10 Y+5 M3

Funo de
trajectria

Palavras

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
definio para as simulaes grficas. Os lados do rectngulo
podem ter uma longitude mxima de 100 000 mm (TNC 410: 30
000 mm), e ser paralelos aos eixos X, Y e Z. A proporo das
longitudes laterais tem que ser inferior a 200:1. O bloco est
determinado por dois pontos das suas esquinas:

Z
MAX

Ponto MN G30: coordenada X, Y e Z mnima do rectngulo;

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

Ekap4.pm6

59

59

08.09.2005, 13:21

4.6 Abrir e introduzir programas

Abrir um novo programa de maquinao TNC 426,


TNC 430

Abrir um novo programa de


maquinao TNC 410

Voc introduz um programa de maquinao sempre no modo de


funcionamento Memorizao/Edio de Programas.

Voc introduz um programa de maquinao sempre


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

Nome do ficheiro =
<

Nome do ficheiro = ALT.I


<

NOVO

NOVO

<

Introduzir o novo nome do programa e


confirmar com a tecla ENT

Introduzir novo nome do


programa

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

Ekap4.pm6

4 Programao: Princpios bsicos, gesto de ficheiros,


auxlios de programao, gesto de paletes

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)

Introduzir sucessivamente as coordenadas X, Y


e Z do ponto MN

<

<

0
-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
0
<
Finalizar a frase: premir a tecla END

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

%NOVO G71 *
N10 G30 G17 X+0 Y+0 Z-40 *
N20 G31 G90 X+100 Y+100 Z+0 *
N999999 %NOVO G71 *

Incio do programa, nome e unidade de medida


Eixo da ferramenta, coordenadas do ponto MN
Coordenadas do ponto MX
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

Ekap4.pm6

61

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

Criar uma frase

40

Introduzir Sem correco do raio

10

Introduzir coordenada de destino para o eixo X

Introduzir coordenada de destino para o eixo Y

100

Avano para este tipo de trajectria


100 mm/min

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

Ekap4.pm6

4 Programao: Princpios bsicos, gesto de ficheiros,


auxlios de programao, gesto de paletes

62

08.09.2005, 13:21

Enquanto voc realiza ou modifica o programa de maquinao, com


as teclas de setas pode seleccionar frases do programa e palavras
de uma frase: ver quadro direita.

Seleccionar uma frase ou uma palavra


Softkeys/teclas
Saltar de frase para frase

Acrescentar frases onde quiser


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

Seleccionar uma s palavra


PROGRAMA + ELEMENTOS

Modificar e acrescentar palavras


Seleccione uma palavra numa frase e escreva o novo valor por
cima. Enquanto voc tiver a palavra seleccionada, dispe do
dilogo em texto claro.

Apagar frases e palavras

Finalizar a modificao: premir a tecla FIM

Colocar em zero
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
introduza o valor pretendido.

Apagar o valor errado

Procurar palavras iguais em frases diferentes

Apagar aviso de erro (fixo)

Seleccionar uma palavra numa frase: ir


premindo as teclas de setas at que a palavra
pretendida fique marcada

Seleccionar uma frase com as teclas de setas

Tecla

Apagar palavra seleccionada


Apagar frase seleccionada
Apagar ciclos e partes de programa
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

Ekap4.pm6

63

63

08.09.2005, 13:21

4.6 Criar e introduzir programas

Editar o programa TNC 426, TNC 430

4.6 Criar e introduzir programas

Marcar, copiar, apagar e acrescentar partes de programa


Para copiar programas parciais dentro de um programa NC, ou num
outro programa NC, o TNC pe disposio as funes
apresentadas na tabela direita.

Funo

Para copiar programas parciais, proceda da seguinte forma:

Desligar a funo de marcao

Softkey

Ligar 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

BLOCO. O TNC coloca um cursor na primeira posio do nmero


da frase, e acende a softkey ANULAR MARCAO
Desloque o cursor para a ltima (primeira) frase do programa

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

Acrescentar na memria o bloco


existente
Copiar o bloco marcado

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

Ekap4.pm6

4 Programao: Princpios bsicos, gesto de ficheiros,


auxlios de programao, gesto de paletes

64

08.09.2005, 13:21

Funes

Enquanto voc realiza ou modifica um programa de maquinao,


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
no tiver sido memorizada.

Passar para a pgina de trs

Acrescentar frases onde quiser


Seleccione a frase a seguir qual pretende acrescentar uma nova
frase, e abra o dilogo

Salto para o fim


do programa

Modificar e acrescentar palavras


Seleccione uma palavra numa frase e escreva o novo valor por
cima. Enquanto voc tiver a palavra seleccionada, dispe do
dilogo em texto claro.

Softkeys/teclas

Passar para a pgina da frente

Salto para o fim


da frase
Saltar de frase para frase

Terminar a modificao e memorizar: premir a tecla END


Rejeitar a modificao: premir a tecla DEL

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.

Seleccionar uma s palavra


PROGRAMA + ELEMENTOS
Procurar uma sequncia
qualquer de desenho

Procurar palavras iguais em frases diferentes

Seleccionar uma palavra numa frase: ir


premindo as teclas de setas at que a palavra
pretendida fique marcada

Apagar frases e palavras

Seleccionar uma frase com as teclas de setas

Apagar o valor errado

Tecla

Colocar em zero
o valor de uma palavra seleccionada

Apagar aviso de erro (fixo)

A marcao est na frase agora seleccionada, sobre a mesma


palavra, tal como na outra frase anteriormente seleccionada.
Encontrar um texto qualquer
Seleccionar a funo de procura: premir a softkrey PROCURAR
O TNC apresenta o dilogo PROCURAR TEXTO:

Apagar palavra seleccionada


Na frase: voltar a produzir o ltimo
estado memorizado

Introduzir o texto procurado


Procurar texto: premir a softkey EXECUTAR

Acrescentar onde se quiser a ltima frase editada (apagada)


Seleccione a frase por detrs da qual pretende acrescentar a
ltima frase editada (apagada) e prima a softkey ACRESCENATR
FRASE NC

Apagar a frase seleccionada (ciclo)


Apagar partes do programa:
Seleccionar a ltima frase da
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

Ekap4.pm6

65

65

08.09.2005, 13:21

4.6 Criar e introduzir programas

Editar frases do programa TNC 410

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

Ekap4.pm6

4 Programao: Princpios bsicos, gesto de ficheiros,


auxlios de programao, gesto de paletes

66

08.09.2005, 13:21

Funes do grfico de programao

Voc pode determinar a vista de um grfico. Com uma margem,


voc selecciona a seco para a ampliar ou reduzir.

Efectuar um grfico de programao


frase a frase

Softkey

Seleccionar a rgua de softkeys para ampliao/reduo (segunda

rgua, ver figura direita)


Desta forma, ficam disponveis as seguintes funes:
Funo

Softkey

Reduzir a margem - para reduzir,


mantenha premida a softkey

Efectuar por completo um grfico de


programao ou completar para
REPOR + ARRANQUE
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

Ekap4.pm6

67

67

08.09.2005, 13:21

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

Ampliar ou reduzir uma seco

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

Ekap4.pm6

4 Programao: Princpios bsicos, gesto de ficheiros,


auxlios de programao, gesto de paletes

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
Visualizar os ficheiros do tipo .A: premir sucessivamente as

softkeys SELECCIONARTIPO e MOSTRAR.A


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

tecla ENT ou abrir um ficheiro novo: introduzir o nome novo, e


confirmar com a tecla ENT
Quando quiser sair do editor de textos, chame a Gesto de
Ficheiros e seleccione um ficheiro de outro tipo, p.ex. um programa
de maquinao.
Editar textos
Na primeira linha do editor de textos, h uma coluna de informao
onde se visualiza o nome do ficheiro, a sua localizao e o modo de
escrita do cursor (ingls: marca de insero):
Ficheiro:

Nome do ficheiro de texto

Linha:

Posio actual do cursor sobre a linha

Coluna

Posio actual do cursor sobre a coluna

Insert:

Acrescentam-se os novos sinais

Overwrite:

Os novos sinais so acrescentados escritos sobre o


texto j existente, na posio 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.
A linha onde se encontra o cursor destacada com uma cor
diferente. Uma linha pode ter no mximo 77 caracteres, e muda-se
de linha premindo a tecla RET (Return) ou ENT.

Movimentos do cursor
Cursor uma palavra para a direita
Cursor uma palavra para a esquerda
Cursor para a pgina seguinte do ecr
Cursor para a pgina anterior do ecr
Cursor para o incio do ficheiro
Cursor para o fim do ficheiro

Funes de edio

69

Tecla

Iniciar a nova linha


Apagar o sinal esquerda do cursor
Acrescentar sinal vazio
Comutar entre maisculas e minsculas

HEIDENHAIN TNC 410, TNC 426, TNC 430

Ekap4.pm6

Softkey

69

08.09.2005, 13:21

4.9 Criar ficheiros de texto (no em TNC 410)

Apagar e voltar a acrescentar sinais,


palavras e linhas

Funes de apagar

Softkey

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.
Mover palavra ou linha
Deslocar o cursor para a palavra ou linha que deve ser apagada ou
acrescentada numa outra posio
Premir a softkey APAGAR PALAVRA ou APAGAR FRASE: o texto

retirado e fica em memria temporria


Deslocar o cursor para a posio onde se quer acrescentar o

Apagar e memorizar uma palavra


Apagar e memorizar um
sinal
Acrescentar a linha ou a palavra
depois de ter apagado

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

Ekap4.pm6

4 Programao: Princpios bsicos, gesto de ficheiros,


auxlios de programao, gesto de paletes

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

Ekap4.pm6

71

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
sobre o teclado alfanumrico. Os comandos abreviados
caracterizam-se com cores na calculadora:
Funo de clculo

Comando abreviado

Somar
Subtrair
Multiplicar
Dividir
Seno
Co-seno
Tangente
Arco-seno
Arco-co-seno
Arco-tangente
Elevar a uma potncia
Tirar a raiz quadrada
Funo de inverso
Clculo entre parnteses
PI (3.14159265359)
Visualizar o resultado

*
:
S
C
T
AS
AC
AT
^
Q
/
()
P
=

0
7

PI

ARC SIN COS TAN


+

X^Y SQR 1/X


(

CE

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

Ekap4.pm6

4 Programao: Princpios bsicos, gesto de ficheiros,


auxlios de programao, gesto de paletes

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

Ekap4.pm6

73

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

Ekap4.pm6

4 Programao: Princpios bsicos, gesto de ficheiros,


auxlios de programao, gesto de paletes

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)
NOME (registo absolutamente necessrio): nome da palete ou do

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,
seno voc tem que introduzir o nome completo do caminho do
programa
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
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
X, Y, Z (registo facultativo, possibilidade de outros eixos): em

nome de paletes as coordenadas programadas referem-se ao


ponto zero da mquina. Em programas NC, as coordenadas
programadas referem-se ao ponto zero de paletes. Estas
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
voltar a activar o ltimo ponto de referncia memorizado. Com a
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):

Funo

Softkey

Seleccionar o incio da tabela


Seleccionar o fim da tabela
Seleccionar a pgina anterior da tabela
Seleccionar a pgina seguinte da tabela
Acrescentar linha no fim da tabela
Apagar linha no fim da tabela
Seleccionar o incio da linha seguinte
Acrescentar quantidade possvel de
introduzir no fim da tabela
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

Ekap4.pm6

75

75

08.09.2005, 13:21

4.13 Gesto de paletes (no em TNC 410)

Posio

Significado

Valor real

Introduzir coordenadas da posio da


ferramenta actual em relao ao sistema
de coordenadas activado
Valores de referncia Introduzir coordenadas da posio da
ferramenta actual em relao ao ponto zero
da mquina
Valor de medio REAL Introduzir coordenadas em relao ao
sistema de coordenadas activado do ltimo
ponto de referncia apalpado no modo de
funcionamento manual
Valor de medio REF Introduzir coordenadas em relao ao
ponto zero da mquina do ltimo ponto de
referncia apalpado no modo de
funcionamento manual
Com as teclas de setas e a tecla ENT seleccione a posio que
pretende aceitar A seguir, seleccione com a softkey TODOS OS
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.

Elaborar o ficheiro de paletes


No parmetro da mquina 7683, voc
determina se a tabela de paletes
elaborada frase a frase ou de forma
contnua (ver 14.1 Parmetros gerais do
utilizador).
No modo de funcionamento Execuo de

Programa Contnua ou Execuo de programa


Frase a Frase, seleccionar Gesto de Programas:
premir a tecla PGM MGT
Visualizar os ficheiros do tipo .P: premir as

softkeys SELECCIONAR TIPO e MOSTRAR.P


Seleccionar quadro de paletes com as teclas de

setas e confirmar com a tecla ENT


Elaborar o quadro de paletes: premir a tecla NC-

Start. O TNC elabora as paletes como


determinado no parmetro da mquina 7683

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

Ekap4.pm6

4 Programao: Princpios bsicos, gesto de ficheiros,


auxlios de programao, gesto de paletes

76

08.09.2005, 13:21

5
Programao:
Ferramentas

Fkap5.pm6

77

08.09.2005, 13:21

5.1 Introdues relativas ferramenta

5.1 Introdues relativas ferramenta


Z

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

S
S

Y
F

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

Fkap5.pm6

5 Programao: Ferramentas

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.

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

Fkap5.pm6

79

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.

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.

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


uma submedida na tabela de ferramentas para o desgaste da
ferramenta.
Voc introduz os valores delta como valores numricos; numa frase
T, voc pode tambm admitir um parmetro Q como valor.

DR<0
DR>0

DL<0
DL>0

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

Fkap5.pm6

5 Programao: Ferramentas

80

08.09.2005, 13:21

Numa tabela de ferr.tas, voc pode definir at 32767 ferr.tas (TNC


410: 254) e memorizar os respectivos dados. Voc define com o
parmetro da mquina 7260 a quantidade de ferramentas que o
TNC coloca quando se abre uma nova tabela. Consulte tambm as
funes de edio apresentadas mais adiante neste captulo: Alm
disso, vlido para o TNC 426, TNC 430 com o software de NC
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.

Voc utiliza as tabelas de ferramentas nos seguintes


casos:
Se a sua mquina estiver equipada com um

alternador de ferramentas automtico


Se quiser medir ferramentas automaticamente

com o apalpador TT 120 (s dilogo em texto


claro)

Tabela de ferramentas: introdues possveis


Abrev.

Introdues

Dilogo

Nmero com que se chama a ferramenta


no programa
Nome com que se chama a ferramenta
no programa
Valor de correco para a longitude da ferrta.
Valor de correco para o raio R da ferramenta
Raio R2 da ferramenta para fresa toroidal (s para
correco de raio tridimensional ou representao
Representao da maquinao com fresa esfrica,
no em TNC 410)
Valor delta da longitude da ferramenta
Valor delta do raio R da ferramenta
Valor delta Raio da ferramenta R2 (no em TNC 410)
Longitude da lmina da ferramenta para o ciclo G122
Mximo ngulo de aprofundamento da ferr.ta em
movimento pendular de aprofundamento para os
ciclos G122 e G208
Fixar o bloqueio da ferramenta
(TL: de Tool Locked = em ingl. ferrta. bloqueada)
Nmero de uma ferrta. gmea, se existir-como
ferramenta de substituio (RT: de Replacement Tool =
em ingl. ferramenta de substituio); ver tambm TIME2
Mximo tempo de vida da ferramenta em minutos. Esta
funo depende da mquina e est descrita
no respectivo manual
Mximo tempo de vida da ferrta. num 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)
Tempo de vida actual da ferramenta em minutos: o TNC
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

NOME
L
R
R2

DL
DR
DR2
LCUTS
ANGLE

TL
RT

TIME1

TIME2

CUR.TIME

Largura da ranhura

Nome da ferramenta ?
Longitude da ferramenta ?
Raio da ferramenta ?
Raio 2 da ferramenta ?

Medida excedente da longitude da ferramenta?


Medida excedente do Raio da ferramenta ?
Medida excedente do Raio 2 da ferramenta ?
Longitude da lmina do eixo da ferr.ta?
ngulo mximo de penetrao ?

Ferrta. bloqueada ?
Sim = ENT / No = NO ENT
Ferramenta gmea ?

Mximo tempo de vida ?

Mx. tempo de vida em TOOL CALL?

Tempo de vida actual ?

Continuao: ver pgina seguinte

HEIDENHAIN TNC 410, TNC 426, TNC 430

Fkap5.pm6

81

81

08.09.2005, 13:21

5.2 Dados da ferramenta

Introduzir os dados da ferramenta na tabela

5.2 Dados da ferramenta

Abrev.

Introdues

DOC
PLC

Comentrio sobre a ferramenta (mximo 16 sinais)


Informao sobre esta ferramenta, que se deve
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
para o PLC

Dilogo

Comentrio da ferramenta ?
Estado do PLC ?

Valor PLC?

Tabela de ferramentas: dados da ferramenta necessrios para a


medio automtica de ferramentas (s dilogo em texto claro)
Abrev.

Introdues

Dilogo

CUT.
LTOL

Quantidade de lminas da ferramenta (mx. 20 lminas)


Desvio admissvel da longitude L da ferramenta para
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
Desvio admissvel do raio R da ferramenta para
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
Direco de corte da ferramenta para medio com
ferramenta em rotao
Medio da longitude: desvio da ferramenta entre
centro da haste e centro da ferramenta. Ajuste prvio:
Raio R da ferramenta
Medio do raio: desvio suplementar da
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
Desvio admissvel da longitude L da ferramenta para
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
Desvio admissvel do raio R da ferramenta para
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

Quantidade de lminas ?
Tolerncia de desgaste: longitude ?

RTOL

DIRECT.
TT:R-OFFS

TT:L-OFFS

LBREAK

RBREAK

Tolerncia de desgaste: raio ?

Direco de corte (M03 = )?


Desvio da ferramenta: raio?

Desvio da ferramenta: longitude?

Tolerncia de rotura: longitude ?

Tolerncia de rotura: raio ?

82

Fkap5.pm6

Largura da ranhura

5 Programao: Ferramentas

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

Fkap5.pm6

83

83

08.09.2005, 13:21

5.2 Dados da ferramenta

Funes de edio Tabelas de ferr.tas TNC 426, TNC 430

Softkey

Seleccionar o incio da tabela

Funes de edio Tabela de ferr.tas TNC 410


Softkey
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
ferramenta numa pgina do ecr

No bloquear a ferramenta na coluna TL

Salto para o incio da linha

Aceitar posies reais, p.ex. para


Eixo Z

Salto para o fim da linha

Confirmar o valor introduzido,


Seleccionar a coluna seguinte na tabela

Copiar a rea por detrs iluminada


Acrescentar a rea copiada

Apagar um valor numrico errado,


restabelecer o valor ajustado previamente

Acrescentar a quantidade de linhas (ferramentas)


possveis de se introduzir ) no fim da tabela

Restabelecer o ltimo valor


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

Fkap5.pm6

5 Programao: Ferramentas

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

Fkap5.pm6

85

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

Seleccionar a tabela de posies no modo de funcionamento


Memorizao/Edio do Programa (s TNC 426, TNC 430 com
software NC 280 474-xx):
Chamar a gesto de ficheiros
Visualizar a seleco dos tipos de ficheiros: premir a

Funes de edio para tabelas de posies


Softkey
Seleccionar o incio da tabela
Seleccionar o fim da tabela

softkey SELECCIONAR TIPO


Visualizar ficheiros do tipo .TCH: premir a softkey

Seleccionar a pgina anterior da tabela

FICHEIROS TCH (segunda rgua de softkeys)


Selecione um ficheiro ou introduza o nome de um

ficheiro novo. Confirme com a tecla ENT ou com a


softkey SELECCIONAR
Voc pode introduzir na tabela de posies as seguintes
informaes sobre uma ferramenta:

Seleccionar a pgina seguinte da tabela


Repor no estado inicial a tabela
de posies
Salto para o incio da frase
seguinte
Anular coluna nmero de
ferramenta T

86

Fkap5.pm6

5 Programao: Ferramentas

86

08.09.2005, 13:21

Introdues

Dilogo

P
T
ST

Nmero da posio da ferramenta no armazm de ferrtas.


Nmero da ferramenta
A ferramenta especial (ST: de Special Tool = ingl.
ferramenta especial); se a ferrta. especial anular posies
antes e depois da sua posio, bloqueie essas
posies (estado L)
Devolver sempre a ferramenta para a mesma posio
no armazm (F: deFixed = ingl. determinada)
Bloquear a posio (L: de Locked = ingl. bloqueado)

Nmero da ferramenta ?
Ferramenta especial Sim = ENT / No = NO ENT
TNC 410: ferramenta especial?

F
L
PLC

Informao sobre esta posio da ferramenta para


transmitir ao PLC
TNAME Visualizao do nome de ferramenta a partir de TOOL.T
(s com software de NC 280 474-xx)

Posio fixa Sim = ENT / No = NO ENT


TNC 410: posio fixa?
Posio bloqueada Sim = ENT / No = NO ENT
TNC 410: posio bloqueada?
Estado do PLC ?

HEIDENHAIN TNC 410, TNC 426, TNC 430

Fkap5.pm6

87

5.2 Dados da ferramenta

Abrev.

87

08.09.2005, 13:21

5.2 Dados da ferramenta

Chamar dados da ferramenta


Efectua-se uma chamada da ferr.ta no programa de maquinao
com a funo T.
Exemplo duma chamada da ferramenta

Seleccionar a tecla T situada no teclado


alfanumrico.
Introduzir o nmero da ferr.ta ou o nome da
ferr.ta: voc j determinou anteriormente a
ferramenta numa frase G99 ou na tabela de
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

A janela do programa mostra a frase:

N20 T5 G17 S2500 *


ou

N20 T5.2 DL+0.5 DR+0.5 G17 S2500 *


Pr-seleco em tabelas de ferramentas
Quando voc utiliza tabelas de ferramentas, voc
faz uma pr-seleco com uma frase G51 para a
ferramenta a utilizar a seguir. Para isso, indique o
nmero de ferramenta ou um parmetro Q, ou o
nome duma ferr.ta entre aspas (nome da ferr.ta - no
em TNC 410).

<

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

Fkap5.pm6

5 Programao: Ferramentas

88

08.09.2005, 13:21

A troca de ferramenta uma funo dependente da


mquina. Consulte o manual da mquina!
Posio de troca de ferramenta
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.

Condies para frases NC standard


com correco de raio G40, G41, G42
O raio da ferramenta gmea deve ser igual ao raio
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
(no em TNC 410).

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

Fkap5.pm6

89

89

08.09.2005, 13:21

5.2 Dados da ferramenta

Troca de ferramenta

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
de

Longitude da ferramenta L da frase G99 ou da tabela


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

Fkap5.pm6

5 Programao: Ferramentas

90

08.09.2005, 13:21

5.3 Correco da ferramenta

Correco do raio da ferramenta


G41

A frase do programa para um movimento da ferramenta contm


G41 ou G42 para a correco dum raio

G40

G43 ou G44, para a correco dum raio num movimento paralelo

a um eixo
G40, quando no se pretende realizar correco de raio

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

Tipos de trajectria sem correco do raio: G40


A ferramenta desloca-se no plano de maquinao com o seu
ponto central na trajectria programada, ou nas coordenadas
programadas.
Aplicao: furar, posicionamento prvio
Ver figura direita.

X
Y

HEIDENHAIN TNC 410, TNC 426, TNC 430

Fkap5.pm6

91

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

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.

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


Voc introduz a correco do raio numa frase G01:

G42

<

41

Deslocao da ferramenta pela esquerda do


contorno programado: seleccionar a funo G41
ou

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

Fkap5.pm6

5 Programao: Ferramentas

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

HEIDENHAIN TNC 410, TNC 426, TNC 430

Fkap5.pm6

93

RL

93

08.09.2005, 13:21

Fkap5.pm6

94

08.09.2005, 13:21

6
Programao:
Programar contornos

Gkap6.pm6

95

08.09.2005, 13:21

G01
CC

G01

Funes de trajectria

G01

O contorno de uma pea compe-se normalmente de vrias


trajectrias como rectas e arcos de crculo. Com as funes de
trajectria, voc programa os movimentos da ferramenta
pararectas e arcos de crculo.

G02

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

Sub-programas e repeties parciais de um


programa
Introduza s uma vez como sub-programas ou repeties parciais
de um programa os passos de maquinao que se repetem. Se
voc quiser executar uma parte do programa s consoante certas
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.

80
60=J
R4
0

6.1 Resumo: movimentos da ferramenta

6.1 Resumo: movimentos da


ferramenta

40

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

Gkap6.pm6

6 Programao: Programar contornos

96

08.09.2005, 13:21

6.2 Noes bsicas sobre as funes de trajectria

6.2 Noes bsicas sobre as funes


de trajectria

Programar o movimento da ferr.ta para uma


maquinao

Quando voc criar um programa de maquinao, programe


sucessivamente as funes de trajectria para cada um dos
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
da ferramenta.

100

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

Z
Y

Exemplo:

N50 G00 X+100 *

50

N50

Nmero de frase

G00

Tipo de trajectria recta em marcha rpida

X+100

Coordenadas do ponto final

70

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:

N50 G00 X+70 Y+50 *


A ferramenta mantm a coordenada Z e desloca-se no plano
XY para a posio X=70, Y=50. Ver figura no centro, direita.

Y
X

Movimento tridimensional
A frase do programa contm trs indicaes de coordenadas: o
TNC desloca a ferramenta no espao para a posio programada.
Exemplo:

N50 G01 X+80 Y+0 Z-10 F1000 *

-10

80

Ver figura em baixo, direita.

HEIDENHAIN TNC 410, TNC 426, TNC 430

Gkap6.pm6

97

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
chamada da ferramenta ao determinar-se o eixo da ferramenta:
Eixo da ferramenta

Plano principal

Z (G17)

XY, auch
UV, XV, UY
ZX, tambm
WU, ZU, WX
YZ, tambm
VW, YW, VZ

Y (G18)
X (G19)

Ponto central do crculo


IJ

KI
JK

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
do contorno, introduza o sentido de rotao:
Rotao em sentido horrio:G02/G12
Rotao em sentido anti-horrio: G03/G13

Z
Y

12
G02/G

13
G03/G

98

Gkap6.pm6

6 Programao: Programar contornos

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:

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
primeiro elemento de contorno.

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

Primeiro ponto de contorno


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

G41

HEIDENHAIN TNC 410, TNC 426, TNC 430

Gkap6.pm6

99

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

N30 G00 G40 X+20 Y+30 *


N40 Z-10 *

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

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:
Figura do centro direita: se voc determinar o ponto final na zona
a cinzento escuro, o contorno danificado com a aproximao ao
ponto final.

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

N50 G00 G40 X+60 Y+70 *


N60 Z+250 *

100

Gkap6.pm6

6 Programao: Programar contornos

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.

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
ponto de contorno.

A
SE

G40

Aproximao e sada tangentes


Com G26 (figura do centro, direita) voc pode fazer a aproximao
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
da pea, e tm que ser programados sem correco de raio.

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

G40

G41

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.

G41
E

X
G40

HEIDENHAIN TNC 410, TNC 426, TNC 430

Gkap6.pm6

101

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 *


N60 G01 G41 X+0 Y+50 F350 *
N70 G26 R5 *
...
PROGRAMAR ELEMENTOS DE CONTORNO
...
N210 X+0 Y+50 *
N220 G27 R5 *
N230 G00 G40 X-30 Y+50 *

ltimo ponto de contorno


Sada em tangente com raio R = 5mm
Ponto final

6.4 Tipos de trajectrias coordenadas cartesianas


Resumo das funes de trajectria
Movimento da ferramenta

Funo

Introdues necessrias

Recta em marcha rpida


Recta com avano F

G00
G01

Coordenadas do ponto final da recta

Chanfre entre duas rectas

G24

Longitude de chanfre R

I, J, K

Coordenadas do ponto central de crculo

Trajectria circular em sentido horrio


Trajectria circular em sentido anti-horrio

G02
G03

Coordenadas do ponto final do crculo em unio


com I, J, K ou adicionalmente ao raio de crculo R

Trajectria circular correspondente


ao sentido de rotao activado

G05

Coordenadas do ponto final de crculo e do raio de


crculo R

Trajectria circular tangente


ao elemento de contorno anterior

G06

Coordenadas do ponto final do crculo

Trajectria circular tangente ao elemento


de contorno anterior e seguinte

G25

Raio R de uma esquina

102

Gkap6.pm6

Ponto de partida
Primeiro ponto de contorno
Aproximao em tangente com raio R = 5mm

6 Programao: Programar contornos

102

08.09.2005, 13:21

Introduzir as coordenadas do ponto final da recta

15

40

10

O TNC desloca a ferramenta segundo uma recta desde a sua


posio actual at ao ponto final da recta. O ponto de partida o
ponto final da frase anterior.

Se necessrio:
Correco de raio G40/G41/G42
Avano F
Funo auxiliar M

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

Avano F (actua somente na frase G24)

Exemplo de frases NC

No comear um contorno com uma frase G24!

30

12

12

N70 G01 G41 X+0 Y+30 F300 M3 *


N80 X+40 G91 Y+5 *
N90 G24 R12 *
N100 X+5 G90 Y+0 *

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.

40

HEIDENHAIN TNC 410, TNC 426, TNC 430

Gkap6.pm6

103

103

08.09.2005, 13:21

6.4 Tipos de trajectria - Coordenadas cartesianas

Recta em marcha rpida G00


Recta com avano G01 F . . .

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,

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

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

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
Em sentido horrio: G02

I,J

Em sentido anti-horrio: G03


Sem indicao do sentido de rotao: G05

O TNC desloca a trajectria circular com o ltimo sentido de


rotao programado.

104

Gkap6.pm6

6 Programao: Programar contornos

104

08.09.2005, 13:21

circular

6.4 Tipos de trajectria - Coordenadas cartesianas

Deslocar a ferramenta sobre o ponto de partida da trajectria

Introduzir as coordenadas do ponto central do crculo


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 *
N60 G01 G42 X+45 Y+25 F200 M3 *
N70 G03 X+45 Y+25 *

25=I

45

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

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


Sentido de rotao
Em sentido horrio: G02
Em sentido anti-horrio: G03

E1=S2
I,J

Sem indicao do sentido de rotao: G05

S1=E2

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!

Introduzir as coordenadas do ponto final do arco de

crculo
Raio R

Ateno: o sinal determina o tamanho do arco de


crculo!
Se necessrio:
Avano F
Funo auxiliar M

Crculo completo
Para um crculo completo, programe duas frases
sucessivas:
O ponto final da primeira metade do crculo o
ponto de partida do segundo. O ponto final da
segunda metade do crculo o ponto de partida do
primeiro. Ver figura direita.

HEIDENHAIN TNC 410, TNC 426, TNC 430

Gkap6.pm6

105

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
si por meio de quatro arcos de crculo diferentes
com o mesmo raio:

Y
1

Arco de crculo pequeno: CCA<180


O raio tem sinal positivo R>0
Arco de crculo grande: CCA>180
O raio tem sinal negativo R<0

G02

G03
ZW
R
R

40

Com o sentido de rotao, voc determina se o arco de crculo est


curvado para fora (convexo) ou para dentro (cncavo):

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

G02

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


ou
N110 G02 X+70 Y+40 R-20 * (Arco 3)
ou

ZW

40

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


4

A distncia do ponto de partida ao ponto final do do


dimetro do crculo no pode ser maior do que o
dimetro do crculo.

G03

X
40

70

O raio mximo tem 99 999 mm (TNC 410: 9999 mm).


Podem utilizar-se eixos angulares A, B e C.

106

Gkap6.pm6

6 Programao: Programar contornos

106

08.09.2005, 13:21

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.
Voc programa directamente antes da frase G06 o elemento de
contorno ao qual se une tangencialmente o arco de crculo. Para
isso, so precisas pelo menos duas frases de posicionamento.

30
25
20

Introduzir as coordenadas do ponto final do arco de

crculo
Se necessrio:
25

Avano F

45

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

Gkap6.pm6

107

107

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
elemento de contorno anteriormente programado.

6.4 Tipos de trajectria - Coordenadas cartesianas

Arredondamento de esquinas G25


Y

A funo G25 arredonda esquinas do contorno.


A ferramenta desloca-se segundo uma trajectria circular, que se
une tangencialmente tanto trajectria anterior do contorno como
posterior.

40

O crculo de arredondamento pode-se executar com a ferramenta


chamada.

25

R5

25

Confirmar com a tecla ENT


Raio de arredondamento: introduzir o raio do arco de

crculo
Avano para o arredondamento de esquinas

X
10

40

Exemplo de frases NC

N50
N60
N70
N80

G01 G41 X+10 Y+40 F300 M3 *


X+40 Y+25 *
G25 R5 F100 *
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

Gkap6.pm6

6 Programao: Programar contornos

108

08.09.2005, 13:21

10

20

10

95

5
20

95

%LINEAR G71 *
N10 G30 G17 X+0 Y+0 Z-20 *
N20 G31 G90 X+100 Y+100 Z+0 *
N30 G99 T1 L+0 R+10 *
N40 T1 G17 S4000 *
N50 G00 G40 G90 Z+250 *
N60 X-10 Y-10 *
N70 G01 Z-5 F1000 M3 *
N80 G01 G41 X+5 Y+5 F300 *
N90 G26 R5 F150 *
N100 Y+95 *
N110 X+95 *
N120 G24 R10 *
N130 Y+5 *
N140 G24 R20 *
N150 X+5 *
N160 G27 R5 F500 *
N170 G40 X-20 Y-20 F1000 *
N180 G00 Z+250 M2 *
N999999 %LINEAR G71 *

Definio do bloco para a simulao grfica da maquinao


Definio da ferramenta no programa
Chamada da ferrta. com eixo da ferrta. e rotaes da ferrta.
Retirar a ferr.ta no eixo da ferr.ta em marcha rpida
Posicionamento prvio da ferramenta
Alcanar a profundidade de maquinao com
Avano F = 1000 mm/min
Chegada ao ponto 1, activar correco de raio G41
Aproximao em tangente
Chegada ao ponto 2
Ponto 3: primeira recta da esquina 3
Programar o chanfre de longitude 10 mm
Ponto 4: segunda recta da esquina 3, 1 recta para a esquina 4
Programar o chanfre de longitude 20 mm
Chegada ao ltimo pto. 1 do contorno, segunda recta da esquina 4
Sada em tangente
Deslocar livre no plano de maquinao, anular a correco de raio
Retirar a ferrta. no eixo da ferr.ta, fim do programa

HEIDENHAIN TNC 410, TNC 426, TNC 430

Gkap6.pm6

109

109

08.09.2005, 13:21

6.4 Tipos de trajectria - Coordenadas cartesianas

Exemplo: Movimento linear e chanfre em cartesianas

Y
95
85

R10

40

%CIRCULAR G71 *
N10 G30 G17 X+0 Y+0 Z-20 *
N20 G31 G90 X+100 Y+100 Z+0 *
N30 G99 T1 L+0 R+10 *
N40 T1 G17 S4000 *
N50 G00 G40 G90 Z+250 *
N60 X-10 Y-10 *
N70 G01 Z-5 F1000 M3 *
N80 G01 G41 X+5 Y+5 F300 *
N90 G26 R5 F150 *
N100 Y+85 *
N110 G25 R10 *
N120 X+30 *
N130 G02 X+70 Y+95 R+30 *
N140 G01 X+95 *
N150 Y+40 *
N160 G06 X+40 Y+5 *
N170 G01 X+5 *
N180 G27 R5 F500 *
N190 G40 X-20 Y-20 F1000 *
N200 G00 Z+250 M2 *
N999999 %CIRCULAR G71 *
110

Gkap6.pm6

0
R3

6.4 Tipos de trajectrias - coordenadas cartesianas

Exemplo: movimentos circulares em cartesianas

30 40

70

95

Definio do bloco para a simulao grfica da maquinao


Definio da ferramenta no programa
Chamada da ferr.ta com eixo da ferr.ta e rotaes da ferr.ta
Retirar a ferr.ta no eixo da ferr.ta em marcha rpida
Posicionamento prvio da ferramenta
Alcanar a profundidade de maquinao com Avano
F = 1000 mm/min
Chegada ao ponto 1, activar correco de raio G41
Aproximao em tangente
Ponto 2: primeira recta da esquina 2
Acrescentar raio com R = 10 mm
Chegada ao ponto 3: ponto de partida do crculo com G02
Chegada ao ponto 4: ponto final do crculo com G02, raio 30 mm
Chegada ao ponto 5
Chegada ao ponto 6
Chegada ao ponto 7: ponto final do crculo, arco de crculo
tangente ao ponto 6, o TNC calcula automaticamente o raio
Chegada ao ltimo ponto do contorno 1
Sada em tangente
Retirar no plano de maquinao, anular a correco de raio
Retirar a ferrta. no eixo da ferr.ta, fim do programa

6 Programao: Programar contornos

110

08.09.2005, 13:21

50

I,J

50

%C-CC G71 *
N10 G30 G17 X+0 Y+0 Z-20 *
N20 G31 G90 X+100 Y+100 Z+0 *
N30 G99 T1 L+0 R+12,5 *
N40 T1 G17 S3150 *
N50 G00 G40 G90 Z+250 *
N60 I+50 J+50 *
N70 X-40 Y+50 *
N80 G01 Z-5 F1000 M3 *
N90 G01 G41 X+0 Y+50 F300 *
N100 G26 R5 F150 *
N110 G02 X+0 *
N120 G27 R5 F500 *
N130 G01 G40 X-40 Y-50 F1000 *
N140 G00 Z+250 M2 *
N999999 %C-CC G71 *

Definio do bloco
Definio da ferramenta
Chamada da ferramenta
Retirar a ferramenta
Definio do ponto central do crculo
Posicionamento prvio da ferramenta
Deslocao profundidade de maquinao
Aproximao ao ponto de partida do crculo, correco de raio G41
Aproximao em tangente
Chegada ao ponto final do crculo (=ponto de partida do crculo)
Sada em tangente
Retirar no plano de maquinao, anular a correco de raio
Retirar a ferrta. no eixo da ferr.ta, fim do programa

HEIDENHAIN TNC 410, TNC 426, TNC 430

Gkap6.pm6

111

111

08.09.2005, 13:21

6.4 Tipos de trajectria - Coordenadas cartesianas

Exemplo: crculo completo em cartesianas

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


Recta com avano F

G10
G11

Raio polar, ngulo polar do ponto final da recta

Trajectria circular em sentido horrio


Trajectria circular em sentido anti-horrio
Trajectria circular correspondente
ao sentido de rotao activado

G12
G13
G15

ngulo polar do ponto final do crculo

Trajectria circular tangente


Unio ao elemento de contorno anterior

G16

Raio polar, ngulo polar do ponto final do crculo

Origem de coordenadas polares: Plo I, J


Y

Voc determina o plo I, J em qualquer posio do programa de


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


G29

Y=J

X
X=I

112

Gkap6.pm6

6 Programao: Programar contornos

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
N130
N140
N150
N160

I+45 J+25 *
G11 G42 R+30 H+0 F300 M3 *
H+60 *
G91 H+60 *
G90 H+180 *

Trajectria circular G12/G13/G15 em redor


do plo I, J

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.

R2

Sentido de rotao
Em sentido horrio: G12

25=J

Em sentido anti-horrio: G13


Sem indicao do sentido de rotao: G15

O TNC desloca a trajectria circular com o ltimo sentido de


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

Gkap6.pm6

113

113

08.09.2005, 13:21

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
final da trajectria circular ao plo I, J

120

5
R2

6.5 Tipos de trajectria coordenadas polares

Trajectria circular G16 tangente

ngulo H em Coordenadas Polares: posio angular

do ponto final da trajectria circular

0
R3
30

35=J

Exemplo de frases NC

N120
N130
N140
N150
N160

I+40 J+35 *
G01 G41 X+0 Y+35 F250 M3 *
G11 R+25 H+120 *
G16 R+30 H+30 *
G01 Y+0 *

X
40=I

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
trajectria circular num plano principal.
Voc s pode programar em coordenadas polares os movimentos
de trajectria para a hlice.

Z
Y

I,J

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
Passo P x N de passos n
N de passos x 360 + ngulo para
Incio da rosca + ngulo para a
passagem
Passo P x (passos de rosca +
sobrepassagem do percurso ao incio
da rosca)

Altura total h
Incremental
ngulo total IPA
Coordenada inicial Z

114

Gkap6.pm6

6 Programao: Programar contornos

114

08.09.2005, 13:21

Rosca interior
Sentido de rotao
Direco da maquinao
Correco do raio
para a direita
Z+
para a esquerda
Z+
para a direita
Z
para a esquerda
Z
Roscagem exterior

G13
G12
G12
G13

G41
G42
G42
G41

para
para
para
para

G13
G12
G12
G13

G42
G41
G41
G42

a
a
a
a

direita
esquerda
direita
esquerda

Z+
Z+
Z
Z

Programar uma hlice

Para o ngulo total G91 H, voc pode introduzir um valor


de -5400 at +5400. Se o roscar tiver mais de 15
passos, programe a hlice com uma repetio parcial do
programa
(ver captulo 9.2 Repeties parciais do programa)

Z
Y
R3
270

Introduza o sentido de rotao e o ngulo total G91 em


incremental com o mesmo sinal, seno a ferramenta
pode deslocar-se numa trajectria errada.

25=J
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
N130
N140
N150

I+40 J+25 *
G01 Z+0 F100 M3 *
G11 G41 R+3 H+270 *
G12 G91 H-1800 Z+5 F+50 *

HEIDENHAIN TNC 410, TNC 426, TNC 430

Gkap6.pm6

115

115

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.

100

I,J

50

%LINEARPO G71 *
N10 G30 G17 X+0 Y+0 Z-20 *
N20 G31 G90 X+100 Y+100 Z+0 *
N30 G99 T1 L+0 R+7,5 *
N40 T1 G17 S4000 *
N50 G00 G40 G90 Z+250 *
N60 I+50 J+50 *
N70 G10 R+60 H+180 *
N80 G01 Z-5 F1000 M3 *
N90 G11 G41 R+45 H+180 F250 *
N110 G26 R5 *
N120 H+120 *
N130 H+60 *
N140 H+0 *
N150 H-60 *
N160 H-120 *
N170 H+180 *
N180 G27 R5 F500 *
N190 G40 R+60 H+180 F1000 *
N200 G00 Z+250 M2 *
N999999 %LINEARPO G71 *

116

Gkap6.pm6

60

R4

6.5 Tipos de trajectria coordenadas polares

Exemplo: movimento linear em polares

50

100

Definio do bloco
Definio da ferramenta
Chamada da ferramenta
Retirar a ferramenta
Definio do ponto de referncia para as coordenadas polares
Posicionamento prvio da ferramenta
Deslocao profundidade de maquinao
Chegada do contorno ao ponto 1
Aproximao em tangente
Chegada ao ponto 2
Chegada ao ponto 3
Chegada ao ponto 4
Chegada ao ponto 5
Chegada ao ponto 6
Chegada ao ponto 1
Sada em tangente
Retirar no plano de maquinao, anular a correco de raio
Retirar a ferr.ta no eixo da ferrta., fim do programa

6 Programao: Programar contornos

116

08.09.2005, 13:21

6.5 Tipos de trajectria coordenadas polares

Exemplo: hlice

50

M64 x 1,5

100

I,J

50

%HLICE G71 *
N10 G30 G17 X+0 Y+0 Z-20 *
N20 G31 G90 X+100 Y+100 Z+0 *
N30 G99 T1 L+0 R+5 *
N40 T1 G17 S1400 *
N50 G00 G40 G90 Z+250 *
N60 X+50 Y+50 *
N70 G29 *
N80 G01 Z-12,75 F1000 M3 *
N90 G11 G41 R+32 H+180 F250 *
N100 G26 R2 *
N110 G13 G91 H+3240 Z+13,5 F200 *
N120 G27 R2 F500 *
N170 G01 G40 G90 X+50 Y+50 F1000 *
N180 G00 Z+250 M2 *

100

Definio do bloco
Definio da ferramenta
Chamada da ferramenta
Retirar a ferramenta
Posicionamento prvio da ferramenta
Aceitar a ltima posio programada como plo
Deslocao profundidade de maquinao
Chegada ao primeiro ponto do contorno
Aproximao em tangente
Deslocao helicoidal
Sada em tangente
Retirar no plano de maquinao, anular a correco de raio
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 *
N120 G12 G91 H+360 Z+1,5 F200 *
N130 L1,24 *
N999999 %HELIX G71 *

Incio da repetio parcial do programa


Introduzir Steigung (???) directamente como valor Z incremental
Nmero de repeties (passagens)

HEIDENHAIN TNC 410, TNC 426, TNC 430

Gkap6.pm6

117

117

08.09.2005, 13:21

Gkap6.pm6

118

08.09.2005, 13:21

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

Hkap7.pm6

7 Programao: Funes auxiliares

120

08.09.2005, 13:21

Activao

M00

PARAGEM da execuo do pgm


fim da frase
PARAGEM da ferrta.
Refrigerante DESLIGADO
PARAGEM da execuo do pgm
fim da frase
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)
Ferramenta LIGADA no sentido horrio
no incio da
frase
Ferramenta LIGADA no sentido anti-horrio no incio da
frase
PARAGEM da ferrta.
fim da frase
Troca de ferramenta
fim da frase
PARAGEM da ferrta.
PARAGEM da execuo do pgm (depende do
parmetro da mquina 7440)
Refrigerante LIGADO
no incio da
frase
Refrigerante DESLIGADO
fim da frase
Ferramenta LIGADA no sentido horrio
no incio da
Refrigerante LIGADO
frase
Ferramenta LIGADA no sentido anti-horrio no incio da
Refrigerante LIGADO
frase
como M02
fim da frase

M01
M02

M03
M04
M05
M06

M08
M09
M13
M14
M30

7.2 Funes auxiliares para o controlo da execuo do programa, ferramenta e refrigerante;


7.3 Funes auxiliares para indicao de coordenadas

7.2 Funes auxiliares para o controlo


da execuo do programa,
ferramenta e refrigerante
Actua no

7.3 Funes auxiliares para indicao


de coordenadas

XMP

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

Hkap7.pm6

121

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


Quando se quiser que as coordenadas se refiram sempre ao ponto
zero da mquina, pode-se bloquear a memorizao do ponto de
referncia para um ou vrios eixos; ver o parmetro da mquina
7295.
Quando a memorizao do ponto de referncia est bloqueada para
todos os eixos, o TNC j no mostra a softkey DATUM SET no modo
de funcionamento Manual.

Z
Y
Y
X

A figura direita mostra sistemas de coordenadas com pontos zero


da mquina e da pea.

X
M

122

Hkap7.pm6

7 Programao: Funes auxiliares

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

Hkap7.pm6

123

123

08.09.2005, 13:21

7.4 Funes auxiliares segundo o tipo de trajectria

7.4 Funes auxiliares segundo o


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


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

Hkap7.pm6

7 Programao: Funes auxiliares

124

08.09.2005, 13:21

7.4 Funes auxiliares segundo o tipo de trajectria

A
R

Comportamento standard
O TNC pra a mquina durante um curto espao de tempo
(paragem exacta) sempre que as mudanas de direco so
maiores do que o ngulo de limite de (MP7460) previamente
indicado.

Acrescentar transies de contorno entre quaisquer


elementos de contorno : M112 (no em TNC 426,
TNC 430)

Nas frases do programa com correco de raio (RR/RL), o TNC


acrescenta automaticamente um crculo de transio nas esquinas
exteriores.
Comportamento com M112

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

Hkap7.pm6

125

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

Hkap7.pm6

7 Programao: Funes auxiliares

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

Hkap7.pm6

127

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

Hkap7.pm6

7 Programao: Funes auxiliares

128

08.09.2005, 13:21

7.4 Funes auxiliares segundo o tipo de trajectria

Maquinar pequenos desnveis de contorno: M97


Comportamento standard
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
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
as esquinas do econtorno com uma ferramenta mais
pequena.

S
13

16
17

14

15

Exemplo de frases NC

N50
...
N130
N140
N150
N160
N170

G99 G01 ... R+20 *

Raio da ferramenta grande

X ... Y ... F .. M97 *


G91 Y0,5 .... F.. *
X+100 ... *
Y+0,5 ... F.. M97 *
G90 X .. Y ... *

Chegada ao ponto do contorno 13


Maquinar um pequeno desnvel no contorno 13 e 14
Chegada ao ponto do contorno 15
Maquinar um pequeno desnvel no contorno 15 e 16
Chegada ao ponto do contorno 17

HEIDENHAIN TNC 410, TNC 426, TNC 430

Hkap7.pm6

129

129

08.09.2005, 13:21

7.4 Funes auxiliares segundo o tipo de trajectria

Maquinar completamente esquinas abertas do


contorno: M98

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
ficarem maquinados todos os pontos do contorno: ver figura em
baixo, direita.

Activao
M98 s funciona nas frases de programa/posicionamento onde
estiver programado M98.
M98 actua no fim da frase.
Exemplo de frases NC
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

130

Hkap7.pm6

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.

12

7 Programao: Funes auxiliares

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

...
N170
N180
N190
N200
N210
N220

G01 G41 X+20 Y+20 F500 M103 F20 *


Y+50 *
G91 Z2,5 *
Y+5 Z5
X+50
G90 Z+5

Avano efectivo da trajectria (mm/min):


500
500
100
141
500
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

Hkap7.pm6

131

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

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

Hkap7.pm6

7 Programao: Funes auxiliares

132

08.09.2005, 13:21

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.
Comportamento com M118
Com M118, voc pode efectuar correces manualmente com o
volante. Para isso, programe M118 e introduza uma valor especfico
em mm para cada eixo X, Y e Z.
Introduzir M118

Exemplo de frase NC
Durante a execuo do programa, ao mover-se o
volante, deve poder produzir-se uma deslocao no
plano de maquinao X/Y de 1 mm do valor
programado:

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.
Para introduzir as coordenadas, utilize as teclas de cor laranja dos
eixos ou o teclado ASCII.
Activao
Voc elimina o posicionamento do volante programando de novo
M118 sem X, Y e Z.
M118 actua no incio da frase.

M118 actua sempre no sistema de


coordenadas original inclusive quando
est activada a funo do plano
inclinado!
M118 tambm actua no modo de
funcionamento Posicionamento com
Introduo Manual!
Quando est activado M118 numa
interrupo do programa, no se dispe
da funo OPERAO MANUAL!

HEIDENHAIN TNC 410, TNC 426, TNC 430

Hkap7.pm6

133

133

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.

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
O comportamento standard do TNC em posicionamento de eixos
rotativos, cuja visualizao est reduzida a valores inferiores a 360,
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
(tambm sem M126) segundo o percurso mais curto da posio
programada. Para exemplos, ver quadro em cima, direita.

Posio real

Posio nominal Percurso

350

10

340

10

340

+330

Comportamento com M126

Comportamento com M126


Com M126, o TNC desloca um eixo rotativo cuja visualizao est
reduzida a valores inferiores a 360, pelo caminho mais curto. Para
exemplos, ver quadro em baixo, direita.

Posio real

Posio nominal Percurso

350

10

+20

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

10

340

30

134

Hkap7.pm6

Comportamento standard doTNC

7 Programao: Funes auxiliares

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

Hkap7.pm6

135

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

dx

dz

dB

Comportamento com M114


Se no programa se modificar a posio de um eixo basculante
comandado, o TNC compensa automaticamente o desvio da
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
actua se estiver activada a correco de raio da ferramenta.
Voc elimina M114 com M115. M114 tambm deixa de actuar no
fim do programa.

136

Hkap7.pm6

O fabricante da mquina determina a


geometria da mquina no parmetro da
mquina 7510 e seguintes.

7 Programao: Funes auxiliares

136

08.09.2005, 13:21

Comportamento standard
O TNC desloca a ferramenta para as posies determinadas no
programa de maquinao. Se a posio de um eixo basculante se
modificar no programa, tem que se calcular o desvio da resultante
nos eixos lineares e ser deslocado para uma frase de
posicionamento (ver figura esquerda em M114).

Z
X
Z

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.

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 efectuase 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
de estados
visualizao

*) TCPM = Tool Center Point Management

HEIDENHAIN TNC 410, TNC 426, TNC 430

Hkap7.pm6

137

137

08.09.2005, 13:21

7.5 Funes auxiliares para eixos rotativos

Conservar a posio da extremidade da ferramenta


em posicionamento de eixos basculantes (TCPM*):
M128

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

Hkap7.pm6

7 Programao: Funes auxiliares

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

Hkap7.pm6

139

139

08.09.2005, 13:21

7.6 Funes auxiliares para mquinas laser

7.6 Funes auxiliares para mquinas


laser (no em TNC 410)
Para comandar a potncia de laser, o TNC emite valores de tenso
atravs da sada analgica S. Com as funes M200 a M204, voc
pode modificar a potncia do laser durante a execuo do
programa.
Introduzir funes auxiliares para mquinas laser
Quando voc introduz uma funo M numa frase de
posicionamento para uma mquina laser, o TNC continua com o
dilogo e pede os respectivos parmetros da funo auxiliar.
Todas as funes auxiliares para mquinas laser actuam
no incio da frase.

Emitir directamente a tenso programada: M200


O NC emite o valor programado por trs de M200 como tenso V.

Emitir a tenso em funo do tempo


(depende do impulso): M203
O TNC emite a tenso V em funo do tempo TIME.
O TNC aumenta ou reduz a tenso actual
linearmente num tempo programado TIM para o
valor V programado da tenso.
Campo de introduo
Tenso V:
De a 9.999 Volt
Tempo TIME:De 0 a 1.999 segundos
Activao
M203 actua at se emitir uma nova tenso atravs
de M200, M201, M202, M203 ou M204.

Emitir a tenso como funo do tempo


(impulso depende do tempo): M204

Campo de introduo: de 0 a 9.999 V

O TNC emite uma tenso como impulso com uma


durao programada TIME.

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

Campo de introduo
Tenso V:
De a 9.999 Volt
Tempo TIME: De 0 a 1.999 segundos

Tenso em funo do percurso: M201

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

M201 emite uma tenso que depende do caminho percorrido. O


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

Hkap7.pm6

7 Programao: Funes auxiliares

140

08.09.2005, 13:21

8
Programao:
Ciclos

Kkap8.pm6

141

08.09.2005, 13:21

8.1 Generalidades sobre os ciclos

8.1 Generalidades sobre os ciclos

Grupo de ciclos

As maquinaes que se repetem com frequncia e que contm


vrios passos de maquinao memorizam-se no TNC como ciclos.
Tambm esto disponveis como ciclos as converses de
coordenadas e algumas funes especiais. O quadro direita
mostra os diferentes grupos de ciclos.

Ciclos de furar em profundidade, alargar


furo, mandrilar, aprofundar, roscar
e roscar lmina

Os ciclos de maquinao com nmeros a partir de 200 utilizam


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
segurana, Q202 sempre a profundidade de passo, etc.

Definir o ciclo
A rgua de softkeys mostra os diferentes grupos de

ciclos
Seleccionar o grupo de ciclo, p.ex. ciclo de furar
Seleccionar o ciclo, p.ex. G83 FURAR EM

PROFUNDIDADE. O TNC abre um dilogo e pede


todos os valores de introduo; ao mesmo tempo, o
TNC acende um grfico na metade direita do ecr,
onde est iluminado por trs o parmetro a introduzir
Introduza todos os parmetros pedidos pelo TNC

e termine cada introduo com


tecla ENT
O TNC termina o dilogo depois de voc introduzir

todos os dados necessrios


Exemplo de frases NC

N50 G83 P01 +2 P02 -30 P03 +5 P04 1 P05 150 *


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.

Ciclos para fresar caixas,


ilhas e ranhuras
Ciclos para a elaborao de figuras de
pontos, p.ex. crculo de furos, ou
superfcie de furos
Ciclos SL (Lista de Subcontornos) com
que se maquina contornos mais
complexos, paralelamente ao contorno
compostos por vrios contornos
sobrepostos, interpolao da superfcie
de cilindro (no em TNC 410)
Ciclos para facejar superfcies planas ou
ou torcidas em si
Ciclos para a converso de coordenadas
com que so deslocados,
rodados, espelhados, ampliados
e reduzidos quaisquer contornos
Ciclos especiais, tempo de espera,
chamada de programa, orientao
da ferramenta, tolerncia
(no em TNC 410)

142

Kkap8.pm6

Softkey

8 Programao: Ciclos

142

08.09.2005, 13:21

Trabalhar com eixos auxiliares U/V/W

Condies
Antes de uma chamada de ciclo, programe de todas as
vezes:
G30/G31 para a representao grfica (s necessrio
para o teste grfico)
Chamada da ferramenta
Sentido de rotao da ferramenta (funo auxiliar M3/M4)
Definio do ciclo

Tenha em conta outras condies apresentadas nas


descries a seguir sobre ciclos.

O TNC executa movimentos de avano no eixo que


voc definiu como eixo da ferramenta na frase
TOOL CALL. O TNC executa os movimentos no
plano de maquinao basicamente apenas nos
eixos principais X, Y ou Z. Excepes:
Quando no ciclo G74 FRESAR RANHURAS e no

ciclo G75/G76 FRESAR CAIXAS voc programar


eixos auxiliares directamente para as longitudes
laterais
Quando nos ciclos SL voc programar eixos

auxiliares no sub-programa do contorno

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

Kkap8.pm6

143

143

08.09.2005, 13:21

8.1 Generalidades sobre os ciclos

Chamada do ciclo

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

Chamar a funo para a seleco


da tabela de pontos: premir a
tecla PGM CALL

Introduzir nome da tabela de furos, e confirmar


com a tecla ENT

<

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

<

Premir a softkey TABELA DE


PONTOS
<

Seleccionar tipo de ficheiro na tabela de pontos:


premir a softkey .PNT

Introduzir o nome da tabela de pontos, e


confirmar com a tecla END

Exemplo de frases NC:


N72 %:PAT: NOME*

144

Kkap8.pm6

8 Programao: Ciclos

144

08.09.2005, 13:21

Antes da programao, dever ter em conta


O TNC executa com G79 PAT a ltima tabela de pontos
que voc definiu (mesmo que voc tenha definido a
tabela de pontos num programa comutado com %).
O TNC utiliza a coordenada no eixo da ferramenta como
altura de segurana na chamada de ciclo.
Se o TNC tiver que chamar o ltimo ciclo de maquinao definido
nos pontos que esto definidos numa tabela de pontos, programe a
chamada de ciclo com G79 PAT:
Programar a chamada de ciclo: premir a tecla CYCL

CALL
Chamar a tabela de pontos: premir a softkey CYCL

CALL PAT
Introduzir o avano com que o TNC deve deslocar-se

entre os furos (sem introduo: deslocao com o


ltimo avano programado, FMAX no vlido)
Se necessrio, introduzir a funo auxiliar M, e

confirmar com a tecla END


O TNC leva a ferramenta entre os pontos de partida de regresso
altura de segurana (altura de segurana = coordenada do eixo da
ferramenta em chamada de ciclo). Para poder aplicar este modo de
operao tambm nos ciclos com os nmeros 200 e superiores,
voc deve definir a 2 distncia de segurana (Q204) com 0.
Se em posicionamento prvio,voc quiser deslocar-se no eixo da
ferramenta com avano reduzido, utilize a funo auxiliar M103 (ver
Captulo 7.4 Funes auxiliares para o tipo de trajectria).

Actuao das tabelas de pontosd com ciclos G83,


G84 e de G74 a G78
O TNC interpreta os furos do plano de maquinao
como coordenadas do ponto central do furo. A
coordenada do eixo da ferramenta determina o lado
superior da pea, de forma a que o TNC se possa
automaticamente pr-posicionar (sequncia: plano
de maquinao, e depois eixo da ferramenta).
Actuao das tabelas de pontos com os ciclos SL
e o ciclo G39
O TNC interpreta os furos como uma deslocao
suplementar do ponto zero.
Actuao das tabelas de pontos com os ciclos de
G200 a G204
O TNC interpreta os furos do plano de maquinao
como coordenadas do ponto central do furo. Se
voc quiser usar a coordenada, definida na tabela
de pontos, no eixo da ferramenta como coordenada
do ponto de partida, voc deve definir o lado
superior da pea (Q203) com 0 (ver Captulo 8.3
Ciclos de furar, Exemplo).
Actuao das tabelas de pontos com os ciclos de
G210 a G215
O TNC interpreta os furos como uma deslocao
suplementar do ponto zero. Se voc quiser usar os
pontos, definidos na tabela de pontos, como
coordenadas do ponto de partida, voc deve
programar os pontos de partida e o lado superior da
pea (Q203) no respectivo ciclo de fresar com 0 (ver
Captulo 8.4 Ciclos para fresar caixas, ilhas e
ranhuras, Exemplo).

HEIDENHAIN TNC 410, TNC 426, TNC 430

Kkap8.pm6

145

145

08.09.2005, 13:21

8.2 Tabelas de pontos (s em TNC 410)

Chamar o ciclo em ligao com as tabelas de


pontos

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


Sem posicionamento prvio automtico

G84 ROSCAR
Com embraiagem

G200 FURAR
Com posicionamento prvio automtico,
2 distncia de segurana

G85 ROSCAGEM RGIDA

G201 ALARGAR FURO


Com posicionamento prvio automtico,
2 distncia de segurana
G202 MANDRILAR
Com posicionamento prvio automtico,
2 distncia de segurana
G203 FURAR UNIVERSAL
Com posicionamento prvio automtico,
2 distncia de segurana, rotura de apara,
reduo de cota
G204 REBAIXAMENTO INVERTIDO
Com posicionamento prvio automtico,
2 distncia de segurana
G205 FURAR EM PROFUNDIDADE UNIVERSAL
(s em TNC 426, TNC 430 com software de
NC 280 474-xx)
Com posicionamento prvio automtico,
2 distncia de segurana, rotura de apara,
distncia de derivao

G86 ROSCAR LMINA


(no em TNC 410)
G206 ROSCAGEM NOVA
(s em TNC 426, TNC 430 com software de NC
280 474-xx)
Com embraiagem, com
posicionamento prvio automtico,
2 distncia de segurana
G207 ROSCAGEM GS NOVA
(s em TNC 426, TNC 430 com software de NC
280 474-xx)
Com embraiagem, com
posicionamento prvio automtico,
2 distncia de segurana
G208 FRESAR FURO
(s em TNC 426, TNC 430 com software de NC
280 474-xx)
Com embraiagem, com
2 Distncia de segurana

146

Kkap8.pm6

8 Programao: Ciclos

146

08.09.2005, 13:21

1 A ferramenta fura com o avano F introduzido, desde a posio


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

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
6 Na base do furo, uma vez transcorrido o Tempo de Espera para o
desafogo da apara, o TNC retira a ferramenta para a posio inicial
em marcha rpida

Exemplo de frases NC:


N10 G83 P01 2 P02 -20

5 P03

0 P04 500*

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

Kkap8.pm6

147

147

08.09.2005, 13:21

8.3 Ciclos de furar

FURAR EM PROFUNDIDADE (ciclo G83)

8.3 Ciclos de furar

FURAR (ciclo G200)


1 O TNC posiciona a ferramenta no seu eixo em marcha rpida, na
distncia de segurana, sobre a superfcie da pea

2 A ferramenta fura com o avano F programado, at primeira


Profundidade de Passo
3 O TNC retira a ferramenta com marcha rpida para a distncia de
segurana, espera a - se tiver sido programado - e a seguir
desloca-se de novo com marcha rpida para a distncia de
segurana sobre a primeira profundidade de passo

Q206

Q210
Q200

Q204

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

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

Exemplo de frases NC:


N70 G200 Q200=2 Q201=-20 Q206=150
Q202=5 Q210=0 Q203=+0 Q204=50*

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

Kkap8.pm6

8 Programao: Ciclos

148

08.09.2005, 13:21

8.3 Ciclos de furar

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
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
distncia de segurana programada sobre a superfcie da pea

Q206

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
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
para a 2 distncia de segurana

Q200

Q204

Q203
Q201

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.
O sinal do parmetro Profundidade determina a direco
da maquinao.
Distncia de segurana Q200 (incremental): distncia

entre a extremidade da ferrta. e a superfcie da pea

X
Exemplo de frases NC:
N80 G201 Q200=2 Q201=-20 Q206=150
Q211=0.25 Q208=500 Q203=+0
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

Kkap8.pm6

149

149

08.09.2005, 13:21

8.3 Ciclos de furar

MANDRILAR (ciclo G202)


Z

O fabricante da mquina prepara a mquina e o TNC para


o ciclo 202.

Q206

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


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

Q200

Q204

Q203
Q201

Q208

Q211

4 A seguir, o TNC realiza a orientao da ferramenta


sobre a posio 0

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
marcha rpida para a 2 distncia de segurana Se Q214=0 o
recuo feito na parede do furo
Antes da programao, dever ter em conta

Exemplo de frases NC:


N90 G202 Q200=2 Q201=-20 Q206=150
Q211=0.5 Q208=500 Q203=+0 Q204=50
Q214=1*

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

Kkap8.pm6

8 Programao: Ciclos

150

08.09.2005, 13:21

8.3 Ciclos de furar

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

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

Kkap8.pm6

151

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


partida (centro do furo) do plano de maquinao com
correco de raio G40.

Q206

Q208

Q210

No ciclo, o sinal do parmetro Profundidade determina a


direco da maquinao.

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 do furo (extremidade do


cone do furo)

Q211

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 profundidade total so
iguais
A profundidade de passo maior do que a
profundidade total

Avano de Retrocesso Q208: velocidade de

A Profundidade Total no tem que ser um mltiplo da


Profundidade de Passo

Retrocesso em rotura de apara Q256

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


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

deslocao da ferr.ta ao retirar-se do furo em


mm/min. Se voc introduzir Q208 = 0, o TNC
retrocede com marcha rpida
Adicionalmente em TNC 426, TNC 430 com
software de NC 280 474-xx:
(incremental): valor com que o TNC retrocede a
ferr.ta quando h rotura de apara
Exemplo de frases NC:
N10 G203 Q200=2 Q201=-20 Q206=150
Q202=5 Q210=0 Q203=+0 Q204=50
Q212=0.2 Q213=3 Q205=3 Q211=0.25
Q208=500*

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

Kkap8.pm6

8 Programao: Ciclos

152

08.09.2005, 13:21

8.3 Ciclos de furar

REBAIXAMENTO INVERTIDO (ciclo G204)

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

Kkap8.pm6

153

153

08.09.2005, 13:21

8.3 Ciclos de furar

Distncia de segurana Q200 (incremental): distncia

entre a extremidade da ferrta. e a superfcie da pea


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


dados da ferrta.

Q250

Q203

Altura da lmina Q252 (incremental): distncia entre o

Q249

lado inferior da barra de broquear e a lmina principal;


ir ver folha de dados da ferrta.

Q200

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

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
Sentido de afastamento (0/1/2/3/4) Q214: determinar a

direco em que o TNC desloca a ferrta. segundo a


dimenso do excntrico (depois da orientao da
ferrta.); no permitida a introduo de 0

Q255
Q254
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
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 ferrta. possa penetrar no furo sem colises.

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

Exemplo de frases NC:


N11 G204 Q200=2 Q249=+5 Q250=20
Q251=3.5 Q252=15 Q253=750 Q254=200
Q255=0 Q203=+0 Q204=50 Q214=1*

154

Kkap8.pm6

8 Programao: Ciclos

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

Kkap8.pm6

155

155

08.09.2005, 13:21

8.3 Ciclos de furar

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


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
Valor de reduo Q212 (incremental): valor com que o

TNC reduz a profundidade de passo Q201

Exemplo de frases NC:


N12 G205 Q200=2 Q201=-80 Q206=150
Q202=15 Q203=+0 Q204=50 Q212=0.5
Q205=3 Q258=0.5 Q259=1 Q257=5
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

Kkap8.pm6

8 Programao: Ciclos

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

Kkap8.pm6

157

157

08.09.2005, 13:21

8.3 Ciclos de furar

Distncia de segurana Q200 (incremental): distncia

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

Kkap8.pm6

8 Programao: Ciclos

158

08.09.2005, 13:21

1 A ferramenta desloca-se num s passo at profundidade do


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


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.
A ferrta. deve estar fixa com um sistema de
compensao de longitude. Este sistema compensa
tolerncias do avano e das rotaes durante a
maquinao.

Exemplo de frases NC:


N13 G84 P01 2 P02 -20 P03 0 P04 100*

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

Kkap8.pm6

159

159

08.09.2005, 13:21

8.3 Ciclos de furar

ROSCAR com embraiagem (ciclo G84)

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

Kkap8.pm6

8 Programao: Ciclos

160

08.09.2005, 13:21

8.3 Ciclos de furar

Distncia de segurana Q200 (incremental): distncia

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


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

Exemplo de frases NC:


N25 G206 Q200=2 Q201=-20 Q206=150
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

Kkap8.pm6

161

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.

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


compensao da longitude.
Vantagens em relao ao ciclo de Roscar com embraaigem:

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
Programar a frase de posicionamento sobre o
ponto de partida (centro do furo) no plano de
maquinao com correco de raio G40

Exemplo de frases NC:


N18 G85 P01 2 P02 -20 P03 +1*

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

Kkap8.pm6

8 Programao: Ciclos

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

Kkap8.pm6

163

163

08.09.2005, 13:21

8.3 Ciclos de furar

Distncia de segurana Q200 (incremental): distncia

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

Exemplo de frases NC:


N26 G207 Q200=2 Q201=-20 Q239=+1
Q203=+0 Q204=50*

164

Kkap8.pm6

8 Programao: Ciclos

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
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
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.
O potencimetro de override de avano no est activo.

Exemplo de frases NC:


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

Kkap8.pm6

165

165

08.09.2005, 13:21

8.3 Ciclos de furar

Exemplo: ciclos de furar

Y
100
90

10

10 20

%C200 G71 *
N10 G30 G17 X+0 Y+0 Z-20 *
N20 G31 G90 X+100 Y+100 Z+0 *
N30 G99 T1 L+0 R+3 *
N40 T1 G17 S4500 *
N50 G00 G40 G90 Z+250 *
N60 G200 Q200=2 Q201=-15 Q206=250
Q202=5 Q210=0 Q203=0 Q204=50 *
N70 X+10 Y+10 M3 *
N80 Z-8 M99 *
N90 Y+90 M99 *
N100 Z+20 *
N110 X+90 *
N120 Z-8 M99 *
N130 Y+10 M99 *
N140 G00 Z+250 M2 *
N999999 %C200 G71 *

Definio do bloco
Definio da ferramenta
Chamada da ferramenta
Retirar a ferramenta
Definio do ciclo
Chegada ao primeiro furo, ligar a ferramenta
Posicionamento prvio no eixo da ferrta., chamada de ciclo
Chegada ao 2 furo, chamado do ciclo
Deslocar livremente o eixo da ferr.ta
Chegada ao 3 furo
Posicionamento prvio no eixo da ferrta., chamada de ciclo
Chegada ao 4 furo, chamada do ciclo
Retirar a ferramenta, fim do programa

166

Kkap8.pm6

80 90 100

8 Programao: Ciclos

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
(ver captulo 9 Programao: sub-programas e
repeties parcias de programa)

Y
100
M12

Programar a maquinao no sub-programa

M12

70

20

20

%C18 G71 *
N10 G30 G17 X+0 Y+0 Z-20 *
N20 G31 G90 X+100 Y+100 Z+0 *
N30 G99 T1 L+0 R+6 *
N40 T1 G17 S4500 *
N50 G00 G40 G90 Z+250 *
N60 G86 P01 +30 P02 -1,75 *
N70 X+20 Y+20 *
N80 L1,0 *
N90 X+70 Y+70 *
N100 L1,0 *
N110 G00 Z+250 M2 *
N120 G98 L1 *
N130 G36 S0 *
N140 G01 G91 X-2 F1000 *
N150 G90 Z-30 *
N160 G91 X+2 *
N170 G79 *
N180 G90 Z+5 *
N190 G98 L0 *
N999999 %C18 G71 *

167

100

Definio do bloco
Definio da ferramenta
Chamada da ferramenta
Retirar a ferramenta
Definio do ciclo roscagem lmina
Chegada ao 1 furo
Chamada do sub-programa 1
Chegada ao 2 furo
Chamada do sub-programa 1
Retirar a ferramenta, fim do programa principal
Sub-programa 1: roscagem lmina
Orientao da ferramenta ( possvel um corte repetitivo)
Ferrta. desviada para aprofundamento sem coliso (depende do
dimetro do ncleo e da ferramenta)
Aproximao profundidade inicial
Ferramenta de novo no centro do furo
Chamada do ciclo
Retirada
Fim do sub-programa 1

HEIDENHAIN TNC 410, TNC 426, TNC 430

Kkap8.pm6

70

167

08.09.2005, 13:21

Execuo do programa
Centrar
Y

Furar

M6

8.3 Ciclos de furar

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

100

Roscar M6

90

As coordenadas de furos esto memorizadas na


Tabela de Pontos TAB1.PNT (ver pgina seguinte), e
so chamadas pelo TNC com G79 PAT.
Os raios da ferrta. so seleccionados de forma a que
todos os passos de trabalho sejam vistos no teste
grfico.

65

55

30

10

10 20

%1 G71*
N10 G30 G17 X+0 Y+0 Z-20*
N20 G31 X+100 Y+100 Z+0*
N30 G99 1 L+0 R+4*
N40 G99 2 L+0 R+2.4*
N50 G99 3 L+0 R+3*
N60 T1 G17 S5000*
N70 G01 G40 Z+10 F5000*
N80
N90

%:PAT: TAB1*
G200 Q200=2 Q201=-2 Q206=150 Q202=2
Q210=0 Q203=+0 Q204=0*
N100 G79 PAT F5000 M3*
N110 G00 G40 Z+100 M6*

40

Definio do bloco
Definio da ferrta centralizador
Definio da ferrta. broca
Definio da ferrta. macho de abrir roscas
Chamada da ferrta. centralizador
Deslocar a ferrta. para a distncia de segurana (programar F com
valor, depois de cada ciclo, o TNC posiciona-se na distncia segura)
Determinar a tabela de pontos
Definio do ciclo Centrar
Em Q203 e Q204 introduzir obrigatoriamente 0
Chamada do ciclo em ligao com a tabela de pontos TAB1.PNT,
Avano entre os pontos: 5000 mm/min
Retirar a ferramenta, troca de ferrta.

168

Kkap8.pm6

80 90 100

8 Programao: Ciclos

168

08.09.2005, 13:21

N140 G200 Q200=2 Q201=-25 Q206=150 Q202=5


Q210=0 Q203=+0 Q204=0*
N150 G79 PAT F5000 M3*
N160 G00 G40 Z+100 M6*
N170 T3 G17 S200*
N180 G00 G40 Z+50*
N190 G84 P01 +2 P02 -15 P030 P04 150*
N200 G79 PAT F5000 M3*
N210 G00 G40 Z+100 M2*
N99999 %1 G71*
Tabela de PontosTAB1.PNT
TAB1
.PNT
MM
NR
X
Y
0
+10
+10
1
+40
+30
2
+90
+10
3
+80
+30
4
+80
+65
5
+90
+90
6
+10
+90
7
+20
+55
[END]

Chamada da ferrta. para o ciclo de furar


Deslocar a ferrta. para a distncia de segurana (programar F com
valor)
Definio do ciclo de Furar
Em Q203 e Q204 introduzir obrigatoriamente 0
Chamada do ciclo em ligao com a tabela de pontos TAB1.PNT
Retirar a ferramenta, troca de ferrta.
Chamada da ferrta. macho de abrir roscas
Deslocar a ferrta. para a distncia de segurana
Definio de ciclo de roscar
Chamada do ciclo em ligao com a tabela de pontos TAB1.PNT
Retirar a ferramenta, fim do programa

Z
+0
+0
+0
+0
+0
+0
+0
+0

HEIDENHAIN TNC 410, TNC 426, TNC 430

Kkap8.pm6

169

169

08.09.2005, 13:21

8.3 Ciclos de furar

N120 T2 G17 S5000*


N130 G01 G40 Z+10 F5000*

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

Kkap8.pm6

8 Programao: Ciclos

170

08.09.2005, 13:21

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

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
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
superfcie da pea).
O sinal do parmetro Profundidade determina a direco
da maquinao.
Se necessrio, utilizar uma fresa com dentado frontal
cortante no centro (DIN 844) ou pr-furado no centro da
caixa.
Para a longitude do 2 lado, h a seguinte
condio:longitude do 2 lado maior do que [(2 x raio de
arredondamento) + aproximao lateral k].
Sentido de rotao ao desbastar
Em sentido horrio: G75

Avano F: velocidade de deslocao da

ferramenta no plano de maquinao


Raio de arredondamento: raio para as

esquinas da caixa
Quando raio = 0, o raio de
arredondamento igual ao raio da
ferramenta
Exemplo de frases NC:
N27 G75 P01 2 P02 -20 P03 5
P05 X+80 P06 Y+60 P07 275
...
N35 G76 P01 2 P02 -20 P03 5
P05 X+80 P06 Y+60 P07 275

P04 100
P08 5*
P04 100
P08 5*

Em sentido anti-horrio: G76


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

Clculos:
Passo lateral k = K x R
K: Factor de sobreposio, determinado no
parmetro da mquina 7430
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

Kkap8.pm6

171

171

08.09.2005, 13:21

8.4 Ciclos para fresar caixas, ilhas e ranhuras

FRESAR CAIXAS (ciclos G75, G76)

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

Kkap8.pm6

8 Programao: Ciclos

172

08.09.2005, 13:21

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

da ferramenta ao aprofundar em mm/min. Quando se


penetra a pea, introduz-se um valor pequeno; quando
j se desbastou, introduz-se um avano maior

Z
Q204

Q200
Q203

Profundidade de passo Q202 (valor incremental):

Q202

Medida segundo a qual a ferrta. penetra de cada vez


na pea; introduzir um valor superior a 0

Q201

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


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

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

Q217

Q219

caixa, paralela ao eixo principal do plano de


maquinao

22

Longitude lado 1 Q218 (incremental): longitude da

caixa no eixo secundrio do plano de maquinao

Q207

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

Q216

tiver sido programado, o TNC fixa o raio da esquina


igual ao raio da ferrta

Q221

Distncia de acabamento 1 eixo Q221 (incremental):

medida excedente no eixo principal do plano de


maquinao, referente longitude da caixa

Exemplo de frases NC:


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

Kkap8.pm6

173

173

08.09.2005, 13:21

8.4 Ciclos para fresar caixas, ilhas e ranhuras

Distncia de segurana Q200 (incremental): distncia

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

Q206

Antes da programao, dever ter em conta


O sinal do parmetro Profundidade determina a direco
da maquinao.

Q200

Q204

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

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


Avano ao aprofundar Q206: velocidade de deslocao

da ferramenta ao deslocar-se em profundidade em


mm/min. Quando se penetra a pea, introduz-se um
valor pequeno; quando se aprofunda em vazio,
introduz-se um valor

Exemplo de frases NC:


N35 G213 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*

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

Kkap8.pm6

8 Programao: Ciclos

174

08.09.2005, 13:21

coordenada no eixo da ferrta. na qual no se pode


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

Longitude lado 1 Q218 (incremental): longitude da

Q219

Q207

no eixo secundrio do plano de maquinao

0
22
Q

Centro do 2 eixo Q217 (valor absoluto): centro da ilha

Q217

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

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)


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

Kkap8.pm6

175

175

08.09.2005, 13:21

8.4 Ciclos para fresar caixas, ilhas e ranhuras

2 distncia de segurana Q204 (valor incremental):

8.4 Ciclos para fresar caixas, ilhas e ranhuras

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

(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

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
P05 40 P06 250*
...
N48 G78 P01 2 P02 -20 P03
P05 40 P06 250*

176

Kkap8.pm6

5 P04 100

5 P04 100

8 Programao: Ciclos

176

08.09.2005, 13:21

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

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


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)

Z
Q204

Q200
Q203
Q202

Antes da programao, dever ter em conta

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

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


Avano ao aprofundar Q206: velocidade de deslocao

Exemplo de frases NC:


N42 G214 Q200=2 Q201=-20 Q206=150
Q202=5 Q207=500 Q203=+0 Q204=50
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

Kkap8.pm6

177

177

08.09.2005, 13:21

8.4 Ciclos para fresar caixas, ilhas e ranhuras

ACABAMENTO DE CAIXA CIRCULAR (ciclo G214)

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
Centro do 1 eixo Q216 (valor absoluto): centro da

Q207

caixa no eixo secundrio do plano de maquinao


Centro do 2 eixo Q217 (valor absoluto): centro da

Q222
Q223

8.4 Ciclos para fresar caixas, ilhas e ranhuras

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

Q217

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

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)


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

Kkap8.pm6

8 Programao: Ciclos

178

08.09.2005, 13:21

O sinal do parmetro Profundidade determina a direco


da maquinao.
Q206

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.

Z
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

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


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


coordenada da superfcie da pea

Q223
Q222

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

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

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


dimetro da pea terminada
Dimetro da ilha terminada Q223: dimetro da ilha

terminada; introduzir dimetro da pea terminada


menor do que dimetro da pea em bruto

Exemplo de frases NC:


N43 G215 Q200=2 Q201=-20 Q206=150
Q202=5 Q207=500 Q203=+0 Q204=50
Q216=+50 Q217=+50 Q222=81 Q223=80*

HEIDENHAIN TNC 410, TNC 426, TNC 430

Kkap8.pm6

179

179

08.09.2005, 13:21

8.4 Ciclos para fresar caixas, ilhas e ranhuras

Antes da programao, dever ter em conta

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

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

180

Kkap8.pm6

8 Programao: Ciclos

180

08.09.2005, 13:21

ferramenta ao aprofundar
Longitude do lado 1

: longitude da ranhura;
determinar o 1 sentido de corte atravs do sinal

Longitude do lado 2

8.4 Ciclos para fresar caixas, ilhas e ranhuras

Avano ao aprofundar: velocidade de deslocao da

Exemplo de frases NC:


N44 G74 P01 2 P02 -20 P03 5 P04 100
P05 X+80 P06 Y12 P07 275*

: 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

Kkap8.pm6

181

181

08.09.2005, 13:21

8.4 Ciclos para fresar caixas, ilhas e ranhuras

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


Avano de fresagem Q207: velocidade de deslocao

Z
Q207

da ferr.ta durante a fresagem em mm/min


Profundidade de passo Q202 (valor incremental):

Medida em que a ferrta. penetra na pea com um


movimento pendular no seu eixo

Q204

Q200
Q203
Q202

Tipo de maquinao (0/1/2) Q215: determinar o tipo de

Q201

maquinao:
0: Desbaste e acabamento
1: S desbaste
2: S acabamento

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

Centro 1 eixo Q216 (absoluto): centro da ranhura no

eixo principal do plano de maquinao


Q218

Centro 2 eixo Q217 (absoluto): centro da ranhura no

eixo secundrio do plano de maquinao


do plano de maquinao): introduzir lado mais longo
da ranhura

Q224

Q217

Q219

Longitude lado 1 Q218 (valor paralelo ao eixo principal

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

Kkap8.pm6

8 Programao: Ciclos

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
situa-se no centro do crculo direito.

Z
Q207

6 No fim do contorno, a ferrta. retira-se tangencialmente do


contorno
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

Q204
Q200
Q203
Q202
Q201

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. Caso contrrio, o TNC no pode
realizar a introduo pendular

HEIDENHAIN TNC 410, TNC 426, TNC 430

Kkap8.pm6

183

183

08.09.2005, 13:21

8.4 Ciclos para fresar caixas, ilhas e ranhuras

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


Avano de fresagem Q207: velocidade de deslocao

Q219

da ferr.ta durante a fresagem em mm/min


Profundidade de passo Q202 (valor incremental):

Q248
Q24
4

Q245

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

Q216

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
Centro 1 eixo Q216 (absoluto): centro da ranhura no

eixo principal do plano de maquinao


Centro 2 eixo Q217 (absoluto): centro da ranhura no

Exemplo de frases NC:


N52 G211 Q200=2 Q201=-20 Q207=500
Q202=5 Q215=0 Q203=+0 Q204=50
Q216=+50 Q217=+50 Q244=80 Q219=12
Q245=+45 Q248=90*

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

Kkap8.pm6

8 Programao: Ciclos

184

08.09.2005, 13:21

90

100

50

45

R2
5

50

%C210 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+6 *
N40 G99 T2 L+0 R+3 *
N50 T1 G17 S3500 *
N60 G00 G40 G90 Z+250 *
N70 G213 Q200=2 Q201=-30 Q206=250 Q202=5
Q207=250 Q203=+0 Q204=20 Q216=+50
Q217=+50 Q218+90 Q219=80 Q220=0 Q221=5 *
N80 G79 M03 *
N90 G78 P01 2 P02 -30 P03 5 P04 250 PO5 25
P06 400 *
N100 G00 G40 X+50 Y+50 *
N110 Z+2 M99 *
N120 Z+250 M06 *
N130 T2 G17 S5000 *
N140 G211 Q200=2 Q201=-20 Q207=250
Q202=5 Q215=0 Q203=+0 Q204=100
Q216=+50 Q217=+50 Q244=70 Q219=8
Q245=+45 Q248=90 *
N150 G79 M03 *
N160 D00 Q245 P01 +225 *
N170 G79 *
N180 G00 Z+250 M02 *
N999999 %C210 G71 *

185

100

-40 -30 -20

Definio do bloco
Definio da ferrta. para o desbaste/acabamento
Definio da ferrta. para a fresagem da ranhura
Chamada da ferrta. para desbaste/acabamento
Retirar a ferramenta
Definio do ciclo de maquinao exterior

Chamada do ciclo de maquinao exterior


Definio do ciclo de caixa circular

Chamada do ciclo de caixa circular


Troca de ferramenta
Chamada da ferramenta para a fresagem da ranhura
Definio do ciclo Ranhura 1

Chamada do ciclo ranhura 1


Novo ngulo inicial para a ranhura 2
Chamada do ciclo da ranhura 2
Retirar a ferramenta, fim do programa

HEIDENHAIN TNC 410, TNC 426, TNC 430

Kkap8.pm6

80

70

90

185

08.09.2005, 13:21

8.4 Ciclos para fresar caixas, ilhas e ranhuras

Exemplo: fresar caixa, ilha e ranhura

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

G83
G84
G74
G75/G76
G77/G78
G85
G86

FURAR EM PROFUNDIDADE
ROSCAR com embraiagem
FRESAR RANHURAS
FRESAR CAIXAS
CAIXA CIRCULAR
ROSCAR sem embraiagem- Roscagem rgida
ROSCAGEM LMINA

Ciclo
Ciclo
Ciclo
Ciclo
Ciclo
Ciclo
Ciclo
Ciclo
Ciclo

G200
G201
G202
G203
G204
G212
G213
G214
G215

FURAR
ALARGAR FURO
MANDRILAR
CICLO DE FURAR UNIVERSAL
REBAIXAMENTO INVERTIDO
ACABAMENTO DE CAIXA
ACABAMENTO DE ILHA
ACABAMENTO DE CAIXA CIRCULAR
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

Kkap8.pm6

8 Programao: Ciclos

186

08.09.2005, 13:21

1 O TNC posiciona a ferrta. em marcha rpida desde a posio


actual para o ponto de partida da primeira maquinao

Sequncia:
Chegada 2 distncia de segurana (eixo da ferrta.)
Chegada ao ponto de partida no plano de maquinao
Deslocao para a distncia de segurana sobre a superfcie da

pea (eixo da ferramenta)

Q200

Q204

Q203

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)

4 Este processo (1 a 3) repete-se at se executarem todas as


maquinaes
Antes da programao, dever ter em conta

O ciclo G220 activa-se com DEF, quer dizer, o ciclo G220


chama automaticamente o ltimo ciclo de maquinao
definido!
Se voc combinar um dos ciclos de maquinao de
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!

N = Q241
Q247
Q246

Q24

Q245

Q217

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

Q216

crculo terico no no eixo secundrio do plano de


maquinao
Dimetro do crculo terico Q244: dimetro do crculo

terico
ngulo inicial Q245 (absoluto): ngulo entre o eixo

principal do plano de maquinao e o ponto inicial


(primeiro furo) da primeira maquinao sobre o crculo
terico
ngulo final Q246 (valor absoluto): ngulo entre o eixo

principal do plano de maquinao e o ponto de partida


da ltima maquinao sobre o crculo terico (no
vlido para crculos completos); introduzir o ngulo
final diferente do ngulo inicial; se o ngulo final for
maior do que o ngulo inicial, a direco da
maquinao em sentido anti-horrio; caso contrrio,
a maquinao em sentido horrio.

Incremento angular Q247

(incremental): ngulo entre duas


maquinaes sobre o crculo terico;
se o incremento angular for igual a
zero, o TNC calcula o incremento
angular a partir do ngulo inicial, do
ngulo final e da quantidade de
maquinaes; se introduzir
incremento angular, o TNC no
considera o ngulo final; o sinal do
incremento angular determina a
direco da maquinao (- = 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

Kkap8.pm6

187

187

08.09.2005, 13:21

8.5 Ciclos para a elaborao de figuras de furos

FIGURA DE FUROS SOBRE UM CRCULO (ciclo 220)

8.5 Ciclos para a elaborao de figuras de furos

N de maquinaes (furos) Q241: quantidade 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
O ciclo G221 activa-se com DEF, quer dizer, o ciclo G221
chama automaticamente o ltimo ciclo de maquinao
definido!

Z
Y
X

Se voc combinar um dos ciclos de maquinao de


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

Kkap8.pm6

8 Programao: Ciclos

188

08.09.2005, 13:21

5 Depois, o TNC desloca a ferrta. para o ltimo furo da segunda


linha e executa a a maquinao

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
7 Este processo (5-6) repete-se at se executarem todas as
maquinaes (furos) da segunda linha
8 A seguir, o TNC desloca a ferrta. para o ponto de partida da linha
seguinte

N=

Q24

N=

Q24

Q224
Q226

9 Todas as outras linhas so maquinadas em movimento


oscilante
Ponto de partida 1 eixo Q225 (absoluto): coordenada

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

Distncia 2 eixo Q238 (incremental): distncia entre

as diferentes linhas
N de colunas Q242: quantidade de furos (de

Q200

Q204

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

entre a extremidade da ferrta. e a superfcie da pea


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

Exemplo de frases NC:


N54 G221 Q225=+15 Q226=+15 Q237=+10
Q238=+8 Q242=6 Q243=4 Q224=+15
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

Kkap8.pm6

189

189

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

8.5 Ciclos para a elaborao de figuras de furos

Exemplo: Crculos de furos

Y
100

70

R25
30

R35
25

30

%BOHRB 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+3 *
N40 T1 G17 S3500 *
N50 G00 G40 G90 Z+250 M03 *
N60 G200 Q200=2 Q201=-15 Q206=250
Q202=4 Q210=0 Q203=+0 Q204=0 *
N70 G220 Q216=+30 Q217=+70 Q244=50
Q245=+0 Q246=+360 Q247=+0 Q241=10
Q200=2 Q203=+0 Q204=100 *
N80 G220 Q216=+90 Q217=+25 Q244=70
Q245=+90 Q246=+360 Q247=+30 Q241=5
Q200=2 Q203=+0 Q204=100 *
N90 G00 G40 Z+250 M02 *
N999999 %BOHRB G71

Definio do bloco
Definio da ferramenta
Chamada da ferramenta
Retirar a ferramenta
Definio do ciclo de Furar
Definio de ciclo Crculo de furos 1

Definio de ciclo Crculo de furos 2

Deslocao livre, fim do programa

190

Kkap8.pm6

90 100

8 Programao: Ciclos

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

Kkap8.pm6

191

191

08.09.2005, 13:21

8.6 Ciclos SL Grupo I

Resumo: Ciclos SL

Esquema: trabalhar com ciclos SL

Ciclo

Softkey

G37 CONTORNO (absolutamente necessrio)


G56 PR-FURAR (utilizvel como opo)
G57 DESBASTE (absolutamente necessrio)
G58/G59 FRESAR CONTORNOS (utilizvel como opo)
G58: em sentido horrio
G59: em sentido anti-horrio

CONTORNO (ciclo G37)


No ciclo G37 CONTORNO voc faz a listagem de todos os subprogramas que devem ser sobrepostos para formarem um
contorno completo (ver figura em baixo, direita).
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).

%SL G71
...
N12 G37
...
N16 G56
N17 G79
...
N18 G57
N19 G79
...
N26 G59
N27 G79
...
N50 G00
N51 G98
...
N60 G98
N61 G98
...
N62 G98
...
N999999

*
P01 ...
P01 ...
*
P01 ...
*
P01 ...
*
G40 G90 Z+250 M2 *
L1 *
L0 *
L2 *
L0 *
%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.

Exemplo de frases NC:


N54 G37 P01 1 P02 5 P03 7*

192

Kkap8.pm6

8 Programao: Ciclos

192

08.09.2005, 13:21

Desenvolvimento do ciclo
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).

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 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
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
P05 +0.5*

HEIDENHAIN TNC 410, TNC 426, TNC 430

Kkap8.pm6

193

5 P04 250

193

08.09.2005, 13:21

8.6 Ciclos SL Grupo I

PR-FURAR (ciclo G56)

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
C

3 Este processo repete-se at se alcanar a profundidade de


fresagem programada
A

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

Kkap8.pm6

8 Programao: Ciclos

194

08.09.2005, 13:21

8.6 Ciclos SL Grupo I

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 superfcie da pea e base da caixa

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

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

excedente no plano de maquinao


ngulo de Desbaste: direco do movimento de

Exemplo de frases NC:


N54 G57 P01 2 P02 -15 P03 5 P04 250
P05 +0.5 P06+30 P07 500*

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

Kkap8.pm6

195

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.

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

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

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 de
fresagem total so iguais
A profundidade de passo maior do que a
profundidade de fresagem total

Exemplo de frases NC:


N54 G58 P01 2 P02 -15 P03
P05 500*
...
N71 G59 P01 2 P02 -15 P03
P05 500*

5 P04 250

5 P04 250

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

Kkap8.pm6

8 Programao: Ciclos

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

Kkap8.pm6

197

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


profundidade de fresagem, medidas excedentes e distncia de
segurana, de forma central no ciclo 120 como DADOS DO
CONTORNO.
Resumo: Ciclos SL
Ciclo

Softkey

G37 CONTORNO (absolutamente necessrio)


G120 DADOS DO CONTORNO
(absolutamente necessrio)
G121 PR-FURAR (utilizvel como opo)
G122 DESBASTE (absolutamente necessrio)
G123 ACABAMENTO EM PROF. (utilizvel como opo)
G124 ACABAMENTO LATERAL (utilizvel como opo)

Outros ciclos:
Ciclo

Softkey

G125 TRAADO DO CONTORNO


G127 SUPERFCIE CILNDRICA

Esquema: trabalhar com ciclos SL

%SL2 G71 *
...
N120 G37 ... *
N130 G120... *
...
N160 G121 ... *
N170 G79 *
...
N180 G122 ... *
N190 G79 *
...
N220 G123 ... *
N230 G79 *
...
N260 G124 ... *
N270 G79 *
...
N500 G00 G40 Z+250 M2 *
N510 G98 L1 *
...
N550 G98 L0 *
N560 G98 L2 *
...
N600 G98 L0 *
...
N99999 %SL2 G71 *

G128 SUPERFCIE CILNDRICA


Fresar ranhuras

198

Kkap8.pm6

8 Programao: Ciclos

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 subprogramas que devem ser sobrepostos para formarem um
contorno completo.

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
assim aumentar uma superfcie de caixa por meio de uma caixa
sobreposta ou diminuir por meio de uma ilha.

Sub-programas: caixas sobrepostas


Os seguintes exemplos de programao so subprogramas de contorno, chamados num programa
principal do ciclo G37 CONTORNO.

S1

B
S2

As caixas A e B sobrepem-se.
O TNC calcula os pontos de interseco S1 e S2, pelo que no h
que program-los.

As caixas esto programadas como crculos completos.


Sub-programa 1: caixa esquerda

N510
N520
N530
N540
N550

G98 L1 *
G01 G42 X+10 Y+50 *
I+35 J+50 *
G02 X+10 Y+50 *
G98 L0 *

Unterprogramm 2: Tasche rechts

N560
N570
N580
N590
N600

G98 L2 *
G01 G42 X+90 Y+50 *
I+65 J+50 *
G02 X+90 Y+50 *
G98 L0 *

HEIDENHAIN TNC 410, TNC 426, TNC 430

Kkap8.pm6

199

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.

Superfcie A:

N510
N520
N530
N540
N550

G98 L1 *
G01 G42 X+10 Y+50 *
I+35 J+50 *
G02 X+10 Y+50 *
G98 L0 *

Flche B:

N560
N570
N580
N590
N600

G98 L2 *
G01 G42 X+90 Y+50 *
I+65 J+50 *
G02 X+90 Y+50 *
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:

N510
N520
N530
N540
N550

G98 L1 *
G01 G42 X+10 Y+50 *
I+35 J+50 *
G02 X+10 Y+50 *
G98 L0 *

B
A

Superfcie B:

N560
N570
N580
N590
N600

G98 L2 *
G01 G41 X+90 Y+50 *
I+65 J+50 *
G02 X+90 Y+50 *
G98 L0 *

200

Kkap8.pm6

8 Programao: Ciclos

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.

Superfcie A:

N510
N520
N530
N540
N550

G98 L1 *
G01 G42 X+60 Y+50 *
I+35 J+50 *
G02 X+60 Y+50 *
G98 L0 *

Superfcie B:

N560
N570
N580
N590
N600

G98 L2 *
G01 G42 X+90 Y+50 *
I+65 J+50 *
G02 X+90 Y+50 *
G98 L0 *

DADOS DO CONTORNO (ciclo G120)


No ciclo G120 voc indica as informaes da maquinao para os
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.
As informaes sobre a maquinao, indicadas no ciclo
G120, so vlidas para os ciclos desde G121 a G124.

Q10

Q1

Q7

Q5

Se voc utilizar ciclos SL em programas com parmetros


Q, no pode utilizar os parmetros Q1 a Q9 como
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

Kkap8.pm6

201

201

08.09.2005, 13:21

entre o extremo da ferrta. e a superfcie


da pea

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

8.7 Ciclos SL Grupo II (no em TNC 410)

Distncia de segurana Q6 (incremental): distncia

Raio interior de arredondamento Q8: raio de

arredondamento em esquinas interiores; o valor


programado refere-se trajectria do ponto central da
ferrta.

Q9=+1

Sentido de rotao ? Sentido horrio = -1 Q9: direco

da maquinao para caixas


em sentido horrio (Q9 = -1 contra-marcha para caixa
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
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
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

Kkap8.pm6

8 Programao: Ciclos

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

B
C

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

Kkap8.pm6

203

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.

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:


N60 G123 Q11=100 Q12=350*

204

Kkap8.pm6

8 Programao: Ciclos

204

08.09.2005, 13:21

O TNC desloca a ferr.ta segundo uma trajectria circular tangente


aos contornos parciais. Cada contorno parcial acabado em
separado.

Z
Q11

Antes da programao, dever ter em conta


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
acabamento lateral (Q3, ciclo G120) e o raio da ferr.ta de
desbaste.

Q10

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,
neste caso, o valor 0.

Q12

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

Kkap8.pm6

205

205

08.09.2005, 13:21

8.7 Ciclos SL Grupo II (no em TNC 410)

ACABAMENTO LATERAL (ciclo G124)

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
CONTORNO contornos abertos: o princpio e o fim do contorno
no coincidem.

Z
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


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

Kkap8.pm6

8 Programao: Ciclos

206

08.09.2005, 13:21

8.7 Ciclos SL Grupo II (no em TNC 410)

Profundidade Q1 (incremental): distncia entre a

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

Kkap8.pm6

207

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


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

Kkap8.pm6

8 Programao: Ciclos

208

08.09.2005, 13:21

8.7 Ciclos SL Grupo II (no em TNC 410)

Profundidade de fresagem Q1 (incremental): distncia

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

Kkap8.pm6

209

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

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.

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

Kkap8.pm6

8 Programao: Ciclos

210

08.09.2005, 13:21

8.7 Ciclos SL Grupo II (no em TNC 410)

Profundidade de fresagem Q1 (incremental): distncia

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

Kkap8.pm6

211

211

08.09.2005, 13:21

16

100

16

50

5
R2

35

%C21 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+6 *
N40 G99 T2 L+0 R+6 *
N50 T1 G17 S4000 *
N60 G00 G40 G90 Z+250 *
N70 G37 P01 1 P02 2 P03 3 P04 4 *
N80 G120 Q1=-20 Q2=1 Q3=+0,5 Q4=+0,5
Q5=+0 Q6=+2 Q7=+100 Q8=+0,1 Q9=-1 *
N90 G121 Q10=+5 Q11=250 Q13=2 *
N100 G79 M3 *
N110 Z+250 M6 *
N120 T2 G17 S3000 *
N130 G122 Q10=+5 Q11=100 Q12=350 *
N140 G79 M3 *
N150 G123 Q11=100 Q12=200 *
N160 G79 *
N170 G124 Q9=+1 Q10=+5 Q11=100 Q12=400
Q14=+0 *
N180 G79 *
N190 G00 Z+250 M2 *
N200 G98 L1 *

65

100

Definio do bloco
Definio da ferrta. broca
Definio da ferrta. para o desbaste/acabamento
Chamada da ferrta. para o ciclo de furar
Retirar a ferramenta
Determinar sub-programas de contorno
Determinar os parmetros gerais de maquinao
Definio do ciclo de Pr-furar
Chamada do ciclo de pr-furar
Troca de ferramenta
Chamada da ferrta. para desbaste/acabamento
Definio do ciclo de desbaste
Chamada do ciclo de desbaste
Definio do ciclo de profundidade de acabamento
Chamada do ciclo de profundidade de acabamento
Definio do ciclo de acabamento lateral
Chamada do ciclo de acabamento lateral
Retirar a ferramenta, fim do programa
Sub-programa do contorno 1: caixa esquerda

212

Kkap8.pm6

16

5
R2

8.7 Ciclos SL Grupo II (no em TNC 410)

Exemplo: pr-furar, desbastar e acabar contornos sobrepostos

8 Programao: Ciclos

212

08.09.2005, 13:21

Sub-programa do contorno 2: caixa direita

Sub-programa do contorno 3: ilha quadrangular esquerda

Sub-programa do contorno 4: ilha quadrangular direita

HEIDENHAIN TNC 410, TNC 426, TNC 430

Kkap8.pm6

213

8.7 Ciclos SL Grupo II (no em TNC 410)

N210 I+35 J+50 *


N220 G01 G42 X+10 Y+50
N230 G02 X+10 *
N240 G98 L0 *
N250 G98 L2 *
N260 I+65 J+50 *
N270 G01 G42 X+90 Y+50
N280 G02 X+90 *
N290 G98 L0 *
N300 G98 L3 *
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 *
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 *

213

08.09.2005, 13:21

80

20

R7,
5

100
95
,5
R7

8.7 Ciclos SL Grupo II (no em TNC 410)

Exemplo: traado do contorno

75

15

%C25 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+10 *
N50 T1 G17 S2000 *
N60 G00 G40 G90 Z+250 *
N70 G37 P01 1 *
N80 G125 Q1=-20 Q3=+0 Q5=+0 Q7=+250
Q10=+5 Q11=100 Q12=200 Q15=+1 *
N90 G79 M3 *
N100 G00 G90 Z+250 M2 *
N110 G98 L1 *
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 *

100

Definio do bloco
Definio da ferramenta
Chamada da ferramenta
Retirar a ferramenta
Determinar o sub-programa do contorno
Determinar os parmetros de maquinao
Chamada do ciclo
Retirar a ferramenta, fim do programa
Sub-programa do contorno

214

Kkap8.pm6

50

8 Programao: Ciclos

214

08.09.2005, 13:21

Cilindro fixado no centro da mesa


rotativa.

O ponto de referncia situa-se no centro


da mesa rotativa

,5
R7

60

20

30

%C27 G71 *
N10 G99 T1 L+0 R+3,5 *
N20 T1 G18 S2000 *
N30 G00 G40 G90 Y+250 *
N40 G37 P01 1 *
N50 G127 Q1=-7 Q3=+0 Q6=+2 Q10=+4
Q11=100 Q12=250 Q16=25 *
N60 C+0 M3 *
N70 G79 *
N80 G00 G90 Y+250 M2 *
N90 G98 L1 *
N100 G01 G41 C+91,72 Z+20 *
N110 C+114,65 Z+20 *
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 *

50

215

Definio da ferramenta
Chamada da ferr.ta, eixo Y da ferrta.
Retirar a ferramenta
Determinar o sub-programa do contorno
Determinar os parmetros de maquinao
Posicionamento prvio da mesa rotativa
Chamada do ciclo
Retirar a ferramenta, fim do programa
Sub-programa do contorno
Indicaes do eixo rotativo em graus;
Cota do desenho convertida de mm em graus (157 mm = 360)

HEIDENHAIN TNC 410, TNC 426, TNC 430

Kkap8.pm6

157

215

08.09.2005, 13:21

8.7 Ciclos SL Grupo II (no em TNC 410)

Exemplo: superfcie cilndrica

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

Kkap8.pm6

8 Programao: Ciclos

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

Kkap8.pm6

217

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

Kkap8.pm6

8 Programao: Ciclos

218

08.09.2005, 13:21

O TNC posiciona a ferrta. desde a posio actual primeiro


no plano de maquinao e a seguir no eixo da ferrta.
sobre o ponto de partida .

Ponto de partida 1 eixo Q225 (absoluto): coordenada

do ponto Mn. da superfcie a facejar no eixo principal


do plano de maquinao

Q207

N = Q240

Q219

Posicionar previamente a ferrta. de forma a que no se


possa produzir nenhuma coliso com a pea.

8.8 Ciclos para facejar

Antes da programao, dever ter em conta

Q209

Q226

Ponto de partida 2 eixo Q226 (absoluto): coordenada

do ponto Mn. da superfcie a facejar no eixo


secundrio do plano de maquinao

Q218
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


maquinao, referente ao ponto de partida 2 eixo
Nmero de cortes Q240: quantidade de linhas sobre

as quais o TNC deve deslocar a ferrta. na largura da


pea

Q200
Q227

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


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,
introduza Q9 menor do que Q8; se se deslocar em
vazio, Q209 deve ser maior do que Q207
Distncia de segurana Q200 (incremental): distncia

entre a extremidade da ferramenta e a profundidade


de fresagem para posicionamento no incio do ciclo e
no fim do ciclo

Exemplo de frases NC:


N71 G230 Q225=+10 Q226=+12 Q227=+2.5
Q218=150 Q219=75 Q240=25 Q206=150
Q207=500 Q209=200 Q200=2*

HEIDENHAIN TNC 410, TNC 426, TNC 430

Kkap8.pm6

219

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

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

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

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

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

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

Kkap8.pm6

8 Programao: Ciclos

220

08.09.2005, 13:21

O TNC posiciona a ferrta. desde a posio actual com um


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
as posies programadas
Se necessrio, utilizar uma fresa com dentado frontal
cortante no centro (DIN 844).
Ponto de partida 1 eixo Q225 (absoluto): coordenada

Q236
Q233
Q227
Q230

da superfcie que pretende


do ponto de partida
facejar no eixo principal do plano de maquinao

X
Q228

Q231

Q234

Q225

Ponto de partida 2 eixo Q226 (absoluto): coordenada

da superfcie que pretende


do ponto de partida
facejar no eixo secundrio do plano de maquinao
Ponto de partida 3 eixo Q227 (absoluto): coordenada

da superfcie que pretende


do ponto de partida
facejar no eixo da ferr.ta
2 ponto 1 eixo Q228 (absoluto): coordenada do

da superfcie que pretende facejar no


ponto final
eixo principal do plano de maquinao

Q235
Q232

2 ponto 2 eixo Q229 (absoluto): coordenada do

N = Q240

da superfcie que pretende facejar no


ponto final
eixo secundrio do plano de maquinao
2 ponto 3 eixo Q230 (absoluto): coordenada do

da superfcie que pretende facejar no


ponto final
eixo da ferr.ta

Q229
Q226
Q207

3 ponto 1 eixo Q231 (absoluto): coordenada do

ponto

no eixo principal do plano de maquinao

3 ponto 2 eixo Q232 (absoluto): coordenada do

ponto

no eixo secundrio do plano de maquinao

3 ponto 3 eixo Q233 (absoluto): coordenada do

ponto

no eixo da ferrta.

4 ponto 1 eixo Q234 (absoluto): coordenada do

ponto

no eixo principal do plano de maquinao

4 ponto 2 eixo Q235 (absoluto): coordenada do

ponto

no eixo secundrio do plano de maquinao

Exemplo de frases NC:


N72 G231 Q225=+0 Q226=+5 Q227=-2
Q228=+100 Q229=+15 Q230=+5 Q231=+15
Q232=+125 Q233=+25 Q234=+85 Q235=+95
Q236=+35 Q240=40 Q207=500*

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 ou entre o ponto

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

Kkap8.pm6

221

221

08.09.2005, 13:21

8.8 Ciclos para facejar

Antes da programao, dever ter em conta

8.8 Ciclos para facejar

Exemplo: facejar

100

100

%C230 G71
N10 G30 G17 X+0 Y+0 Z+0 *
N20 G31 G90 X+100 Y+100 Z+40 *
N30 G99 T1 L+0 R+5 *
N40 T1 G17 S3500 *
N50 G00 G40 G90 Z+250 *
N60 G230 Q225=+0 Q226=+0 Q227=+35
Q218=100 Q219=100 Q240=25 Q206=250
Q207=400 Q209=150 Q200=2 *
N70 X-25 Y+0 M03 *
N80 G79 *
N90 G00 G40 Z+250 M02 *
N999999 %C230 G71 *

35

Definio do bloco
Definio da ferramenta
Chamada da ferramenta
Retirar a ferramenta
Definio do ciclo de facejar

Posicionamento prvio perto do ponto de partida


Chamada do ciclo
Retirar a ferramenta, fim do programa

222

Kkap8.pm6

8 Programao: Ciclos

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

Kkap8.pm6

223

223

08.09.2005, 13:21

8.9 Ciclos para a converso de coordenadas

Deslocao do PONTO ZERO (ciclo G54)

Com DESLOCAO DO PONTO ZERO, voc pode repetir


maquinaes em qualquer ponto da pea.

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
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
frase do ciclo

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

Grfico (no em TNC 410)


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-

se ao ponto de referncia memorizado manualmente.

Exemplo de frases NC:


N72 G54 G90 X+25 Y-12.5 Z100*
ou

N72

G54 G90 REF X+25 Y-12.5 Z100*

224

Kkap8.pm6

8 Programao: Ciclos

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
Y

Os pontos zero da tabela de pontos zero podem referirse ao ponto de referncia actual ou ao ponto zero da
mquina (depende do parmetro de mquina 7475)

N5
N4

Os valores das coordenadas das tabelas de zero peas


so exclusivamente absolutos.

N3
N2

Adicionalmente, vlido para TNC 426, TNC 430:

X
N1

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
Voc introduz tabelas de pontos zero em

Y
N2

passos de maquinao que se repetem com frequncia em

diferentes posies da pea ou


utilizao frequente da mesma deslocao do ponto zero

Dentro dum programa, voc pode programar pontos zero


directamente na definio do ciclo, como tambm cham-los de
uma tabela de pontos zero.

N1

Y2
Y1

N0

X1

Deslocao: introduzir o nmero do ponto zero a partir

X2

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
para as coordenadas X=0; Y=0, etc.

Exemplo de frases NC:


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

Kkap8.pm6

225

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

Kkap8.pm6

8 Programao: Ciclos

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

Kkap8.pm6

227

227

08.09.2005, 13:21

8.9 Ciclos para a converso de coordenadas

ESPELHO (ciclo G28)


O TNC pode realizar uma maquinao espelho no plano de
maquinao. Ver figura em cima, direita.

Z
Y

Activao
O ciclo espelho activa-se a partir da sua definio no programa.
Tambm actua no modo de funcionamento Posicionamento com
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

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
respectivo eixo secundrio

Y
X

Anular
Programar de novo o ciclo ESPELHO com a introduo NO ENT.
Exemplo de frases NC:
N72 G28 X Y*

Z
Y
X

228

Kkap8.pm6

8 Programao: Ciclos

228

08.09.2005, 13:21

Dentro dum programa pode-se rodar o sistema de coordenadas no


plano de maquinao segundo o ponto zero activado.
Activao
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
visualizao de estados adicional.

8.9 Ciclos para a converso de coordenadas

ROTAO (ciclo G73)

Z
Z

Y
Y

X
X

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

Kkap8.pm6

229

229

08.09.2005, 13:21

8.9 Ciclos para a converso de coordenadas

FACTOR DE ESCALA (ciclo G72)


O TNC pode ampliar ou reduzir contornos dentro dum programa.
Voc pode assim diminuir ou aumentar o tamanho da pea.

Z
Y

Activao
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
escala activado na visualizao de estados adicional.

Z
X
X

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

Kkap8.pm6

8 Programao: Ciclos

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

Kkap8.pm6

231

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 *
N80 G80 A+15 *
N90 G00 G40 Z+80 *
N100 X-7.5 Y-10 *

Posicionar o eixo rotativo


Definir o ngulo para o clculo da correco
Activar a correco eixo da ferrta.
Activar a correco plano de maquinao

232

Kkap8.pm6

8 Programao: Ciclos

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

Kkap8.pm6

233

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

Kkap8.pm6

8 Programao: Ciclos

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

Kkap8.pm6

235

235

08.09.2005, 13:21

Maquinao no sub-programa 1 (ver captulo

9 Programao: sub-programas e repeties


parciais dum programa)

10

Execuo do programa
Converso de coordenadas no programa principal

130
45

R5

X
20

10

30

65

65

%KOUMR G71 *
N10 G30 G17 X+0 Y+0 Z-20 *
N20 G31 G90 X+130 Y+130 Z+0 *
N30 G99 T1 L+0 R+1 *
N40 T1 G17 S4500 *
N50 G00 G40 G90 Z+250 *
N60 G54 X+65 Y+65 *
N70 L1,0 *
N80 G98 L10 *
N90 G73 G91 H+45 *
N100 L1,0 *
N110 L10,6 *
N120 G73 G90 H+0 *
N130 G54 X+0 Y+0 *
N140 G00 Z+250 M2 *

130

Definio do bloco
Definio da ferramenta
Chamada da ferramenta
Retirar a ferramenta
Deslocao do ponto zero para o centro
Chamada da fresagem
Fixar uma marca para a repetio parcial do programa
Rotao a 45 em incremental
Chamada da fresagem
Retrocesso ao LBL 10; seis vezes no toal
Anular a rotao
Anular a deslocao do ponto zero
Retirar a ferramenta, fim do programa

236

Kkap8.pm6

R5

10

8.9 Ciclos para a converso de coordenadas

Exemplo: ciclos de converso de coordenadas

8 Programao: Ciclos

236

08.09.2005, 13:21

Sub-programa 1:
Determinao da fresagem

HEIDENHAIN TNC 410, TNC 426, TNC 430

Kkap8.pm6

237

8.9 Ciclos para a converso de coordenadas

N150 G98 L1 *
N160 G00 G40 X+0 Y+0 *
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 *

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)


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.

N70 G39 P01 50 *


.
.
.
N90 ... M99

% LOT31 G71

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

Kkap8.pm6

8 Programao: Ciclos

238

08.09.2005, 13:21

8.10 Ciclos especiais

Nome do programa: nome do programa que se

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 *


N560 G00 X+20 Y+50 M99 *

Determinao: Programa 50 um ciclo


Chamada do programa 50

ORIENTAO DA FERRAMENTA (ciclo G36)


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

Kkap8.pm6

239

239

08.09.2005, 13:21

O TNC rectifica automaticamente o contorno entre quaisquer


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
com a mxima velocidade possvel. Melhora-se a qualidade da
superfcie e poupa-se a parte mecnica da mquina.

8.10 Ciclos especiais

TOLERNCIA (ciclo G62, no em TNC 410)

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

Kkap8.pm6

8 Programao: Ciclos

240

08.09.2005, 13:21

9
Programao:
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
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

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

vezes se pretender

G98 L0 *
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

Lkap9.pm6

9 Programao: Sub-programas e repeties parciais de um programa

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
parciais.
Funcionamento
1 O TNC executa o programa de maquinao at ao fim do
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
se tiver indicado a seguir vrgula

% ...

G98 L1 *

L1,2 *

N99999 % ...

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

Lkap9.pm6

243

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
outro programa com %

% A G71 *

% B G71 *

2 A seguir, o TNC executa o programa chamado at ao seu fim


3 Depois, o TNC executa o programa (chamado) de maquinao
com a frase a seguir chamada do programa.
Indicaes sobre a programao
O TNC no precisa de nenhum Label para poder utilizar um
programa qualquer como sub-programa.

%B

N99999 % A G71 *

N99999 % B G71 *

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


qualquer com o ciclo G39.

Chamar um programa qualquer como sub-programa


Chamar o programa: premir a tecla % e introduzir o

nome do programa que se pretende chamar


Funo

Softkey

Se quiser chamar um programa de


dilogo em texto claro,
introduza o tipo de ficheiro .H a seguir ao
nome do programa.
Para o TNC 426, TNC 430 tambm
vlido o seguinte

Chamar o programa de dilogo em texto claro

Se introduzir s o nome do programa, o


programa que se chama deve estar no
mesmo directrio que o programa
chamado.

Chamar o programa DIN/ISO


Chamar um programa memorizado
externamente (s em TNC410)
Converter frase %EXT aps % INT (chamar programa
memorizado internamente (s em TNC 410)

Se o programa chamado no estiver no


mesmo directrio do programa que
pretende chamar, introduza o nome do
caminho completo, p.ex.
TNC:\VZW35\SCHRUPP\PGM1.I

Chamar um tipo de programa que est determinado


na funo MOD Introduo do Programa
(s em TNC 410)

244

Lkap9.pm6

9 Programao: Sub-programas e repeties parciais de um programa

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 subprogramas 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 *
...
N350 G00 G40 Z+100 M2 *
N360 G98 L1 *
...
N390 L2,0 *
...
N450 G98 L0 *
N460 G98 L2 *
...
N620 G98 L0 *
N999999 %UPGMS G71*

chamado o sub-programa em Label G98 L1


ltima frase do
programa principal (com M2)
Incio do sub-programa 1
chamado o sub-programa em Label G98 L2
Fim do sub-programa 1
Incio do sub-programa 2
Fim do sub-programa 2

HEIDENHAIN TNC 410, TNC 426, TNC 430

Lkap9.pm6

245

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 subprograma 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 *
...
N200 G98 L2 *
...
N270 L2,2 *
...
N350 L1,1 *
...
N999999 %REPS G71 *

Incio da repetio do programa parcial


Incio da repetio do programa parcial 2
Programa parcial entre esta frase e G98 L2
(Frase N200) repetida 2 vezes
Programa parcial entre esta frase e G98 L1
(Frase N150) repetida 1 vez

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

Lkap9.pm6

9 Programao: Sub-programas e repeties parciais de um programa

246

08.09.2005, 13:23

9.5 Sobreposies

Repetio do sub-programa
Exemplo de frases NC

%UPGREP G71 *
...
N100 G98 L1 *
N110 L2,0 *
N120 L1,2 *
...
N190 G00 G40 Z+100 M2

N200 G98 L2 *
...
N280 G98 L0 *
N999999 %UPGREP G71 *

Incio da repetio parcial do programa


Chamada do sub-programa
Programa parcial entre esta frase e G98 L1
(Frase N100) repetida 2 vezes
ltima frase de programa do programa principal
com M2
Incio do sub-programa
Fim do sub-programa

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

Lkap9.pm6

247

247

08.09.2005, 13:23

Execuo do programa
Posicionamento prvio da ferrta. sobre o lado
superior da pea
Introduzir passo em incremental
Fresar contorno

Y
100

Repetir passo e fresar contorno

I,J

50

%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 *
N40 T1 G17 S4000 *
N50 G00 G40 G90 Z+250 *
N60 I+50 J+50 *
N70 G10 R+60 H+180 *
N80 G01 Z+0 F1000 M3 *
N90 G98 L1 *
N100 G91 Z-3 *
N110 G11 G41 G90 R+45 H+180 F250 *
N120 G26 R5 *
N130 H+120 *
N140 H+60 *
N150 H+0 *
N160 H-60 *
N170 H-120 *
N180 H+180 *
N190 G27 R5 F500 *
N200 G40 R+60 H+180 F1000 *
N210 L1,9 *
N220 G00 Z+250 M2 *
N999999 %PGMWDH G71 *
248

Lkap9.pm6

60

R4

9.6 Exemplos de programao

Exemplo: fresar um contorno em vrias aproximaes

50

100

Definio da ferramenta
Chamada da ferramenta
Retirar a ferramenta
Memorizar o plo
Posicionamento prvio no plano de maquinao
Posicionamento prvio sobre o lado superior da pea
Marca para a repetio parcial do programa
Aprofundamento em incremental (em vazio)
Primeiro ponto de contorno
Chegada ao contorno
Contorno

Sada do contorno
Retirar
Retrocesso a LBL 1; nove vezes no total
Retirar a ferramenta, fim do programa

9 Programao: Sub-programas e repeties parciais de um programa

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

Chamada de grupo de furos (sub-programa 1)


Programar grupo de furos s uma vez no sub-

100

programa

60
5

20

20

10

15

%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 *
N40 T1 G17 S5000 *
N50 G00 G40 G90 Z+250 *
N60 G83 P01 +2 P02 -30 P03 +5 P04 0
P05 300 *
N70 X+15 Y+10 M3 *
N80 L1,0 *
N90 X+45 Y+60 *
N100 L1,0 *
N110 X+75 Y+10 *
N120 L1,0 *
N130 G00 Z+250 M2 *
N140 G98 L1 *
N150 Z+2 M99 *
N160 G91 X+20 M99 *
N170 Y+20 M99 *
N180 X-20 G90 M99 *
N190 G98 L0 *
N999999 %UP1 G71 *

45

100

Definio da ferramenta
Chamada da ferramenta
Retirar a ferramenta
Definio do ciclo de Furar
Chegada ao ponto de partida do grupo de furos 1, ferr.ta ligada
Chamada do sub-programa para o grupo de furos
Chegada ao ponto de partida do grupo de furos 2
Chamada do sub-programa para o grupo de furos
Chegada ao ponto de partida do grupo de furos 3
Chamada do sub-programa para o grupo de furos
Fim do programa principal
Incio do sub-programa 1: grupo de furos
1. furo, em Z, na distncia de segurana, chamar o ciclo
Chegada ao furo 2, chamada do ciclo
Chegada ao furo 3, chamada do ciclo
Chegada ao furo 4, chamada do ciclo
Fim do sub-programa 1

HEIDENHAIN TNC 410, TNC 426, TNC 430

Lkap9.pm6

75

249

249

08.09.2005, 13:23

Execuo do programa
Programar ciclos de maquinao no programa
principal
Chamar figura de furos completa (sub-

programa 1)

100

Chegada aos grupos de furos no sub-

programa 1. Chmar grupo de furos (subprograma 2)

60

Programar grupo de furos s uma vez no sub5

programa 2

20
20

9.6 Exemplos de programao

Exemplo: Grupos de furos com vrias ferramentas

10

15

45

75

100

Z
-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 *
N40 G99 T2 L+0 R+3 *
N50 G99 T3 L+0 R+3,5 *
N60 T1 G17 S5000 *
N70 G00 G40 G90 Z+250 *
N80 G83 P01 +2 P02 -3 P03 +3 P04 0
P05 250 *
N90 L1,0 *
N100 G00 Z+250 M6 *
N110 T2 G17 S4000 *
N120 G83 P01 +2 P02 -25 P03 +5 P04 0
P05 250 *
N130 L1,0 *
N140 G00 Z+250 M6 *
N150 T3 G17 S500 *
N160 G84 P01 +2 P02 -15 P03 0 P04 500 *
N170 L1,0 *
N180 G00 Z+250 M2 *

250

Lkap9.pm6

Definio da ferrta. broca de centragem


Definio da ferrta. broca
Definio da ferrta. macho de abrir roscas
Chamada da ferrta. broca de centragem
Retirar a ferramenta
Definio do ciclo Centrar
Chamada do sub-programa 1 para figura de furos completa
Troca de ferramenta
Chamada da ferrta. para o ciclo de furar
Definio do ciclo de Furar
Chamada do sub-programa 1 para figura de furos completa
Troca de ferramenta
Chamada da ferrta. macho de abrir roscas
Definio de ciclo de roscar
Chamada do sub-programa 1 para figura de furos completa
Fim do programa principal

9 Programao: Sub-programas e repeties parciais de um programa

250

08.09.2005, 13:23

G98 L1 *
G00 G40 G90 X+15 Y+10 M3 *
L2,0 *
X+45 Y+60 *
L2,0 *
X+75 Y+10 *
L2,0 *
G98 L0 *

N270 G98 L2 *
N280 Z+2 M99 *
N290 G91 X+20 M99 *
N300 Y+20 M99 *
N310 X-20 G90 M99 *
N320 G98 L0 *
N999999 %UP2 G71 *

Incio do sub-programa 1: figura de furos completa


Chegada ao ponto de partida do grupo de furos 1
Chamada do sub-programa 2 para grupo de furos
Chegada ao ponto de partida do grupo de furos 2
Chamada do sub-programa 2 para grupo de furos
Chegada ao ponto de partida do grupo de furos 3
Chamada do sub-programa 2 para grupo de furos
Fim do sub-programa 1
Incio do sub-programa 2: grupo de furos
Furo 1 com ciclo de maquinao activado
Chegada ao furo 2, chamada do ciclo
Chegada ao furo 3, chamada do ciclo
Chegada ao furo 4, chamada do ciclo
Fim do sub-programa 2

HEIDENHAIN TNC 410, TNC 426, TNC 430

Lkap9.pm6

9.6 Exemplos de programao

N190
N200
N210
N220
N230
N240
N250
N260

251

251

08.09.2005, 13:23

Lkap9.pm6

252

08.09.2005, 13:23

10
Programao:
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

Valores de coordenadas

Q3

Q4

Avanos

Q2

Rotaes

Q5

Dados do ciclo

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


activados todos os programas existentes
na memria do TNC.

Q0 at Q99

Parmetros para funes especiais do TNC Q100 at Q199


Parmetros utilizados de preferncia
para ciclosactuam globalmente
para todos os programas existentes
na memria do TNC

Q200 at Q399
(TNC 410: at Q299)

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

Mkap10.pm6

10 Programao: Parmetros Q

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 *


...
N250 G00 X +Q10 *

Atribuio:
Q10 recebe o valor 25
corresponde a G00 X +25

Q2
Q2

Z2

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

= Q1

Altura do cilindro

= Q2

Cilindro Z1

Q1 = +30
Q2 = +10

Cilindro Z2

Q1 = +10
Q2 = +50

HEIDENHAIN TNC 410, TNC 426, TNC 430

Mkap10.pm6

255

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

Mkap10.pm6

10 Programao: Parmetros Q

256

08.09.2005, 13:24

Seleccionar funes de
parmetros Q: premir a tecla Q
ou a softkey PARMETROS

Seleccionar funes de 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
parmetros Q MULTIPLICAO:
premir a softkey D03 X Y

N do Parmetro para resultado?


<
5

Introduzir o nmero do parmetro Q: 5

1. Valor ou parmetro ?
<
10

N de parmetro para resultado?


12

Introduzir o nmero do
parmetro Q: 12

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

Mkap10.pm6

257

257

08.09.2005, 13:24

10.3 Descrever contornos atravs de funes matemticas

Exemplo: programar clculos bsicos

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

Tangente:

tan = a / b = seno / cos

Sendo

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
Exemplo:
a = 10 mm
b = 10 mm
= arctan (a / b) = arctan 1 = 45

Softkey

D06: SENO
p. ex. D06 Q20 P01 Q5 *
Determinar e atribuir
seno de um ngulo em Graus ()

E tambm:
a2 + b2 = c2 (com a2 = a x a)
c = (a2 + b2)
Programar funes angulares
Premindo a softkey FUN. ANGULARES, aparecem as funes
angulares O TNC mostra as softkeys na tabela direita.
Programao: comparar o Exemplo: programar
clculos bsicos.

D07: CO-SENO
p. ex. D07 Q21 P01 Q5 *
Determinar e atribuir
co-seno de um ngulo em Graus ()
D08: RAIZ DA SOMA QUADRADA
p.ex.D08 Q10 P01 +5 P02 +4 *
Determinar e atribuir a longitude a partir
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

Mkap10.pm6

10 Programao: Parmetros Q

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

Mkap10.pm6

259

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

Mkap10.pm6

10 Programao: Parmetros Q

260

08.09.2005, 13:24

Nmero e texto de erro

Premindo a softkey FUN. ESPEC, aparecem as funes auxiliares.


O TNC mostra as seguintes softkeys:
Funo

Softkey

D14:ERRO
Emitir avisos de erro
D15:IMPRIMIR
Emitir textos ou valores de Parmetros Q
no formatados
D19:PLC
Transmitir valores para o PLC

D14: ERRO
Emitir avisos de erro
Com a funo D14: ERROR voc pode fazer emitir avisos
comandados num programa, que esto pr-programados pelo
fabricante da mquina ou pela HEIDENHAIN: quando o TNC atinge
uma frase com D14 na execuo ou no teste de um programa,
interrompe-os e emite um aviso de erro. A seguir, dever iniciar de
novo o programa. Para os nmeros de erro, ver tabela em baixo.
Exemplo de frase NC
O TNC deve emitir um aviso de erro memorizado com o nmero de
erro 254

N180 D14:P01 254 *


Campo dos nmeros de erro

Dilogo standard

0 ... 299

D14: Nmero de erro 0 .... 299

300 ... 999

Dilogo dependente da mquina

1000 ... 1099

Avisos de erro internos


(ver tabela direita)

1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041

Ferramenta ?
Falta o eixo da ferramenta
Largura da ranhura demasiado grande
Raio da ferramenta demasiado grande
Campo foi excedido
Posio de incio errada
ROTAO no permitida
FACTOR DE ESCALA no permitido
ESPELHO no permitido
Deslocao no permitida
Falta avano
Valor de introduo errado
Sinal errado
ngulo no permitido
Ponto de apalpao no atingvel
Demasiados pontos
Introduo controversa
CYCL incompleto
Plano mal definido
Programado um eixo errado
Rotaes erradas
Correco do raio indefinida
Arredondamento no definido
Raio de arredondamento demasiado
grande
Tipo de programa indefinido
Sobreposio demasiado elevada
Falta referncia angular
Nenhum ciclo de maquina. definido
Largura da ranhura demasiado grande
Caixa demasiado pequena
Q202 no definido
Q205 no definido
Introduzir Q218 maior do que Q219
CYCL 210 no permitido
CYCL 211 no permitido
Q220 demasiado grande
Introduzir Q222 maior do que Q223
Introduzir Q244 maior do que 0
Introduzir Q245 diferente de Q246
Introduzir campo angular < 360
Introduzir Q223 maior do que Q222
Q214: 0 no permitido

HEIDENHAIN TNC 410, TNC 426, TNC 430

Mkap10.pm6

261

261

08.09.2005, 13:24

10.7 Outras funes

10.7 Funes auxiliares

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:
IMPRIMIR parmetros Q
Exemplo de aplicao: registar a medio de uma
pea.
Voc pode emitir ao mesmo tempo at seis
parmetros Q e valores numricos.
Exemplo: emitir dilogo 1 e valor numrico Q1

N70 D15 P01 1 P02 Q1 *

D19: PLC
Transmitir valores para o PLC
Com a funo FN19: PLC, voc pode transmitir at dois valores
numricos ou parmetros Q para o PLC.
Valores e unidades: 0,1 m ou 0,0001
Exemplo: transmitir o valor numrico 10 (corresponde a 1m ou
0,001) para o PLC

N60 D19 P01 +10 P02 +Q3 *

262

Mkap10.pm6

10 Programao: Parmetros Q

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

Mkap10.pm6

263

263

08.09.2005, 13:24

10.8 Introduzir directamente uma frmula

Funo de relao

Softkey

Arco-seno
Funo inversa ao seno; determinar o ngulo
da relao entre o cateto oposto/hipotenusa
p.ex. Q10 = ASIN 0,75
Arco-co-seno
Funo inversa ao co-seno; determinar o ngulo
da relao entre o cateto contguo/hipotenusa
p.ex. Q11 = ACOS Q40
Arco-tangente
funo inversa tangente; determinar o ngulo
da relao entre o cateto oposto/cateto contguo
p.ex. Q12 = ATAN Q50
Valores a uma potncia
p.ex. Q15 = 3^3

Funo de relao

Softkey

Testar o sinal dum nmero


(no em TNC 426, TNC 430)
p.ex. Q12 = SGN Q50
Quando valor de restituio Q12 = 1: Q50 >= 0
Quando valor de restituio Q12 = 0: Q50 < 0

Regras de clculo
Para a programao de frmulas matemticas, h as
seguintes regras:

n Os clculos de multiplicao efectuam-se antes


dos de somar e subtrair
N120 Q1 = 5 * 3 + 2 * 10 = 35 *
1. Passo de clculo 5 3 = 15
2. Passo de clculo 2 10 = 20
3. Passo de clculo 15 + 20 = 35

N130 Q2 = SQ 10 3^3 = 73 *
Constante Pl (valor = 3,14159)
p.ex. Q15 = PI
Determinar o logaritmo natural (LN) de um nmero
Nmero base 2,7183
p.ex. Q15 = LN Q11

1. Passo de clculo elevar 10 ao quadrado = 100


2. Passo de clculo elevar 3 ao cubo
( potncia 3) = 27
3. Passo de clcUlo 100 27 = 73

n Lei da distribuio

(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

Mkap10.pm6

10 Programao: Parmetros Q

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

Mkap10.pm6

265

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


Eixo X
Eixo Y
Eixo Z
Eixo U
Eixo V
Eixo W

Q109 = 1
Q109 = 0
Q109 = 1
Q109 = 2
Q109 = 6
Q109 = 7
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


M03: ferrta. LIGADA, sentido horrio
M04: ferrta LIGADA, sentido anti-horrio
M05 depois de M03
M05 aps M04

Q110 = 1
Q110 = 0
Q110 = 1
Q110 = 2
Q110 = 3

Abastecimento de refrigerante: Q111


Funo M

Valor do parmetro

M08: refrigerante LIGADO


M09: refrigerante DESLIGADO

Q111 = 1
Q111 = 0

266

Mkap10.pm6

10 Programao: Parmetros Q

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)
Sistema em polegadas (poleg.)

Q113 = 0
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
Eixo Y
Eixo Z
IV. Eixo
Eixo V. (no em TNC 410)

Q115
Q116
Q117
Q118
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
Raio da ferramenta

Q115
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
Eixo B
Eixo C

Q120
Q121
Q122

HEIDENHAIN TNC 410, TNC 426, TNC 430

Mkap10.pm6

267

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


Centro no eixo auxiliar
Dimetro
Longitude da caixa
Largura da caixa
Longitude no eixo seleccionado no ciclo
Posio do eixo central
ngulo do eixo A
ngulo do eixo B
Coordenada do eixo seleccionado no ciclo

Q151
Q152
Q153
Q154
Q155
Q156
Q157
Q158
Q159
Q160

Desvio obtido

Parmetro

Centro no eixo principal


Centro no eixo auxiliar
Dimetro
Longitude da caixa
Largura da caixa
Longitude medida
Posio do eixo central

Q161
Q162
Q163
Q164
Q165
Q166
Q167

Estado da pea

Parmetro

Bom
Acabamento
Desperdcios

Q180
Q181
Q182

268

Mkap10.pm6

10 Programao: Parmetros Q

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

Direco de maquinao em sentido horrio:


ngulo inicial > ngulo final
Direco de maquinao em sentido antihorrio: ngulo inicial < ngulo final

30

ngulo inicial e o ngulo final no plano:


50

No se tem em conta o raio da ferrta.

50

%ELIPSE G71 *
N10 D00 Q1 P01 +50 *
N20 D00 Q2 P01 +50 *
N30 D00 Q3 P01 +50 *
N40 D00 Q4 P01 +30 *
N50 D00 Q5 P01 +0 *
N60 D00 Q6 P01 +360 *
N70 D00 Q7 P01 +40 *
N80 D00 Q8 P01 +30 *
N90 D00 Q9 P01 +5 *
N100 D00 Q10 P01 +100 *
N110 D00 Q11 P01 +350 *
N120 D00 Q12 P01 +2 *
N130 G30 G17 X+0 Y+0 Z-20 *
N140 G31 G90 X+100 Y+100 Z+0 *
N150 G99 T1 L+0 R+2,5 *
N160 T1 G17 S4000 *
N170 G00 G40 G90 Z+250 *
N180 L10,0 *
N190 G00 Z+250 M2 *

Centro do eixo X
Centro do eixo Y
Semieixo X
Semieixo Y
ngulo inicial no plano
ngulo final no plano
Quantidade de passos de clculo
Posio angular da elipse
Profundidade de fresagem
Avano em profundidade
Avano de fresagem
Distncia de segurana para posicionamento prvio
Definio do bloco
Definio da ferramenta
Chamada da ferramenta
Retirar a ferramenta
Chamada da maquinao
Retirar a ferramenta, fim do programa

HEIDENHAIN TNC 410, TNC 426, TNC 430

Mkap10.pm6

269

269

08.09.2005, 13:24

10.10 Exemplos de programao

N200
N210
N220
N230
N240
N250
N260
N270
N280
N290
N300
N310
N320
N330
N340
N350
N360
N370

G98 L10 *
G54 X+Q1 Y+Q2 *
G73 G90 H+Q8 *
Q35 = (Q6 - Q5) / Q7
D00 Q36 P01 +Q5 *
D00 Q37 P01 +0 *
Q21 = Q3 * COS Q36
Q22 = Q4 * SIN Q36
G00 G40 X+Q21 Y+Q22 M3 *
Z+Q12 *
G01 Z-Q9 FQ10 *
G98 L1 *
Q36 = Q36 + Q35
Q37 = Q37 + 1
Q21 = Q3 * COS Q36
Q22 = Q4 * SIN Q36
G01 X+Q21 Y+Q22 FQ11 *
D12 P01 +Q37 P02 +Q7 P03 1 *

N380 G73 G90 H+0 *


N390 G54 X+0 Y+0 *
N400 G00 G40 Z+Q12 *
N410 G98 L0 *
N999999 %ELIPSE G71 *

Sub-programa 10: maquinao


Deslocar o ponto zero para o centro da elipse
Calcular a posio angular no plano
Calcular o passo angular
Copiar o ngulo inicial
Fixar o contador de cortes
Calcular a coordenada X do ponto inicial
Calcular a coordenada Y do ponto inicial
Chegada ao ponto inicial no plano
Posicionamento prvio distncia de segurana no eixo da ferrta.
Deslocao profundidade de maquinao
Actualizao do ngulo
Actualizao do contador de cortes
Calcular a coordenada X actual
Calcular a coordenada Y actual
Chegada ao ponto seguinte
Pergunta se no est terminado, em caso afirmativo salto para o
Label 1
Anular a rotao
Anular a deslocao do ponto zero
Chegada distncia de segurana
Fim do sub-programa

270

Mkap10.pm6

10 Programao: Parmetros Q

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
longitude da ferr.ta refere-se ao centro da esfera

Z
R4

A aproximao ao contorno do cilindro faz-se por

meio de pequenos segmentos de recta (definemse com Q13). Quantos mais cortes estiverem
definidos, mais liso fica o contorno

-50

O cilindro fresado nos cortes longitudinais (aqui:

paralelamente ao eixo Y)

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

%CILIN G71 *
N10 D00 Q1 P01 +50 *
N20 D00 Q2 P01 +0 *
N30 D00 Q3 P01 +0 *
N40 D00 Q4 P01 +90 *
N50 D00 Q5 P01 +270 *
N60 D00 Q6 P01 +40 *
N70 D00 Q7 P01 +100 *
N80 D00 Q8 P01 +0 *
N90 D00 Q10 P01 +5 *
N100 D00 Q11 P01 +250 *
N110 D00 Q12 P01 +400 *
N120 D00 Q13 P01 +90 *
N130 G30 G17 X+0 Y+0 Z-50 *
N140 G31 G90 X+100 Y+100 Z+0 *
N150 G99 T1 L+0 R+3 *
N160 T1 G17 S4000 *
N170 G00 G40 G90 Z+250 *
N180 L10,0 *
N190 D00 Q10 P01 +0 *
N200 L10,0 *
N210 G00 G40 Z+250 M2 *

100

271

Centro do eixo X
Centro do eixo Y
Centro do eixo Z
ngulo inicial no espao (plano Z/X)
ngulo final no espao (plano Z/X)
Raio do cilindro
Longitude do cilindro
Posio angular no plano X/Y
Medida excedente do raio do cilindro
Avano ao aprofundar
Avano de fresagem
Quantidade de cortes
Definio do bloco
Definio da ferramenta
Chamada da ferramenta
Retirar a ferramenta
Chamada da maquinao
Anular a medida excedente
Chamada da maquinao
Retirar a ferramenta, fim do programa

HEIDENHAIN TNC 410, TNC 426, TNC 430

Mkap10.pm6

271

08.09.2005, 13:24

10.10 Exemplos de programao

N220
N230
N240
N250
N260
N270
N280
N290
N300
N310
N320

G98
Q16
D00
D00
Q25
G54
G73
G00
G01
I+0
G11

L10 *
= Q6 - Q10 - Q108
Q20 P01 +1 *
Q24 P01 +Q4 *
= (Q5 - Q4) / Q13
X+Q1 Y+Q2 Z+Q3 *
G90 H+Q8 *
G40 X+0 Y+0 *
Z+5 F1000 M3 *
K+0 *
R+Q16 H+Q24 FQ11 *

N330
N340
N350
N360
N370
N380

G98
G01
D01
D01
D11
G11

L1 *
G40 Y+Q7 FQ11 *
Q20 P01 +Q20 P02 +1 *
Q24 P01 +Q24 P02 +Q25 *
P01 +Q20 P02 +Q13 P03 99 *
R+Q16 H+Q24 FQ12 *

N390
N400
N410
N420

G01
D01
D01
D12

G40
Q20
Q24
P01

Y+0 FQ11
P01 +Q20
P01 +Q24
+Q20 P02

N430 G98 L99 *


N440 G73 G90 H+0 *
N450 G54 X+0 Y+0 Z+0 *
N460 G98 L0 *
N999999 %CILIN G71 *

*
P02 +1 *
P02 +Q25 *
+Q13 P03 1 *

Sub-programa 10: maquinao


Calcular a medida excedente e a ferrta. referentes ao raio do cilindro
Fixar o contador de cortes
Copiar ngulo inicial no espao (plano Z/X)
Calcular o passo angular
Deslocao do ponto zero para o centro do cilindro (eixo X)
Calcular a posio angular no plano
Posicionamento prvio no plano no centro do cilindro
Posicionamento prvio no eixo da ferrta.
Fixar o plo no plano Z/X
Chegada posio inicial sobre o cilindro, aprofundamento
inclinado na pea
Corte longitudinal na direco Y+
Actualizao do contador de cortes
Actualizao do ngulo no espao
Pergunta se est terminado, em caso afirmativo salto para o fim
Deslocao em aproximao ao arco para o corte longitudinal
seguinte
Corte longitudinal na direco YActualizao do contador de cortes
Actualizao do ngulo no espao
Pergunta se no est terminado, em caso afirmativo salto para o
Label 1
Anular a rotao
Anular a deslocao do ponto zero
Fim do sub-programa

272

Mkap10.pm6

10 Programao: Parmetros Q

272

08.09.2005, 13:24

Execuo do programa
O programa s funciona com fresa cnica
A aproximao ao contorno da esfera faz-se por

meio de segmentos de recta (plano Z/X, define-se


com Q14). Quanto mais pequeno o passo angular
estiver definido, mais liso fica o contorno

100

contorno com o paso angular no plano (com Q18)

R4

A esfera fresada no corte 3D de baixo para cima


O raio da ferrta. corrigido automaticamente

50

50

%ESFERA G71 *
N10 D00 Q1 P01 +50 *
N20 D00 Q2 P01 +50 *
N30 D00 Q4 P01 +90 *
N40 D00 Q5 P01 +0 *
N50 D00 Q14 P01 +5 *
N60 D00 Q6 P01 +45 *
N70 D00 Q8 P01 +0 *
N80 D00 Q9 P01 +360 *
N90 D00 Q18 P01 +10 *
N100 D00 Q10 P01 +5 *
N110 D00 Q11 P01 +2 *
N120 D00 Q12 P01 +350 *
N130 G30 G17 X+0 Y+0 Z-50 *
N140 G31 G90 X+100 Y+100 Z+0 *
N150 G99 T1 L+0 R+7,5 *
N160 T1 G17 S4000 *
N170 G00 G40 G90 Z+250 *
N180 L10,0 *
N190 D00 Q10 P01 +0 *
N200 D00 Q18 P01 +5 *
N210 L10,0 *
N220 G00 G40 Z+250 M2 *

R4
5

Voc determina a quantidade de cortes do

100

273

-50

Centro do eixo X
Centro do eixo Y
ngulo inicial no espao (plano Z/X)
ngulo final no espao (plano Z/X)
Passo angular no espao
Raio da esfera
ngulo inicial posio angular no plano X/Y
ngulo final posio angular no plano X/Y
Passo angular no plano X/Y para o desbaste
Medida excedente raio da esfera para o desbaste
Distncia de segurana para posicionamento prvio no eixo da ferrta.
Avano de fresagem
Definio do bloco
Definio da ferramenta
Chamada da ferramenta
Retirar a ferramenta
Chamada da maquinao
Anular a medida excedente
Passo angular no plano X/Y para o acabamento
Chamada da maquinao
Retirar a ferramenta, fim do programa

HEIDENHAIN TNC 410, TNC 426, TNC 430

Mkap10.pm6

273

08.09.2005, 13:24

10.10 Exemplos de programao

Exemplo: esfera convexa com fresa cnica

10.10 Exemplos de programao

N230
N240
N250
N260
N270
N280
N290
N300
N310
N320
N330
N340
N350
N360
N370
N380
N390

G98 L10 *
D01 Q23 P01 +Q11 P02 +Q6 *
D00 Q24 P01 +Q4 *
D01 Q26 P01 +Q6 P02 +Q108 *
D00 Q28 P01 +Q8 *
D01 Q16 P01 +Q6 P02 -Q10 *
G54 X+Q1 Y+Q2 Z-Q16 *
G73 G90 H+Q8 *
I+0 J+0 *
G11 G40 R+Q26 H+Q8 FQ12 *
G98 L1 *
I+Q108 K+0 *
G01 Y+0 Z+0 FQ12 *
G98 L2 *
G11 G40 R+Q6 H+Q24 FQ12 *
D02 Q24 P01 +Q24 P02 +Q14 *
D11 P01 +Q24 P02 +Q5 P03 2 *

N400 G11 R+Q6 H+Q5 FQ12 *


N410 G01 G40 Z+Q23 F1000 *
N420 G00 G40 X+Q26 *
N430 D01 Q28 P01 +Q28 P02 +Q18 *
N440 D00 Q24 P01 +Q4 *
N450 G73 G90 H+Q28 *
N460 D12 P01 +Q28 P02 +Q9 P03 1 *
N470 D09 P01 +Q28 P02 +Q9 P03 1 *
N480 G73 G90 H+0 *
N490 G54 X+0 Y+0 Z+0 *
N500 G98 L0 *
N999999 %ESFERA G71 *

Sub-programa 10: maquinao


Calcular a coordenada Z para posicionamento prvio
Copiar ngulo inicial no espao (plano Z/X)
Corrigir o raio da esfera para posicionamento prvio
Copiar posio angular no plano
Ter em conta a medida excedente para raio da esfera
Deslocar o ponto zero para o centro da esfera
Calcular o ngulo inicial da posio angular no plano
Fixar o plo no plano X/Y para posicionamento prvio
Posicionamento prvio no plano
Posicionamento prvio no eixo da ferrta.
Fixar o plo no plano Z/X para raio da ferrta. desviado
Deslocao para a profundidade pretendida
Deslocar o arco para cima
Actualizao do ngulo no espao
Pergunta se o arco est terminado, seno estiver, retrocesso para
Label 2
Chegada ao ngulo final no espao
Retrocesso segundo o eixo da ferrta.
Posicionamento prvio para o arco seguinte
Actualizao da posio de rotao no plano
Anular o ngulo no espao
Activar a nova posio de rotao
Pergunta se no est terminado, em caso afirmativo salto para o LBL 1
Anular a rotao
Anular a deslocao do ponto zero
Fim do sub-programa

274

Mkap10.pm6

10 Programao: Parmetros Q

274

08.09.2005, 13:24

11
Teste e execuo
do programa

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

Nkap11.pm6

11 Teste e execuo do programa

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).
Para alm disso, voc pode deslocar com softkeys o
plano da seco:
Seleccionar a representao em 3

Funo

Softkeys

Deslocar o plano da seco vertical


para a dir.ou para a esq.

planos com a softkey


V comutando a rgua de softkeys at

o TNC visualizar as seguintes softkeys:

Deslocar o plano da seco horizontal


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

Nkap11.pm6

277

277

08.09.2005, 13:24

11.1 Grficos

Representao 3D
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

Nkap11.pm6

11 Teste e execuo do programa

278

08.09.2005, 13:24

Funo

11.1 Grficos

Ir comutando a rgua de softkeys no modo de funcionamento Teste


do Programa at aparecerem as seguintes softkeys:
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

Nkap11.pm6

279

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

Nkap11.pm6

11 Teste e execuo do programa

280

08.09.2005, 13:24

Funes do cronmetro

11.2 Funes para a visualizao dum programa para a execuo/teste dum programa

Seleccionar a funo do cronmetro


Ir comutando a rgua de softkeys at o TNC mostrar
as seguintes softkeys com as 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

Nkap11.pm6

281

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

Nkap11.pm6

11 Teste e execuo do programa

282

08.09.2005, 13:24

11.3 Teste do programa

Executar o teste do programa at uma


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

Nkap11.pm6

283

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

Nkap11.pm6

11 Teste e execuo do programa

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

Nkap11.pm6

285

285

08.09.2005, 13:24

11.4 Execuo do programa

Interromper a maquinao
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

Nkap11.pm6

11 Teste e execuo do programa

286

08.09.2005, 13:24

11.4 Execuo do programa

Deslocar os eixos da mquina durante uma


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

Nkap11.pm6

287

287

08.09.2005, 13:24

11.4 Execuo do programa

Continuar a execuo do programa aps uma


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

Nkap11.pm6

11 Teste e execuo do programa

288

08.09.2005, 13:24

11.4 Execuo do programa

Reentrada livre no programa (processo a partir de


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

Nkap11.pm6

289

289

08.09.2005, 13:24

11.4 Execuo do programa

Seleccionar a primeira frase do programa actual

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

Nkap11.pm6

11 Teste e execuo do programa

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

Nkap11.pm6

291

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

Nkap11.pm6

11 Teste e execuo do programa

292

08.09.2005, 13:24

11.6 Saltar frases; 11.7 Paragem opcional da execuo do programa


(no em TNC 426, TNC 430)

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

Nkap11.pm6

293

293

08.09.2005, 13:24

Nkap11.pm6

294

08.09.2005, 13:24

12
Apalpadores 3D

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
O fabricante da mquina deve preparar o TNC para se
utilizar um apalpador 3D

Se voc efectuar medies durante a execuo do


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

que o apalpador digital e o analgico nunca estejam

Calibrar a longitude efectiva

Softkey

conectados ao mesmo tempo ao comando


O TNC no pode determinar qual o apalpador
efectivamente introduzido na mquina.
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
figura direita. Quando o apalpador 3D roa na pea,
o apalpador 3D emite um sinal para o TNC:as coordenadas da

posio apalpada so memorizadas

Calibrar o raio efectivo


Rotao bsica
Memorizar o ponto de referncia
Memorizar uma esquina como
ponto de referncia

o apalpador 3D pra e
retrocede em marcha rpida para a posio inicial do processo de

apalpao

Memorizar o ponto central do


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

Okap12.pm6

12 Apalpadores 3D

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

Okap12.pm6

297

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


Troca da haste de apalpao

Modificao do avano de apalpao


Irregularidades, por exemplo por aquecimento

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

Okap12.pm6

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.

12 Apalpadores 3D

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.
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
esfera de apalpao.

Z
Y
X

Posicionar a esfera de apalpao em Funcionamento Manual no

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

Okap12.pm6

299

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

Okap12.pm6

12 Apalpadores 3D

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

Okap12.pm6

301

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
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
coordenadas do plano de maquinao na primeira fase
de deslocao.

X
B

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

Okap12.pm6

X
A

12 Apalpadores 3D

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

Okap12.pm6

303

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:

Memorizar o ponto de referncia num eixo qualquer com

PROVAR POS
Memorizar uma esquina como ponto de referncia com PROVAR P

Memorizar um ponto central do crculo como ponto de referncia

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

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

apalpao sobre a aresta da pea que no foi apalpada


para a rotao bsica
Seleccionar a direco de apalpao: seleccionar com

Y=?

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

Okap12.pm6

12 Apalpadores 3D

304

08.09.2005, 13:25

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,
caixas circulares, cilindros, ilhas, ilhas circulares, etc.

Crculo interior:
O TNC apalpa a parede interior do crculo nas quatro direces dos
eixos de coordenadas

Y+

Em crculos interrompidos (arcos de crculo), voc pode seleccionar


qualquer direco de apalpao.

X+

Posicionar a esfera de apalpao aprox. no centro do crculo


Seleccionar a funo de apalpao: premir a softkey

PROVAR CC
Apalpao: premir quatro vezes a tecla externa START.

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

Crculo exterior:
Posicionar a esfera de aapalpao prximo do primeiro ponto de
apalpao fora do crculo

Y
Y
X+

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

figura em baixo, direita.


Introduzir as coordenadas do ponto de apalpao; aceitar com a

tecla ENT

Y+

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

Okap12.pm6

305

305

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

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

Okap12.pm6

12 Apalpadores 3D

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

Okap12.pm6

307

307

08.09.2005, 13:25

12.3 Medir peas com apalpadores 3D

Determinar as dimenses da pea


Z

Seleccionar a funo de apalpao: premir a softkey


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

Anotar o valor visualizado como ponto de referncia

(s quando se mantm activado o ponto de ref.


anteriormente memorizado)

X
l

Ponto de referncia: introduzir 0


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

Okap12.pm6

12 Apalpadores 3D

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

ngulo de rotao: anote o ngulo de Rotao visualizado se

quiser voltar a reproduzir posteriormente a rotao bsica


executada
Executar a rotao bsica para o primeiro lado (ver Compensar

posio inclinada da pea)

L?

Y
?

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

Okap12.pm6

309

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

Okap12.pm6

12 Apalpadores 3D

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

Calcular a altura

50

10

20

%APALPAO3D G71 *
N10 D00 Q11 P01 +20 *
N20 D00 Q12 P01 +50 *
N30 D00 Q13 P01 +10 *
N40 D00 Q21 P01 +50 *
N50 D00 Q22 P01 +10 *
N60 D00 Q23 P01 +0 *
N70 T0 G17 *
N80 G00 G40 G90 Z+250 *
N90 X+Q11 Y+Q12 *
N100 G55 P01 10 P02 ZX+Q11 Y+Q12 Z+Q13 *
N110 X+Q21 Y+Q22 *
N120 G55 P01 20 P02 Z- Z+Q23 *
N130 D02 Q1 P01 +Q20 P02 +Q10 *
N140 G38 *
N150 G00 G40 Z+250 M2 *
N999999 %APALPAO3D G71 *

50

311

1 ponto de apalpao: coordenada X


1 ponto de apalpao: coordenada Y
1 ponto de apalpao: coordenada Z
2 ponto de apalpao: coordenada X
2 ponto de apalpao: coordenada Y
2 ponto de apalpao: coordenada Z
Chamada do apalpador
Retirar o apalpador
Pr-posicionar o apalpador
Medir o lado superior da pea
Posicionamento prvio para a segunda medio
Medir a profundidade
Calcular a altura absoluta da ilha
Paragem da execuo do programa: verificar Q1
Retirar a ferramenta, fim do programa

HEIDENHAIN TNC 410, TNC 426, TNC 430

Okap12.pm6

10

311

08.09.2005, 13:25

Okap12.pm6

312

08.09.2005, 13:25

13
Funes MOD

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

Pkap13.pm6

13 Funes MOD

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

Pkap13.pm6

315

315

08.09.2005, 13:21

13.3 Nmeros de software e de opo TNC 426, TNC 430;


13.4 Introduzir o cdigo numrico

13.3 Nmero de software e de opo


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

Pkap13.pm6

13 Funes MOD

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,


perfurador, PC sem TNCremo

EXT1, EXT2

PC com software HEIDENHAIN


TNCremo

FE

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

Pkap13.pm6

317

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 RS232 introduzem-se esquerda do ecr.

Ajustar a conexo RS-422


O modo de funcionamento e a velocidade Baud para a conexo RS422 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

Unidades de disquetes da HEIDENHAIN


FE 401 B
FE 401 a partir do N de Prog. 230 626 03
Unidade de disquetes da HEIDENHAIN
FE 401 incl. at o prog. N. 230 626 02

Smbolo

FE1
FE1
FE2

PC com software de transmisso


HEIDENHAIN
Software TNCremo

FE1

Aparelhos externos, como


impressora, leitor,
Unidade perfuradora, PC sem TNCremo.

EXT1, EXT2

PC com software HEIDENHAIN


LSV2
TNCremo para comando distncia do TNC

318

Pkap13.pm6

13 Funes MOD

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


Execuo contnua do programa
Teste do programa

PRINT
PRINT
PRINT-TEST

PRINT e PRINT-TEST podem-se ajustar da seguinte forma:


Funo

Caminho

Emitir dados atravs de RS-232


Emitir dados atravs de RS-422
Memorizar dados no disco duro do TNC
Memorizar dados no subdirectrio onde
se encontra o programa com D15 ou no programa
com os ciclos de digitalizao

RS232:\....
RS422:\....
TNC:\....

- vazio -

Nomes dos ficheiros:


Dados

Modo de funcionamento

Dados da digitalizao
no ciclo
Valores com FN15
Valores com FN15

Nome do ficheiro

Execuo do programa
Execuo do programa
Teste do programa

Determinado
CAMPO
%D15RUN.A
%D15SIM.A

HEIDENHAIN TNC 410, TNC 426, TNC 430

Pkap13.pm6

319

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

Pkap13.pm6

13 Funes MOD

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
todos os ficheiros que esto memorizados no directrio
principal
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

Pkap13.pm6

321

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 (Transmission 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,


Windows 3.11,
Windows NT

Maestro 6.0, Firma HUMMINGBIRD


e-mail: support@hummingbird.com
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

Pkap13.pm6

13 Funes MOD

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

PC

PC

PC

PC

TNC

TNC

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.
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)
Com a conexo 10BaseT, utilize o cabo Twisted Pair para conectar o
TNC sua rede.

TNC
PC

O comprimento mximo do cabo entre o TNC e um


ponto nodal com cabos desprotegidos no mximo de
100 m, e com cabos protegidos no mximo de 400 m.

10BaseT

Se colocar o TNC em ligao directa com um PC, tem


que utilizar um cabo cruzado.

HEIDENHAIN TNC 410, TNC 426, TNC 430

Pkap13.pm6

323

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
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
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
Definio do registo de transmisses
RFC: Registo de transmisses segundo RFC 894
IEEE: Registo de transmisses segundo IEE 802.2/
802.3
Definio da conexo utilizada
10BASET: Se voc utilizar 10BaseT
10BASE2: Se voc utilizar 10Base2
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

MASK

ROUTER

PROT

HW

HOST

324

Pkap13.pm6

13 Funes MOD

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
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
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
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
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
Nome que o TNC visualiza na Gesto de
Ficheiros se o TNC estiver em ligao com o
aparelho
Directrio do Servidor NFS que voc quer
colocar em ligao com o TNC. Ao indicar o
caminho, tenha ateno letras maisculas e
minsculas
Definio com que Identificao de Utilizador
voc aceder aos ficheiros na rede. Pedir o
valor junto do Gestor de Rede
Definio com que Identificao de Grupo
voc acede aos ficheiros na rede. Pedir o valor
junto do Gestor de Rede

RS

WS

TIMEOUT

HM

DEVICENAME

PATH

UID

GID

HEIDENHAIN TNC 410, TNC 426, TNC 430

Pkap13.pm6

325

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).
Introduzir o valor codificado em binrios.
Exemplo: 111101000
0: Acesso no permitido
1: Acesso permitido
Aqui, voc concede o direito de acesso aficheiros do
Servidor NFS (ver figura em cima, direita). Introduzir
o valor codificado em binrios.
Exemplo: 111101000
0: Acesso no permitido
1: Acesso permitido
Definio se ao ligar o TNC este fica
automaticamente ligado com a rede.
0: No fica ligado automaticamente
1: Fica ligado automaticamente

DCM

AM

111101000
Todos os outros utilizadores:Procurar
Todos os outros utilizadores: Escrever
Todos os outros utilizadores:Ler
Grupo de trabalho:
Grupo de trabalho:
Grupo de trabalho

Procurar
Escrever
Ler

Utilizador:
Utilizador:
Utilizador:

Procurar
Escrever
Ler

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
Nome da impressora que o TNC visualiza
quando voc activa a softkey IMPRIMIR (ver
tambm 4.4 Gesto alargada de Fifheiros)
Nome da impressora na sua rede, pedir o valor
junto do Gestor de Rede

DEVICE NAME

PRINTER NAME

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
TIMEOUT
CAN NOT ROUTE

Receber outra vez o pacote de dados, a


comunicao est em ordem
No receber outra vez o pacote de dados,
testar a comunicao
O pacote de dados no pde ser enviado;
testar no TNC o endereo de Internet do
Servidor e do Router

326

Pkap13.pm6

13 Funes MOD

326

08.09.2005, 13:21

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
Ao fazer DEFINE NET, PROT voc introduziu
uma designao errada
O TNC no conseguiu encontrar nenhum
carto Ethernet
Voc utilizou um endereo de Internet invlido
para o TNC
A MSCARA DE SUBREDE no se adequa ao
endreo de Internet do TNC
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)
Todos os bits da SUBREDE ID so 0 ou 1
Voc utilizou para o Router um endereo de
Internet invlido
O Defaultrouter no tem o mesmo NetID ou
SubnetID do TNC
Voc definiu o TNC como Router
O nome do aparelho demasiado comprido
ou contm sinais no permitidos
Voc j definiu um aparelho com este nome
Voc tentou pr em comunicao com o TNC
mais de 7 suportes de rede
Ao fazer DEFINIR MOUNT, RS voc introduziu
um valor demasiado pequeno. O TNC fixa RS
em 512 bytes
Ao fazer DEFINIR MOUNT, RS voc introduziu
um valor demasiado grande. O TNC fixa RS em
4 096 bytes

LL: (E) PROTOCOL xxxxx UNKNOWN


IP4: (E) INTERFACE NOT PRESENT
IP4: (E) INTERNETADRESS NOT VALID
IP4: (E) SUBNETMASK NOT VALID
IP4: (E) SUBNETMASK OR HOST ID NOT VALID

IP4: (E) SUBNETMASK OR SUBNET ID NOT VALID


IP4: (E) DEFAULTROUTERADRESS NOT VALID
IP4: (E) CAN NOT USE DEFAULTROUTER
IP4: (E) I AM NOT A ROUTER
MOUNT: <nome do aparelho> (E) DEVICENAME NOT VALID
MOUNT: <nome do aparelho> (E) DEVICENAME ALREADY ASSIGNED
MOUNT: <nome do aparelho> (E) DEVICETABLE OVERFLOW
NFS2: <nome do aparelho> (W) READSIZE SMALLER THEN x SET TO x

NFS2: <nome do aparelho> (W) READSIZE LARGER THEN x SET TO x

HEIDENHAIN TNC 410, TNC 426, TNC 430

Pkap13.pm6

327

327

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

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
Ao fazer DEFINIR MOUNT, WS voc introduziu
um valor demasiado grande. O TNC fixa WS
em 4 096 bytes
Ao fazer DEFINIR MOUNT, PATH voc
introduziu um nome demasiado comprido.
Existe de momento pouca memria principal
disponvel para se realizar uma comunicao
de rede
Ao fazer DEFINIR NET, HOST voc introduziu
um nome demasiado comprido.
Para estabelecer a comunicao de rede, o
TNC no consegue abrir uma porta necessria
O TNC recebeu dados do Portmapper que no
so compreensveis
O TNC recebeu dados do Mountserver que
no so compreensveis
O Mountserver no permite a comunicao
com o directrio definido em DEFINE MOUNT,
PATH
Ao fazer DEFINIR MOUNT, voc introduziu UID
ou GID 0. O valor de introdo 0 est
reservado ao administrador do sistema

NFS2: <nome do aparelho> (W) WRITESIZE LARGER THEN x SET TO x

NFS2: <nome do aparelho> (E) MOUNTPATH TO LONG


NFS2: <nome do aparelho> (E) NOT ENOUGH MEMORY

NFS2: <nome do aparelho> (E) HOSTNAME TO LONG


NFS2: <nome do aparelho> (E) CAN NOT OPEN PORT
NFS2: <nome do aparelho> (E) ERROR FROM PORTMAPPER
NFS2: <nome do aparelho> (E) ERROR FROM MOUNTSERVER
NFS2: <nome do aparelho> (E) CANT GET ROOTDIRECTORY

NFS2: <nome do aparelho> (E) UID OR GID 0 NOT ALLOWED

328

Pkap13.pm6

13 Funes MOD

328

08.09.2005, 13:21

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

Pkap13.pm6

329

329

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)

13.11 Representar o bloco no espao de trabalho (no em TNC 410)

H um outro paralelippedo que representa ( ) o bloco, cujas


dimenses ( ) o TNC vai buscar definio de bloco do programa
seleccionado. O paralelippedo do bloco define o sistema de
coordenadas de introduo, cujo ponto zero se situa dentro do
paralelippedo. Voc pode tornar visvel a posio do ponto zero no
paralelippedo, premindo a softkey visualizar ponto zero da pea
(2 rgua de softkeys).
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
M91 ou M92, voc tem que deslocar o bloco graficamente, de
forma a no resultarem danos nos contornos. Utilize para isso as
softkeys apresentadas no quadro direita.
Alm disso, voc pode activar a superviso do espao de trabalho
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
extremo).

Funo

Softkey

Deslocar o bloco para a esquerda


(graficamente)
Deslocar o bloco para a direita
(graficamente)
Deslocar o bloco para a frente
(graficamente)
Deslocar o bloco para trs
(graficamente)
Deslocar o bloco para cima
(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

Pkap13.pm6

13 Funes MOD

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

NOMINAL
REAL
E.ARR.

Para o funcionamento Manual e os modos de funcionamento de


execuo do programa, voc pode influenciar a visualizao de
coordenadas:
A figura direita mostra algumas posies da ferrta.

REF

Posio de sada

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


Posio real; posio actual da ferrta.
Posio de referncia; posio real referente ao
ponto zero da mquina
Percurso restante at posio programada;
diferena entre a posio real e a de destino
Erro de arrasto; diferena entre a posio
nominal e a real
Desvio do apalpador analgico
Cursos de deslocao que foram executados
com a funo sobreposio (M118)
(s em visualizao de posio 2, no em TNC 410)

NOMINAL
REAL
REF
REST.

E.ARR.
DESV.
M118

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

Pkap13.pm6

331

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


deslocao, visualizao do
ponto zero
Dentro da margem de deslocao mxima, voc pode delimitar o
percurso til efectivo para os eixos de coordenadas.

Z max
Z min

Exemplo de aplicao: assegurar o divisor ptico contra colises


A margem mxima de deslocao delimita-se com os finais de
curso. O percurso realmente til delimita-se com a funo MOD AXIS LIMIT: para isso, introduza os valores mximos em direco
positiva e negativa dos eixos referentes ao ponto zero da mquina
Se a sua mquina tiver vrias margens de deslocao, voc pode
ajustar em separado os limites para cada margem de deslocao
(desde a softkey LIMITADOR DE FIM-DE-CURSO (1) at softkey
LIMITADOR DE FIM-DE-CURSO (3)).

Y
X min
X max

Ymin

332

Pkap13.pm6

Ymax

13 Funes MOD

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

Pkap13.pm6

333

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 NCStart

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
Tempo de funcionamento da mquina
desde o incio da operao
Tempo de funcionamento para o
funcionamento comandado desde
a entrada em funcionamento

Mquina ligada
Execuo do programa

334

Pkap13.pm6

13 Funes MOD

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

Rkap14.pm6

14 Tabelas e resumos

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

Rkap14.pm6

337

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

Rkap14.pm6

14 Tabelas e resumos

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
MP6322.1
eixos da mquina seno h perigo de
Eixo da mquina Yparalelo ao eixo do apalpador X: 0, Y: 1, Z: 2
rotura da haste de apalpao.
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

Rkap14.pm6

339

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

Rkap14.pm6

14 Tabelas e resumos

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

Rkap14.pm6

341

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
Tabelas de ferramentas: +4
tipo.
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

Rkap14.pm6

14 Tabelas e resumos

342

08.09.2005, 13:21

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

Rkap14.pm6

343

343

08.09.2005, 13:21

14.1 Parmetros gerais do utilizador

Ajustar o horrio interno do TNC (no em TNC 410)

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

Rkap14.pm6

14 Tabelas e resumos

344

08.09.2005, 13:21

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,01 mm: 2
0,005 mm: 3

0,001 mm: 4
0,0005 mm: 5 (no em TNC 410)
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

Rkap14.pm6

345

345

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

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

Rkap14.pm6

14 Tabelas e resumos

346

08.09.2005, 13:21

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

Rkap14.pm6

347

347

08.09.2005, 13:21

14.1 Parmetros gerais do utilizador

Determinar a representao grfica

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

Rkap14.pm6

14 Tabelas e resumos

348

08.09.2005, 13:21

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
(Pequenos crculos = movimentos de penetrao)

MP7420.1 = 1

HEIDENHAIN TNC 410, TNC 426, TNC 430

Rkap14.pm6

349

349

08.09.2005, 13:21

14.1 Parmetros gerais do utilizador

Ciclos SL Grupo I

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
kFactoresv no comutveis com M105 e M106: +0 (no em TNC 410)
manual da mquina.
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

Rkap14.pm6

14 Tabelas e resumos

350

08.09.2005, 13:21

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
MP 7645.1
MP 7645.2
MP 7645.3
MP 7645.4
MP 7645.5
MP 7645.6
MP 7645.7

0a
0a
0a
0a
0a
0a
0a
0a

255
255
255
255
255
255
255
255

HEIDENHAIN TNC 410, TNC 426, TNC 430

Rkap14.pm6

351

351

08.09.2005, 13:21

14.1 Parmetros gerais do utilizador

Criar tabelas de paletes (no em TNC 410)

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
externo
p.ex. FE

Cabo standard
HEIDENHAIN
3m

Bloco
adaptador V.24

Cabo de conexo
HEIDENHAIN
mx. 17 m

A distribuio de conectores na unidade lgica do TNC


(X21) idntica do bloco adaptador.

352

Rkap14.pm6

X21
TNC

14 Tabelas e resumos

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
adaptador V.24

Cabo de conexo
HEIDENHAIN
mx. 17 m

X21
TNC

HEIDENHAIN TNC 410, TNC 426, TNC 430

Rkap14.pm6

353

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
externo
p.ex. PC

Bloco
adaptador
V.11

Cabo de
conexo
HEIDENHAIN
mx. 1000 m

X22
TNC

354

Rkap14.pm6

14 Tabelas e resumos

354

08.09.2005, 13:21

Pin

Sinal

Descrio

1
2
3
4
5
6
7
8

TX+
TX
REC+
sem conexo
sem conexo
REC
sem conexo
sem conexo

Transmit Data
Transmit Data
Receive Data

14.2 Distribuio de conectores e cablagem para a conexo de dados

Conexo de dados com Ethernet, bucha RJ45 (opo, no em


TNC 410)
Mximo comprimento do cabo:
com blindagem:
100 m
sem blindagem:
400 m

Receive Data

Conexo de dados com Ethernet, bucha BNC


(opo, no em TNC 410)
Mximo comprimento do cabo:
180 m
Pin

Sinal

Descrio

1
2

Dados
GND

Conduta interna (alma)


Blindagem

HEIDENHAIN TNC 410, TNC 426, TNC 430

Rkap14.pm6

355

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
Arredondamento definido de transies irregulares do contorno

Look Ahead

(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

Rkap14.pm6

14 Tabelas e resumos

356

08.09.2005, 13:21

(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

Rkap14.pm6

357

357

08.09.2005, 13:21

14.3 Informao tcnica

Disco duro com 1,5 GBytes para programas de NC

Memria do programa

14.3 Informao tcnica

Converso de coordenadas

Aplicao de um apalpador 3D

Funes de apalpao para memorizao do ponto de referncia e

Deslocao do ponto zero


Espelho
Rotao
Factor de escala
Inclinar o plano de maquinao (no em TNC 410)

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

Rkap14.pm6

14 Tabelas e resumos

358

08.09.2005, 13:21

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
TNC 426 PB, TNC 430 PB:

Interpolao fina: 0,6 ms (posio)


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

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

0C a +45C
30C a +70C

TNC 410: mximo 30 000 mm (1.181 polegadas) ou 30 000,000

HEIDENHAIN TNC 410, TNC 426, TNC 430

Rkap14.pm6

359

359

08.09.2005, 13:21

14.3 Informao tcnica

Dados do TNC

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

Funo

Processos de
posicionamento

00
01
02
03
05
06
07
10
11
12
13
15
16
83
84
85
86
200
201
202
203
204

Interpolao de rectas, cartesiana em marcha rpida


102
Interpolao de rectas, cartesiana
102
Interpolao de crculos, cartesiana, em sentido horrio
(com R)
103
Interpolao de crculos, cartesiana, em sentido anti-horrio (com R) 103
Interpolao de crculos, cartesiana, sem indicao do sentido de rotao 103
Interpolao de crculos, cartesiana, tangente ao contorno
106
Frase de posicionamento paralela ao eixo

Interpolao de rectas, polar, em marcha rpida


112
Interpolao de rectas, polar
112
Interpolao de rectas, polar, em sentido anti-horrio
112
Interpolao de crculos, polar, em sentido anti-horrio
112
Interpolao de crculos, polar, sem indicao do sentido de rotao
112
Interpolao de crculos, polar, tangente ao contorno
113
Furar em profundidade
146
Roscar com embraiagem
158
Roscar sem embraiagem- Roscagem rgida
161
Roscagem lmina (no em TNC 410)
164
Furar
147
Alargar furo
148
Mandrilar
149
Furar universal
150
Rebaixamento invertido
152

Ciclos de furar

frase a frase Aviso


activada
Pgina

360

Rkap14.pm6

14 Tabelas e resumos

360

08.09.2005, 13:21

Funo

Ciclos de furar

205
206
207
208
74
75
76
77
78
210
211
212
213
214
215
220
221
37
56
57
58
59
120
121
122
123
124
125
127
128

Furar universal (s com software de NC 280 474-xx)


Roscar com embraiagem (s com software de NC 280 474-xx)
Roscagem rgida - (s com software de NC 280 474-xx)
Fresar furo (s com software de NC 280 474-xx)
Fresar ranhuras
Fresar caixa rectangular em sentido horrio
Fresar caixa rectangular em sentido anti-horrio
Fresar caixa circular em sentido horrio
Fresar caixa circular em sentido anti-horrio
Fresar ranhuras com penetrador pendular
Ranhura redonda com penetrador pendular
Acabamento de caixa rectangular
Acabamento de ilha rectangular
Acabamento de caixa circular
Acabamento de ilha circular
Figura de furos sobre crculo
Figura de furos sobre linhas
Definio do contorno da caixa
Pr-furar da caixa do contorno (em ligao com G37) SLI
Desbaste da caixa do contorno (em ligao com G37) SLI
Fresar contorno em sentido horrio (em ligao com G37) SLI
Fresar contorno em sentido anti-horrio (em ligao com G37) SLI
Dados do contorno (no em TNC 410)
Pr-furar (em ligao com G37) SLII (no em TNC 410)
Desbastar (em ligao com G37) SLII (no em TNC 410)
Acabamento Profundidade (em ligao com G37) SLI (no em TNC 410)
Acabamento Lado (em ligao com G37) SLI (no em TNC 410)
Traado do contorno (em ligao com G37, no em TNC 410)
Superfcie cilndrica (em ligao com G37, no em TNC 410)
Superfcie cilndrica Fresar ranhuras
(em ligao com G37, s em software de NC 280 474-xx)
Criar tabelas de pontos (no em TNC 410)
Facejar superfcies planas
Facejar uma superfcie qualquer
Coordenadas
Deslocao do ponto zero numa tabela de pontos zero
Deslocao do ponto zero no programa
Factor de escala
Rotao do sistema de coordenadas
Plano de maquinao (no em TNC 410)
Tempo de espera

Orientao da ferr.ta
Ciclo chamada do programa, chamada do ciclo com G79

Desvio da tolerncia para fresar rpido de contornos (no em TNC410)

Ciclos de fresar
Caixas, ilhas e ranhuras

Ciclos para produo


de figura de furos
Ciclos para produo
Contornos complexos

Ciclos para facejar

60
230
231
28
53
54
72
73
80
04
36
39
62

Ciclos para reflectir


Converso

Ciclos especiais

frase a frase Aviso


activada
Pgina

HEIDENHAIN TNC 410, TNC 426, TNC 430

Rkap14.pm6

361

153
158
161
155
178
169
169
173
173
179
181
170
172
175
176
185
186
190/197
181
192
194
194
199
200
201
202
203
204
206
208
214
216
218
226
223
222
228
227
229
236
237
236
238

361

08.09.2005, 13:21

14.5 Letras de endereo (DIN/ISO)

Grupo

14.5 Letras de endereo (DIN/ISO)

Grupo

Seleco do
Plano de maquinao

Definio do bloco

Correco da trajectria

Unidade de medio
Indicaes de medidas

Funo

frase a frase Aviso


activada
Pgina

79
17
18
19
20
24
25
26
27
29
30
31
38
40
41
42
43
44
51
55
70
71
90
91
98
99

Chamada do ciclo
Seleco de plano XY, eixo da ferr.ta Z
Seleco de plano ZX, eixo da ferr.ta Y
Seleco de plano YZ, eixo da ferr.ta X
Eixo da ferr.ta IV
Chanfre com longitude de chanfre R
Arredondamento de esquinas com R
Aproximao em tangente dum contorno com R
Sada em tangente dum contorno com R
Aceitao do ltimo valor nominal de posio como plo
Definio do bloco para grfico, ponto Mn.
Definio do bloco para grfico, ponto Mx.
STOP da execuo do programa
Sem correco da ferr.ta (R0)
Correco da trajectria da ferr.ta, esquerda do contorno (RL)
Correco da trajectria da ferr.ta, direita do contorno (RR)
Correco paralela ao eixo, prolongamento (R+)
Correco paralela ao eixo, reduo (R)
Nmero seguinte da ferr.ta (em memria central de ferr.tas)
Funo de apalpao
Unidade de medio: polegadas (para incio do program)
Unidade de medio: milmetros (para incio do program)
Indicaes de medidas absolutas
Indicaes de medidas incrementais
Memorizao dum nmero Label
Definio da ferramenta

Letra de endereo

Funo

%
#
A
B
C
D
DL
DR
E
F
F
F
F
G
H
H
H

Comeo do programa ou chamada do programa


Nmero de ponto zero com ciclo G53
Movimento rotativo em redor do eixo X
Movimento rotativo em redor do eixo Y
Movimento rotativo em redor do eixo Z
Definio de parmetro (parmetro de programa Q)
Correco do desgaste Longitude com chamada da ferr.ta
Correco do desgaste Raio com chamada da ferr.ta
Tolerncia para M112 e M124
Avano
Tempo de espera com G04
Factor de escala com G72
Factor para reduo de avano com M103
Condio de curso
ngulo de coordenadas polares em medida incremental/medida absoluta
ngulo de rotao com G73
ngulo limite para M112

362

Rkap14.pm6

141
96
96
96
96
101
106
99
99
110
61
61
284
90
90
90
90
90
87
308
60
60
35
35
220
80

14 Tabelas e resumos

362

08.09.2005, 13:21

Funo

I
J
K
L
L
L
LA
M
N
P
P
Q
R
R
R
R
R
S
S
T
T
U
V
W
X
Y
Z
*

Coordenada X do ponto central do crculo/do plo


Coordenada Y do ponto central do crculo/do plo
Coordenada Z do ponto central do crculo/do plo
Memorizao dum nmero Label com G98
Salto para um nmero Label
Longitude da ferramenta com G99
Quantidade de frases para o clculo prvio com M120
Funes auxiliares
Nmero de frase
Parmetro do ciclo em ciclos de maquinao
Parmetros em definies de parmetros
Parmetros do programa/Parmetros Q do ciclo
Raio das coordenadas polares
Raio do crculo com G02/G03/G05
Raio de arredondamento com G25/G26/G27
Seco de chanfre com G24
Raio da ferr.ta com G99
Rotaes S da ferr.ta
Orientao da ferr.ta com G36
Definio da ferr.ta com G99 G99
Chamada da ferramenta
Movimento linear paralelo ao eixo X
Movimento linear paralelo ao eixo Y
Movimento linear paralelo ao eixo Z
Eixo X
Eixo Y
Eixo Z
Fim da frase

14.5 Letras de endereo (DIN/ISO)

Letra de endereo

Definio de parmetros Funo

Aviso Pgina

D00
D01
D02
D03
D04
D05
D06
D07
D08
D09
D10
D11
D12
D13
D14
D15
D19

254
254
254
254
254
254
256
256
256
257
257
257
257
256
259
259
259

Atribuio
Adio
Subtraco
Multiplicao
Diviso
Raiz
Seno
Co-seno
Raiz de soma quadrada (c = a2 + b2)
Se igual, salto
Se diferente, salto
Se maior, salto
Se menor, salto
ngulo (raiz de c .seno e c .cos )
Nmero de erro
Print
Atribuio vigia do PLC

HEIDENHAIN TNC 410, TNC 426, TNC 430

Rkap14.pm6

363

363

08.09.2005, 13:21

Rkap14.pm6

364

08.09.2005, 13:21

Chamada do programa

Acabamento de uma ilha circular ... 178

Chanfre ... 103

Acabamento em profundidade ... 204

Ciclo

Converso de coordenadas

atravs de um ciclo ... 238

resumo ... 223


Converter um programa FK num
programa
em texto claro ... 42

Acessrios ... 14

chamar ... 143, 145

Acrescentar comentrios ... 68

com tabelas de pontos ... 144

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

Alargar furo ... 149

Ciclos de contorno. Ver ciclos SL

Apalpador 3D ... 296

Ciclos de furar ... 146

Copiar programas parciais ... 64

Ciclos SL

Copiar programas parciais ... 64

calibrar

princpios bsicos ... 34


programar ... 112

analgico ... 301

acabamento em profundidade ... 204

digital ... 298

acabamento lateral ... 204

medio durante a
execuo do programa ... 310
memorizar valores de calibrao
em TOOL.T ... 300, 302

Correco da ferr.ta
longitude .. 90

ciclo contorno ... 192, 199


contornos sobrepostos ... 199

raio ... 91
Correco de raio ... 91

dados do contorno ... 201

esquinas exteriores ... 93

Arredondamento de esquinas ... 108

desbaste... 194, 203

esquinas interiores ... 93

Avano ... 19

fresar contornos ... 196

em eixos rotativos: M116 ... 134

ndice

A
Acabamento de ilhas
rectangulares ... 174

pr-furar ... 193, 202

maquinar esquinas ... 93


Corte laser, funes auxiliares ... 140

Cilindro ... 270

modificar ... 20
Avisos de erro ... 73, 261
emitir ... 261
Avisos de erro do NC ... 73
B
Bloco
definir ... 59

Crculo completo ... 111


Crculo de arredondamento entre
rectas: M112 ... 125

chamar ... 88
indiciar ... 84

Cdigo ... 316

introduzir na tabela ... 81

Compensar a inclinao
da pea ... 302

introduzir no programa ... 80

Conexo de dados

Caixa circular

Dados da ferramenta ... 80

Crculo de furos ... 187

Comutar de letras maisculas


para minsculas ... 69

valores delta ... 80


Dados de digitalizao
elaborar ... 216

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

Conexo em rede ... 55

com tabelas de ponto zero ... 225

Contorno

no programa ... 224

Calculadora ... 72

aproximao e sada ... 99

calcular o tempo de maquinao ... 280

aproximao e sada
tangentes ... 101

Clculo entre parnteses ... 263

Deslocao dos eixos da mquina ... 17


com teclas externas de
direco ... 17
com volante electrnico ... 18

Caminho ... 43

por incrementos ... 19


HEIDENHAIN TNC 410, TNC 426, TNC 430

Tindex.pm6

08.09.2005, 13:21

ndice

Deslocao em percurso optimizado


dos eixos rotativos: M126 ... 134

Figura de pontos

Furar ... 147, 148, 151

resumo ... 186

Furar em profundidade ... 147, 155

Disco duro ... 37

sobre linhas ... 188

Furar universal ... 151

Diviso do ecr ... 4

sobre um crculo ... 187


G

FNxx. Ver programao de


parmetros Q

Gerar frase L ... 332

Ecr ... 3

Foramto DIN/ISO ... 59

Gesto de ficheiros

Eixo rotativo ... 134

Frase

deslocao pelo percurso mais


curto ... 134

alargada ... 44

acrescentar ... 63, 65

apagar ficheiro ... 39, 49, 57

apagar ... 63, 65

chamar ... 38, 45, 56

modificar ... 63, 65

configurar com MOD ... 329

Frase intermediria ... 317

copiar ficheiro ... 39, 48, 57

Fresagem oblonga ... 181

copiar tabelas ... 48

Fresar 3D rpido ... 240

escrever sobre um ficheiro ... 54

Eixos principais ... 33

Fresar furo ... 157

ndice

Elipse ... 268

Fresar ranhuras ... 180

reduzir a visualizao ... 135


Eixos auxiliares ... 33
Eixos basculantes ... 136
Eixos no comandados no
programa de NC ... 285

copiar ... 48

de forma pendular ... 181

Esfera ... 272

criar ... 47

Espelho ... 228

Fresar uma ranhura redonda ... 183

introduzir ficheiro ... 58

Esquinas abertas num contorno:


M98 ... 130

Funo de Ajuda ... 74

marcar ficheiros ... 50

executar ... 334

Estado do ficheiro ... 38, 45

Funo MOD

mudar o nome do
ficheiro ... 42, 50, 57

Execuo do programa... 284


continuar aps uma
interrupo ... 288
executar ... 284
interromper ... 286
resumo ... 284

sair ... 314

nome do ficheiro ... 37

seleccionar ... 314

proteger ficheiro ... 42, 54, 57

Funcionamento POSITIP ... 285

seleccionar ficheiro ... 38, 47

Funes angulares ... 258

standard ... 38

Funes auxiliares ... 120

tipo de ficheiro ... 37


transmisso
externa de ficheiros ... 40, 52

introduzir ... 120

saltar frases ... 293


uma entrada qualquer
no programa ... 289

para a ferr.ta ... 121


para controlo da execuo do
programa ... 121
para eixos rotativos ... 134

F
Factor de avano para
aprofundamento: M103 ... 131
Factor de escala ... 230
Ficheiro de texto

Gesto de programas Ver Gesto de


ficheiros
Grfico
Ampliao do pormenor ... 67

para indicao de
coordenadas ... 121

na programao ... 66, 67

para mquinas laser ... 140

Grfico de programao ... 66, 67

para o tipo de trajectria ... 124

Grficos ... 276


ampliao dum pormenor ... 278

Funes de trajectria

abrir ... 69
encontrar partes de texto ... 71
funes de apagar ... 70
funes de edio ... 69
sair ... 69

vistas ... 276

crculos e arcos de crculo ... 98


sentido de rotao ... 98
princpios bsicos ... 97
Funes M Ver funes auxiliares

H
Hlice ... 114

II

Tindex.pm6

ndice

08.09.2005, 13:21

Modos de funcionamento ... 5

Inclinao do
plano de maquinao ... 21, 231

Movimentos da ferr.ta

determinar ... 34

introduzir ... 80

programar ... 112

Inclinao do plano de
maquinao ... 21
ciclo ... 231

Plo

programar ... 97

Ponto central do crculo ... 104

resumo ... 96

Posicionamento
com introduo manual ... 26

manual ... 21

princpios ... 234

em plano de maquinao
inclinado ... 123

Nome da ferramenta ... 79

ndice ... 43
copiar ... 48
criar ... 47
Interface Ethernet
configurar ... 324

Nome do programa

Posicionamento prvio ... 99

Nmero da ferramenta ... 79

Posies da pea

Nmero de opo ... 316

absolutas ... 35

Nmero de software ... 316

relativas ... 35
Princpios bsicos ... 32

possibilidades de conexo ... 323


Unir e desunir bases de dados
em rede ... 55
Interpolao helicoidal ... 114, 116
Interromper a maquinao ... 286
Introduzir frmulas ... 263
L
Letras de endereo ... 360
Ligar ... 16
Longitude da ferramenta ... 79

Processo a partir duma frase289

Orientao da ferr.ta ... 239

Programa
abrir ... 60

editar ... 63, 65

Parmetros da mquina

estrutura ... 59

para a visualizao do TNC e


para o editor do TNC ... 341

Programa de transmisso de
dados ... 320

para apalpadores 3D ... 338

Programao de parmetros Q ... 254

para transmisso de dados


externa ... 337

avisos de programao ... 254


decises se/ento ... 259

Parmetros do utilizador

funes angulares ... 258

especficos da mquina ... 329

Look ahead ... 132

funes matemticas
bsicas ... 256

gerais ... 336


M

para a visualizao do TNC,


editor do TNC ... 341

Mandrilar ... 150

outras funes ... 261


Programao de parmetros. Ver
Programao de parmetros Q

para apalpadores 3D e
digitalizao ... 338

Marcha rpida ... 78


Medir peas ... 307
Memorizao do ponto de
referncia ... 20
com apalpador 3D ... 304
Esquina como ponto de
referncia ... 305

para maquinao e
execuo do programa ...
348

R
Raio da ferramenta ... 80
Rebaixamento invertido ... 153

para transmisso de dados


externa ... 337

Recta

Parmetros Q

com avano ... 103, 113

num eixo
qualquer ... 304

controlar ... 260

ponto central do crculo


como
ponto de referncia ... 305

emitir sem formatar ... 262

Reentrada no contorno ... 291

pr-determinados ... 266

Registar valores de medio ... 297

por meio de furos ... 306


sem apalpador 3D ... 20

em marcha rpida ... 103, 113

transmitir valores para o PLC ... 262


Passar pontos de referncia ... 16
Planos principais ... 98

HEIDENHAIN TNC 410, TNC 426, TNC 430

Tindex.pm6

ndice

I
Impressora em ... 55, 326

III

08.09.2005, 13:21

ndice

Repetio parcial de um programa


chamar ... 243

Tabela de posies ... 86

Um programa qualquer como


sub-programa ... 244

Tabelas de pontos ... 144

funcionamento ... 243


programar ... 243

Exemplo de programao ... 168

Teclado ... 5

Representao 3D ... 278

Tempo de espera ... 238

Representao em 3 planos ... 277

Teste do programa ... 282

Roscagem
com embraiagem ... 159, 160

at uma frase
determinada ... 283

sem embraiagem - rgida ... 162, 163

executar ... 282

Roscagem lmina ... 165

Velocidade constante
da trajectria :M90 ... 124
Velocidade de
transmisso de dados ... 317, 318
Vigilncia do espao de trabalho ... 329
Vigilncia do espao de trabalho em
teste do PGM ... 333

resumo ... 282

Rotao ... 229

Tipos de funes ... 255

Vista de cima ... 277

Rotaes da ferr.ta ... 19

Tipos de trajectria ... 102

Visualizao de estados ... 9

introduzir ... 20, 78

adicional ... 10

coordenadas cartesianas ... 102

geral ... 9

recta com avano ... 103

modificar ... 20

recta em marcha
rpida ... 103

S
Segurana de dados ... 37
Seleco do ponto de referncia ... 36
Simulao grfica ... 280
sistema de referncia ... 33
Sobreposicionamento de
posicionamentos do volante ... 133

trajectria circular com


raio determinado ... 105
trajectria circular em
redor do ponto central do
crculo ... 104
trajectria circular
tangente ... 107
coordenadas polares ... 112

Sobreposies ... 245

recta com avano ... 113

Sub-programa

trajectria circular em redor


dum plo ... 113

chamar ... 243


funcionamento ... 242
programar ... 243

trajectria circular
tangente ... 114

Superfcie cilndrica ... 208, 210

TNC 410, TNC 426, TNC 430 ... 2, 356

Superfcie regular ... 220

TNCremo ... 320


Traado do contorno ... 206

Trajectria circular ... 104, 105, 113, 114

Tabela de ferramentas ... 81


editar ... 83

Transio de contorno
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
coordenadas ... 76

Trocar bateria compensadora ... 360

criar ... 76

IV

Tindex.pm6

ndice

08.09.2005, 13:21

ndice
HEIDENHAIN TNC 410, TNC 426, TNC 430

Tindex.pm6

08.09.2005, 13:21

Funes auxiliares

Actuao da funo M

M00
M01
M02

PARAGEM da execuo do programa/PARAGEM da ferr.ta/Refrigerante DESLIGADO


PARAGEM facultativa da execuo do programa
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
Ferramenta LIGADA no sentido horrio
Ferramenta LIGADA no sentido anti-horrio
PARAGEM da ferrta.
Troca da ferr.ta/PARAGEM da execuo do programa (depende de parmet.mquina)/
PARAGEM da ferr.ta
Refrigerante LIGADO
Refrigerante DESLIGADO
Ferr.ta LIGADA no sentido horrio/Refrigerante LIGADO
Ferramenta LIGADA no sentido anti-horrio/Refrigerante LIGADO
Mesma funo que M02
Funo auxiliar M livre ou
Chamada do ciclo activada de forma modal (depende de parm. mquina)
S em funcionamento com erro de arrasto: velocidade constante nas esquinas
Na frase de posicionamento: as coordenadas referem-se ao ponto zero da mquina
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
Reduzir a visualizao do eixo rotativo para um valor inferior a 360
Maquinao de pequenos desnveis
Maquinao completa de contornos abertos
Chamada do ciclo por frases

M03
M04
M05
M06
M08
M09
M13
M14
M30
M89
M90
M91
M92
M94
M97
M98
M99

URCKSE.PM6

324

Actua no incio

08.09.2005, 13:21

do programa da frase Pgina

121
293

121

121

121

121

121
121

143
124
121
121
135
129
130
143

Actuao da funo M

M101
M102
M103
M104
M105
M106
M107
M108
M109

Troca de ferr.ta automtica com ferr.ta gmea quando foi excedido o tempo de vida mx.
Anular M101
Reduzir avano do factor F no aprofundamento (valor percentual)

Voltar a activar o ltimo ponto de referncia memorizado em modo de funcionamento manual


Executar a maquinao com o segundo factor kv

Executar a maquinao com o primeiro factor kv

Suprimir o aviso de erro nas ferr.tas gmeas com medida excedente

Anular M107
Velocidade constante no extremo da ferr.ta
(aumento e reduo do avano)

Velocidade constante no extremo da ferr.ta


(s reduo do avano)

Anular M109/M110
Acrescentar transies de contorno entre quaisquer elementos de contorno;
Introduzir com T a tolerncia do desvio de contorno

Anular M112
Correco automtica da geometria da mquina ao trabalhar com eixos basculantes

Anular M114
Avano em eixos angulares em mm/min

Anular M116
Sobreposicionar posicionamentos do volante durante a execuo do programa

Clculo prvio do contorno com correco de raio (LOOK AHEAD)

Filtro do contorno

Deslocar os eixos rotativos pelo curso mais curto

Anular M126
Conservar a posio da extremidade da ferramenta em posicionamento de eixos basculantes (TCPM)
Anular M128
Na frase de posicionamento: os pontos referem-se ao sistema de coordenadas no basculado
Paragem de preciso em transies de contorno em posicionamento com eixos rotativos

Anular M134
Avano F em micrometros por rotao da ferr.ta

Anular M136
Seleco de eixos basculantes

Mquinas laser: emisso directa da tenso programada

Mquinas laser: emisso da tenso em funo do percurso

Mquinas laser: emisso da tenso em funo da velocidade

Mquinas laser: emisso da tenso em funo do tempo (rampa)

Mquinas laser: emisso da tenso em funo do tempo (impulso)

M110
M111
M112
M113
M114
M115
M116
M117
M118
M120
M124
M126
M127
M128
M129
M130
M134
M135
M136
M137
M138
M200
M201
M202
M203
M204

URCKSE.PM6

325

Actua no incio

do programa da frase Pgina

08.09.2005, 13:21

89
131
123
350

89

132

125

136

134
133
132
127

134

139

131
139

137
123

140

Funes auxiliares

Ajuda programao

Resumo de funes DIN/ISO

Ciclos de contorno

TNC 410,TNC 426,TNC 430


Funes M

Estrutura do programa em maquinao com vrias ferr.tas


Lista dos sub-programas de contorno
Definir dados do contorno
Definir/chamar broca
Ciclo de contorno: pr-furar
Chamada do ciclo
Definir/chamar a fresa de desbaste
Ciclo de contorno: desbaste
Chamada do ciclo
Definir/chamar a fresa de acabamento
Ciclo de contorno: acabamento em profundidade
Chamada do ciclo
Definir/chamar a fresa de acabamento
Ciclo de contorno: acabamento lateral
Chamada do ciclo
Fim do programa principal, salto de retrocesso
Sub-programas de contorno

M00

G37 P01 ...


G120 Q1 ...
G121 Q10 ...

G122 Q10 ...

G123 Q11 ...

G124 Q11 ...


M02
G98 ...
G98 L0

Correco de raio dos sub-programas de


contorno
Contorno

Sequncia de pgm. dos elementos de contorno Correco de raio

Interna
(caixa)
Externa
(ilha)

em sentido horrio (CW)


em sentido anti-horrio
em sentido horrio (CW)
em sentido anti-horrio

G42 (RR)
G41 (RL)
G41 (RL)
G42 (RR)

Converso de coordenadas
Converso de coordenadas

Activar

Anular

Deslocao do ponto zero


Reflectir
Rotao
Factor de escala
Plano de maquinao

G54 X+20Y+30 Z+10


G28 X
G73 H+45
G72 F0,8
G 80 A+10 B+10 C15

G54 X+0Y+0 Z+0


G28
G73 H+0
G72 F1
G80

Definies de parmetros Q
D

Funo

Funo

00
01
02
03
04
05
06
07

Atribuio
Adio
Subtraco
Multiplicao
Diviso
Raiz
Seno
Co-seno

08
09
10
11
12
13
14
15
19

Raiz de soma quadrada c = a2+b2


Se igual, salto para nmero Label
Se diferente, salto para nmero Label
Se maior, salto para nmero Label
Se menor, salto para nmero Label
ngulo (ngulo de c seno a e c cos a)
Nmero de erro
Imprimir
Atribuio PLC

Vkurzanl.pm6

325

Paragem da execuo do Paragem do da execuo do programa/


paragem da ferr.ta/desligar refrigerante
M01
Paragem opcional da execuo do programa (no em TNC 426, TNC 430)
M02
Paragem da execuo do programa/paragem da ferr.ta/desligar refrigerante
Se necessrio, apagar a visualizao de estados
Salto para a frase 1
M03/M04 Ferr.ta ligada em sentido horrio / em sentido anti-horrio
M05
Paragem da ferr.ta
M06
Troca da ferr.ta, se necessrio, paragem da ferr.ta/paragem da
execuo do programa
M08/M09 Refrigerante ligado / Refrigerante desligado
M13
Ferr.ta ligada em sentido horrio/Refrigerante ligado/
M14
Ferr.ta ligada em sentido anti-horrio/Refrigerante ligado
M30
Como M02
M89
Funo auxiliar livre ou chamado do ciclo, actua em modal
M99
Chamada de ciclo, actua frase a frase
M90
Velocidade de trajectria constante em esquinas interiores
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
um ponto fixo da mquina
M94
Reduzir a visualizao do eixo rotativo para um valor inferior a 360
M97
Correco de trajectria em esquinas exteriores: ponto de interseco
em vez de crculo de transio
M98
Fim da correco de raio, actua frase a frase
M101 Troca automtica de ferr.ta com ferr.ta gmea,
se tiver acabado o tempo de vid mximo.
M102 Anular M101
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)
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
excedente (em transmisso por blocos, no em TNC 410)
M108 Anular M107
M109 Velocidade de avano constante na lmina da ferr.ta
em esquinas interiores e exteriores
M110 Velocidade de avano constante na lmina da ferr.ta
em esquinas interiores
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
M113 M112 anular (no em TNC 426, TNC 430)
M114 Correco automtica da geometria da mquina ao trabalhar
com eixos basculantes (no em TNC 410)
M115 M114 anular (no em TNC 410)
M116 Avano em eixos rotativos em mm/min (no em TNC 410)
M117 Anular M116
M118 Sobreposicionar posicionamentos do volante durante a execuo do
programa (no em TNC 410)
M120 Clculo prvio do contorno com correco de raio (LOOK AHEAD)
M124 Filtro de contorno (no em TNC 426, TNC 430)
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)

08.09.2005, 13:21

Funes G e endereos
Funes G

Funes G

Movimentos da ferr.ta
G00
Interpolao de rectas, cartesiana, em marcha rpida
G01
Interpolao de rectas, cartesiana
G02
Interpolao de crculos, cartesiana, em sentido horrio
G03
Interpolao de crculos, cartesiana, em sentido anti-horrio
G05
Interpolao de crculos, cartesiana, sem indicao do sentido de
rotao
G06
Interpolao de crculos, cartesiana, tangente ao contorno
* G07
Frase de posicionamento paralela ao eixo
G10
Interpolao de rectas, polar, em marcha rpida
G11
Interpolao de rectas, polar
G12
Interpolao de rectas, polar, em sentido anti-horrio
G13
Interpolao de crculos, polar, em sentido anti-horrio
G15
Interpolao de crculos, polar, sem indicao do sentido de rotao
G16
Interpolao de crculos, polar, tangente ao contorno
Chanfre/arredondamento/aproximao ao contorno/sada
* G24
Chanfre com longitude de chanfre R
* G25
Arredondamento de esquinas com raio R
* G26
Aproximao suave (em tangente) a um contorno com raio R
* G27
Sada suave (em tangente) dum contorno com raio R
Definio da ferramenta
* G99
Com nmero T de ferr.ta, longitude L, raio R
Correco do raio da ferramenta
G40
Sem correco de raio da ferr.ta
G41
Correco da trajectria da ferr.ta, esquerda do contorno
G42
Correco da trajectria da ferr.ta, direita do contorno
G43
Correco paralela ao eixo para G07, prolongamento
G44
Correco pralela ao eixo para G07, reduo
Definio do bloco para grfico
G30
(G17/G18/G19) ponto mnimo
G31
(G90/G91) ponto mximo
Ciclos de furar
G83
Furar em profundidade
G84
Roscar com embraiagem
G85
Roscar sem embraiagem- Roscagem rgida
G86
Roscagem lmina (no em TNC 410)
G200 Furar
G201 Alargar furo
G202 Mandrilar
G203 Furar universal
G204 Rebaixamento invertido
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)
G207 Roscagem rgida - (s com software de NC 280 474-xx)
G208 Fresar furo (s com software de NC 280 474-xx)
Ciclos para fresar caixas, ilhas e ranhuras
G74
Fresar ranhuras
G75
Fresar caixa circular em sentido horrio
G76
Fresar caixa circular em sentido anti-horrio
G77
Fresar caixa circular em sentido horrio
G78
Fresar caixa circular em sentido anti-horrio
G210 Fresar ranhuras com penetrao pendular
G211 Ranhura redonda com penetrao pendular
G212 Acabamento de caixa rectangular
G213 Acabamento de ilha rectangular
G214 Acabamento de caixa circular
G215 Acabamento de ilha circular
Ciclos para a produo de figura de furos
G220 Figura de furos sobre crculo
G221 Figura de furos sobre linhas
Ciclos SL Grupo 1
G37
Contorno, definio dos nmeros de sub-programas de contorno parcial
G56
Pr-furar
G57
Desbastar (desbaste)
G58
Fresar contorno em sentido horrio (acabamento)
G59
Fresar contorno em sentido anti-horrio (acabamento)
Ciclos SL Grupo 2 (no TNC 410)
G37
Contorno, definio dos nmeros de sub-programas de contorno parcial
G120 Determinar dados do contrno (vlido para G121 at G124)
G121 Pr-furar
G122 Desbastar (desbaste) paralelamente ao contorno
G123 Acabamento em profundidade
G124 Acabamento lateral
G125 Desenho do contorno (executar contorno aberto)
G127 Superfcie cilndrica

Vkurzanl.pm6

326

Converso de coordenadas
G53
Deslocao do ponto zero a partir de tabelas de ponto zero
G54
Deslocao do ponto zero no programa
G28
Espelho do contorno
G73
Rotao do sistema de coordenadas
G72
Factor de escala, reduzir/ampliar o contorno
G80
Inclinao do plano de maquinao
Ciclos para facejar
G60
Criar tabelas de pontos (no em TNC 410)
G230 Facejar superfcies planas
G231 Facejar uma superfcie qualquer
Ciclos especiais
* G04
Tempo de espera com F segundos
G36
Orientao da ferr.ta
* G39
Chamada do programa
G62
Desvio da tolerncia para fresar rpido do contorno (no em TNC 410)
Determinar o plano de maquinao
G17
Plano X/Y, eixo da ferr.ta Z
G18
Plano Z/X, eixo da ferr.ta Y
G19
Plano Y/Z, eixo da ferr.ta X
G20
Eixo da ferr.ta IV
Indicaes de medidas
G90
Indicaes de medida absolutas
G91
Indicaes de medida incrementais
Unidade de medio
G70
Uniadde de medio polegada (determinar no incio do programa)
G71
Uniadde de medio milmetro (determinar no incio do programa)
Funes especiais G
G29
ltimo valor nominal de posio como plo (ponto central do crculo)
G38
STOP da execuo do programa
* G51
Selecco prvia da ferr.ta (em memria central da ferr.ta)
G55
Funo de apalpao programvel
* G79
Chamada do ciclo
* G98
Memorizao dum nmero Label
*) Funo activa frase a frase

Endereos
End. Funo

End. Funo

%
%
#
A

M
N
P

B
C
D
DL
DR
E
F
F
F
F
G
H
H
H
I
J
K
L
L
L

Incio do programa
Chamada do programa
Nmero de ponto zero com G53
Movimento rotativo em redor
do eixo X
Movimento rotativo em redor
do eixo Y
Movimento rotativo em redor
do eixo Z
Definies de parmetros Q
Correc. desgaste Longitude
com T
Correc. desgaste Raio com T
Tolerncia com M112 e M124
Avano
Tempo de espera com G04
Factor de escala com G72
Factor redu. F com M103
Funes G
ngulo de coordenadas
ngulo de rotao com G73
ngulo limite com M112
Coordenada X do ponto central
do crculo/do plo
Coordenada Y do ponto central
do crculo/do plo
Coordenada Z do ponto central
do crculo/do plo
Memorizao dum nmero
Label com G98
Salto para um nmero Label
Longitude da ferramenta com G99

08.09.2005, 13:21

P
Q
R
R
R
R
S
S
T
T
T
U
V
W
X
Y
Z
*

Funes M
Nmero de frase
Parmetros de ciclo
em ciclos de maquinao
valor ou parmetros Q
em definio de parmeros Q
Parmetros Q
Raio de coordenadas polares
Raio do crculo com G02/G03/
G05
Raio de arredondamento com
G25/G26/G27
Raio da ferr.ta com G99
Rotaes da ferr.ta
Orientao da ferr.ta com G36
Definio da ferr.ta com G99
Chamada da ferr.ta
Ferr.ta seguinte com G51
Eixo paralelo ao eixo X
Eixo paralelo ao eixo Y
Eixo paralelo ao eixo Z
Eixo X
Eixo Y
Eixo Z
Fim da frase

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