You are on page 1of 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

Teclado do TNC

Teclado do ecr
Seleccionar a diviso do ecr

Programar tipos de trajectria (s dilogo em texto claro)


APPR DEP

Aproximao ao contorno/sada do contorno Livre programao de contornos FK

Seleccionar ecr entre modo de funcionamento da mquina da programao


Softkeys: seleccionar a funo no ecr
Comutao de rguas de softkeys Modificar ajustes do ecr (s BC 120) Teclado alfanumrico: introduzir letras e sinais Nomes de ficheiros Y comentrios

Recta
CC

Ponto central do crculo/Plo para coordenadas polares


Trajectria circular em redor dum ponto central do crculo
Trajectria circular com raio
Trajectria circular tangente
Chanfre Arredondamento de esquinas

CR

CT

Q W E R T

CHF

G F S T M
Funcionamento manual
Volante electrnico

Programas DIN/ISO

RND

Seleccionar modos de funcionamento da mquina

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

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

Definir e chamar ciclos


Introduzir e chamar sub-programas e repeties parciais dum programa

LBL SET

LBL CALL

STOP

Introduzir paragem do programa num programa


Introduzir funes do apalpador num programa

TOUCH PROBE

Introduzir, editar eixos de coordenadas e algarismos ... Seleccionar ou introduzir eixos de X V coordenadas no programa

0 ... 9 Algarismos
Ponto decimal

Introduzir chamada do programa num programa

MOD

HELP

Visualizar textos de ajuda em caso de avisos de erro de NC


Acender a calculadora

P
Q
NO ENT

CALC

Deslocar o cursor e seleccionar directamente frases, ciclos e funes de parmetros


Deslocar o cursor
GOTO

Seleccionar directamente frases, ciclos e funes de parmetros


END

Botes de override para Avano/Rotaes da ferr.ta


100

100

50

150 F % 0

50

150 S % 0

CE
DEL

+/

Seleccionar a funo MOD

Inverter sinal
Introduo de coordenadas polares
Valores incrementais Parmetros Q
Aceitar posio real
Passar perguntas de dilogo e apagar palavras
ENT

Finalizar a introduo e continuar o dilogo

Finalizar a frase
Anular introdues de valores numricos ou apagar aviso de erro do TNC
Interromper o dilogo, apagar o programa parcial

Tipo de TNC, software e funes


Este manual descreve as funes disponveis nos TNCs com os nmeros de software NC disponveis nos TNCs. Tipo deTNC 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 N. de software de NC 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

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

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

HEIDENHAIN TNC 410, TNC 426, TNC 430

III

ndice

ndice

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

2 FUNCIONAMENTO MANUAL E AJUSTE ..... 15 2.1 2.2 2.3 2.4 2.5 Ligar, Desligar ..... 16 Deslocao dos eixos da mquina ..... 17 Rotaes da ferramenta S, avano F e funo auxiliar M ..... 19 Memorizao do ponto de referncia (sem apalpador 3D) ..... 20 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 4.3 4.4 4.5 4.6 4.7 4.8 4.9 Gesto de ficheiros: princpios bsicos ..... 37 Gesto de ficheiros standardTNC 426,TNC 430 ..... 38 Gesto de ficheiros alargada TNC 426, TNC 430 ..... 43 Gesto de ficheirosTNC 410 ..... 56 Abrir e introduzir programas ..... 59 Grfico de programao (noTNC 426,TNC 430) ..... 66 Acrescentar comentrios ..... 68 Criar ficheiros de texto (no emTNC 410) ..... 69

4.10 A calculadora (no emTNC 410) ..... 72 4.11 Ajuda directa em avisos de erro NC (no em TNC 410) ..... 73 4.12 Funo de ajuda (no emTNC 426,TNC 430) ..... 74 4.13 Gesto de Paletes (no em TNC 410) ..... 75

IV

ndice

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

6 PROGRAMAO: PROGRAMAR CONTORNOS ..... 95 6.1 6.2 6.3 6.4 Resumo: movimentos da ferramenta ..... 96 Noes bsicas sobre as funes de trajectria ..... 97 Aproximao e sada do contorno ..... 99 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

ndice

ndice

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

VI

ndice

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

HEIDENHAIN TNC 410, TNC 426, TNC 430

VII

ndice

ndice

8.5

Ciclos para a elaborao de figuras de furos ..... 186 FIGURA DE FUROS SOBRE UM CRCULO (ciclo 220) ..... 187 FIGURA DE FUROS SOBRE LINHAS (ciclo 221) ..... 188 Exemplo: Crculos de furos ..... 190

8.6

Ciclos SL Grupo I ..... 191 CONTORNO (ciclo G37) ..... 192 PR-FURAR (ciclo G56) ..... 193 DESBASTE (ciclo G57) ..... 194 FRESAR CONTORNO (ciclo G58/G59) ..... 196

8.7

Ciclos SL Grupo II (no emTNC 410) ..... 197 CONTORNO (ciclo G37) ..... 199 Contornos sobrepostos ..... 199 DADOS DO CONTORNO (ciclo G120) ..... 201 PR-FURAR (ciclo G121) ..... 202 DESBASTE (ciclo G122) ..... 203 ACABAMENTO EM PROFUNDIDADE (ciclo G123) ..... 204 ACABAMENTO LATERAL (ciclo G124) ..... 205 TRAADO DO CONTORNO (ciclo G125) ..... 206 SUPERFCIE CILNDRICA (ciclo G127) ..... 208 SUPERFCIE CILNDRICA fresar ranhuras (ciclo G128, s em TNC 426, TNC 430 com software de NC 280 474-xx) ..... 210 Exemplo: pr-furar, desbastar e acabar contornos sobrepostos ..... 212 Exemplo: superfcie cilndrica ..... 214 Exemplo: traado do contorno ..... 215

8.8 Ciclos para facejar ..... 216 DIGITALIZAO DOS DADOS DIGITALIZADOS (ciclo G60, no emTNC 410) ..... 216 FACEJAR (ciclo G230) ..... 218 SUPERFCIE REGULAR (ciclo 231) ..... 220 Exemplo: facejar ..... 222

VIII

ndice

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 9.2 9.3 9.4 9.5 9.6 Caracterizar sub-programas e repeties parciais de um programa ..... 242 Sub-programas ..... 242 Repeties parciais de um programa ..... 243 Um programa qualquer como sub-programa ..... 244 Sobreposies ..... 245 Exemplos de programao ..... 248 Exemplo: fresar um contorno em vrias aproximaes ..... 248 Exemplo: grupos de furos ..... 249 Exemplo: Grupos de furos com vrias ferramentas ..... 250 10 PROGRAMAO: PARMETROS Q ..... 253 10.1 Princpio e resumo de funes ..... 254 10.2 Tipos de funes - Parmetros Q em vez de valores numricos ..... 255 10.3 Descrever contornos atravs de funes matemticas ..... 256 10.4 Funes angulares (Trigonometria) ..... 258 10.5 Funes se/ento com parmetros Q ..... 259 10.6 Controlar e modificar parmetros Q ..... 260 10.7 Funes auxiliares ..... 261 10.8 Introduzir directamente uma frmula ..... 263 10.9 Parmetros Q pr-definidos ..... 266 10.10 Exemplos de programao ..... 269 Exemplo: elipse ..... 269 Exemplo: cilindro cncavo com fresa esfrica ..... 271 Exemplo: esfera convexa com fresa cnica ..... 273

HEIDENHAIN TNC 410, TNC 426, TNC 430

IX

ndice

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

ndice

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

HEIDENHAIN TNC 410, TNC 426, TNC 430

XI

ndice

1
Introduo

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.

1 Introduo

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. 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 Seleccionar submen Sair do submen

10

10 No men principal:

No submen:

Ajustes do ecr: ver pgina seguinte

HEIDENHAIN TNC 410, TNC 426, TNC 430

1.2 Ecr e teclado

1.2 Ecr e teclado

Dilogo do men principal Funo BRIGHTNESS CONTRAST H POSITION H SIZE V-POSITION V-SIZE SIDE-PIN TRAPEZOID ROTATION COLOR TEMP R-GAIN B-GAIN RECALL 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

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

1 Introduo

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 Posies esquerda: posies. direita: visualizao de estados Softkey

HEIDENHAIN TNC 410, TNC 426, TNC 430

1.3 Modos de funcionamento

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

1 Introduo

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 Programa esquerda: programa direita: imagem de ajuda na programao do ciclo esquerda: programa, direita: grfico de programao Grfico de programao Softkey

HEIDENHAIN TNC 410, TNC 426, TNC 430

1.3 Modos de funcionamento

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 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) Softkey Janela esquerda: programa. direita: generalidades Informaes sobre programas (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) esquerda: programa, direita: medio de ferramentas (s TNC 410) Softkey

1 Introduo

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 XY Z Coordenadas reais ou nominativas da posio actual 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 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

F S M

# 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

1.4 Visualizao de estados

1.4 Visualizao de estados

Visualizaes de estado suplementares


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

Chamar rgua de softkeys para a diviso do ecr < Seleccionar apresentao do ecr com visualizao de estado suplementar

Segue-se a descrio de diversas visualizaes de estado suplementares que voc pode seleccionar com softkeys:

Comutar a rgua de softkeys at aparecerem as softkeys de ESTADO < Selecionar Visualizao de Estado Suplementar, p.ex., informaes gerais de programas

10

1 Introduo

Informaes gerais de programas


Nome do programa principal Programas chamados Ciclo activo de maquinao Ponto central do crculo CC (plo) Tempo de maquinao Contador para tempo de espera

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

HEIDENHAIN TNC 410, TNC 426, TNC 430

11

1.4 Visualizao de estados

1.4 Visualizao de estados

Informaes para as ferramentas


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

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

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

12

1 Introduo

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

HEIDENHAIN TNC 410, TNC 426, TNC 430

13

1.4 Visualizao de estados

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

2
Funcionamento manual e ajuste

2.1 Ligar, Desligar

2.1 Ligar, Desligar


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

O TNC est agora pronto a funcionar e encontra-se no Modo de Funcionamento Manual Para o TNC 426, TNC 430, tambm vlido o seguinte:
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.

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

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

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

voltar a confirmar com a softkey SIM


Quando numa janela intermdia

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

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.

16

2 Funcionamento manual e ajuste

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

17

2.2 Deslocao dos eixos da mquina

2.2 Deslocao dos eixos da mquina

Deslocao com o volante electrnico HR 410


O volante porttil HR 410 est equipado com duas teclas de confirmao. Estas teclas encontram-se por baixo da roda dentada. Voc s pode deslocar os eixos da mquina se estiver premida uma das teclas de confirmao (funo dependente da mquina). O volante HR 410 dispe dos seguintes elementos de comando: EMERGNCIA Volante Teclas de confirmao Teclas para seleco de eixos Tecla para aceitao da posio real Teclas para determinao do avano (lento, mdio, rpido; o fabricante da mquina determina os avanos Direco em que o TNC desloca o eixo seleccionado Funes da mquina (so determinadas pelo fabricante da mquina) As visualizaes a vermelho assinalam qual o eixo e qual o avano que voc seleccionou. A deslocao com o volante tambm possvel durante a execuo do programa. Deslocao

Modo de funcionamento Volante Electrnico Seleccionar volante

Manter premida a tecla de confirmao < Seleccionar o eixo < Seleccionar o avano <
ou
Deslocar o eixo em direco + ou -

18

2 Funcionamento manual e ajuste

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

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

16

Por meio de softkey, seleccionar o passo (ir comutando a rgua de softkeys, no no TNC 426, TNC 430) < Premir tecla externa de direco: posicionar quantas vezes se quiser

2.3 Rotaes da ferramenta S, avano F e funo auxiliar M


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

HEIDENHAIN TNC 410, TNC 426, TNC 430

19

2.3 Rotaes S, avano F e funo auxiliar M

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

20

2 Funcionamento manual e ajuste

Memorizao do ponto de referncia Memorizao do ponto de referncia Para o ponto de referncia, introduza um valor superior, somado a d.

Seleccionar o modo de funcinamento manual < Deslocar cuidadosamente a ferramenta at ela roar a pea < Seleccionar o eixo (todos eixos podem ser tambm seleccionados no teclado ASCII)

Z
X

Y X

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

21

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

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) programa de maquinao: ver 8.9 Ciclos para a Converso de Coordenadas .

n Inclinao comandada, ciclo G80 PLANO DE MAQUINAO no


As funes do TNC para a Inclinao do Plano de Maquinao so transformaes de coordenadas. Assim, o plano de maquinao est sempre perpendicular direco do eixo da ferramenta. Basicamente, na inclinao do plano de maquinao, o TNC distingue dois tipos de mquina: Mquina com mesa basculante n Voc deve colocar a pea consoante o correspondente posicionamento da mesa basculante, p.e.x, com uma frase L, na posio de maquinao pretendida

n A situao do eixo da ferramenta transformado no se modifica

em relao ao sistema de coordenadas fixo da mquina. Se voc rodar a mesa isto , a pea p.ex. 90, o sistema de coordenadas no roda. Se voc premir, no modo de funcionamento Manual, a tecla de direco do eixo Z+, a ferramenta desloca-se na direco Z+.

n Para o clculo do sistema de coordenadas transformado, o TNC


tem em considerao apenas os desvios condicionados mecanicamente da respectiva mesa basculante - as chamadas zonas translatrias .

Mquina com cabea basculante n Voc deve colocar a ferramenta na posio de maquinao pretendida atravs do respectivo posicionamento da cabea basculante, p.ex., com uma frase L.

n A posio do eixo da ferramenta inclinado (transformado)

modifica-se em relao ao sistema de coordenadas fixo da mquina: se voc fizer rodar a cabea basculante da mquina - da ferramenta - p.ex. no eixo B +90, o sistema de coordenadas tambm roda. Se voc premir, em funcionamento manual, a tecla de direco do eixo Z+, a ferramenta desloca-se na direco X+ do sistema de coordenadas fixo da mquina.

n Para o clculo do sistema de coordenadas transformado, o TNC

tem em considerao desvios condicionados mecanicamente da cabea basculante (zonas translatrias) e desvios resultantes da oscilao da ferramenta (correco 3D da longitude da ferramenta).

22

2 Funcionamento manual e ajuste

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

Visualizao de posies num sistema inclinado As posies visualizadas no ecr de estados (NOMINAL E REAL) referem-se ao sistema de coordenadas inclinado

n No est disponvel a funo de apalpao


Rotao Bsica (determinados pelo fabricante da mquina) M91/M92

Limitaes ao inclinar o plano de maquinao

n No se pode efectuar posicionamentos de PLC n No se permite frases de posicionamento com

O comportamento do TNC ao memorizar o ponto de referncia depende da mquina. Consulte o manual da mquina O TNC desvia automaticamente o ponto de referncia se voc rodar a mesa, e se estiver activada a funo de inclinao do plano de maquinao. MP 7500, Bit 3=0 Para calcular o desvio do ponto de referncia, o TNC utiliza a diferena entre a coordenada REF ao memorizar-se o ponto de referncia e da coordenada REF do eixo basculante depois da basculao. Voc tem que usar este mtodo de clculo quando tiver fixado a sua pea alinhada na posio 0 (valor REF) da mesa redonda. MP 7500, Bit 3=1 Se voc alinhar com uma rotao da mesa redonda uma pea fixada na diagonal, o TNC j no pode calcular o desvio do ponto de referncia por meio da diferena das coordenadas REF o TNC utiliza . directamente o valor REF do eixo basculante aps a inclinao, pelo que se depreende que a pea estava centrada antes da inclinao.

HEIDENHAIN TNC 410, TNC 426, TNC 430

23

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

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

Activao da inclinao manual

Seleccionar a inclinao manual: softkey 3D ROT. Os pontos do men seleccionam-se ento com as teclas de setas. < Introduzir o ngulo de inclinao < Fixar no modo Activo o modo de funcionamento pretendido no ponto do men Inclinao do Plano de Maquinao: seleccionar o ponto do men, e comutar com a tecla ENT <
Finalizar a introduo: tecla END

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

24

2 Funcionamento manual e ajuste

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

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: - chamada do programa com % - Grfico da execuo do programa

50

26

3 Posicionamento com introduo manual.

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

%$MDI G71 * N10 G99 T1 L+0 R+5 * 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

27

3.1 Programao e execuo de maquinaes simples

3.1 Programao e execuo de maquinaes simples

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

Executar uma rotao bsica com um apalpador 3D. Ver 12.1 Ciclos de apalpao nos modos de funcionamento Manual e Volante Electrnico pargrafo Compensao da inclinao da , pea . < Anotar o ngulo de Rotao e anular a Rotao Bsica < Seleccionar o modo de funcionamento: posicionamento com introduo manual < Seleccionar o eixo da mesa, introduzir o ngulo rotativo anotado e o avano p.ex.G00 G40 G90 C+2.561 F50 <
Finalizar a introduo < Premir a tecla externa START: anula-se a inclinao com a rotao da mesa rotativa

28

3 Posicionamento com introduo manual.

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


< Executar copiar TNC 410: tecla ENT Executar copiar TNC 426, TNC430: softkey EXECUTAR < Sair da gesto de ficheiros: softkey FIM Introduza o nome que se pretende memorizar no ndice do ficheiro $MDI

Para se apagar o contedo do ficheiro $MDI, procede-se de forma semelhante: em vez de se copiar, apaga-se o contedo com a softkey APAGAR. Na mudana seguinte para o modo de funcionamento Posicionamento com Introduo Manual, o TNC visualiza um ficheiro $MDI vazio.
TNC 426, TNC 430: No modo de funcionamento Memorizao/Edio do Programa, o ficheiro %$MDI no pode ser seleccionado durante o processo de apagar.

HEIDENHAIN TNC 410, TNC 426, TNC 430

29

3.1 Programao e execuo de maquinaes simples

4
Programao: Princpios bsicos, gesto de ficheiros, auxlios de programao, gesto de paletes

4.1 Princpios bsicos

4.1 Princpios bsicos


Sistemas de medida e marcas de referncia
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.

Z Y X

XMP

X (Z,Y)

32

4 Programao: Princpios bsicos, gesto de ficheiros, auxlios de programao, gesto de paletes

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

+Y

+Z

+X

+Z +Y

+X

Y C+ B+ V+

W+

A+ U+

HEIDENHAIN TNC 410, TNC 426, TNC 430

33

4.1 Princpios bsicos

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. 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
Raio de coordenadas R: a distncia do plo posio ngulo das coordenadas polares H: ngulo entre o eixo de

Y
R H2 H3 R 10 CC H1 R 0

X
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) IeJ J und K KeI Eixo de referncia angular +X +Y +Z
J I

Z Y X Y
K K I J

34

4 Programao: Princpios bsicos, gesto de ficheiros, auxlios de programao, gesto de paletes

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 X=50 mm Y=30 mm

30 20 10

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. Voc caracteriza uma cota incremental com a funo G91 antes da designao do eixo. Exemplo 2: Furos com coordenadas incrementais Coordenadas absolutas do furo : X= 10 mm Y= 10 mm Furo referente a Furo referente a
10

X
10 30 50

G91 X= 20 mm G91 Y= 10 mm

G91 X= 20 mm G91 Y= 10 mm

10 20 20

10

Coordenadas polares absolutas e incrementais As coordenadas absolutas referem-se sempre ao plo e ao eixo de referncia angular. As coordenadas incrementais referem-se sempre ltima posio programada da ferramenta.

10

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

X
30

HEIDENHAIN TNC 410, TNC 426, TNC 430

35

4.1 Princpios bsicos

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. 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 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.
750
3000,1

Z Y

Y
150 0 -150
0

320

325 450

900 950

36

4 Programao: Princpios bsicos, gesto de ficheiros, auxlios de programao, gesto de paletes

4.2 Gesto de ficheiros: princpios bsicos


Ficheiros
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. 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 Nome do ficheiro .H Tipo do ficheiro
Ficheiros noTNC Tipo

Programas em dilogo em texto claro da HEIDENHAIN .H segundo DIN/ISO .I Tabelas para ferramentas Permutador de ferramenta (TNC 410: 1 tabela) Pontos zero Pontos Paletes (no no TNC 410) Textos como ficheiros ASCII (no no TNC 410)

.T .TCH .D .PNT .P

.A

Segurana de dados TNC 426, TNC 430


A HEIDENHAIN recomenda memorizar periodicamente num PC os novos programas e ficheiros elaborados. Para isso, a HEIDENHAIN dispe de um programa de Backup grtis (TNCBACK.EXE). Consulte por favor o fabricante da mquina. Para alm disso, voc precisa de uma disquete que contenha todos os dados especficos da mquina (programa de PLC, parmetros da mquina, etc.). Contacte tambm, por favor, o fabricante da mquina.
Se voc quiser guardar todos os ficheiros existentes no disco duro (mx. 1,5 GBytes), isso dura vrias horas. O melhor ser realizar o processo de salvaguarda de dados durante a noite, ou ento utilizar a funo EXECUTAR PARALELO (executar a cpia de forma paralela).

HEIDENHAIN TNC 410, TNC 426, TNC 430

37

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)

Visualizao NOME DO FICHEIRO

Significado Nome com um mximo de 16 caracteres e tipo de ficheiro Tamanho do ficheiro em bytes 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)

A janela mostra todos os ficheiros memorizados no TNC. Para cada ficheiro visualizam-se vrias informaes: ver quadro da direita.

BYTE ESTADO E

Seleccionar ficheiro
Chamar a gesto de 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

M < ou Seleccionar ficheiro: premir softkey SELECCIONAR ou tecla ENT P

Visualizao de ficheiros extensos Softkey Passar pgina para trs no ficheiro Passar pgina para a frente

38

4 Programao: Princpios bsicos, gesto de ficheiros, auxlios de programao, gesto de paletes

Apagar ficheiro
Chamar a gesto de ficheiros < Utilize as teclas de setas para mover o cursor sobre o ficheiro que pretende apagar:
Move o cursor para cima e para baixo, numa janela < Apagar ficheiro: premir a softkey APAGAR

Apagar ........ Ficheiro ? <


Confirmar com a softkey SIM ou

Interromper com a softkey NO

Copiar ficheiro
Chamar a gesto de ficheiros < Utilize as teclas de setas para mover o cursor sobre o ficheiro que pretende copiar:
Move o cursor para cima e para baixo, numa janela < Copiar ficheiro: premir a softkey COPIAR

Ficheiro de destino = <


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

se pretender copiar programas muito extensos: introduzir um novo nome do ficheiro, e confirmar com a softkey EXECUTAR PARALELO. Aps incio do processo de cpia, voc pode continuar a trabalhar, pois o TNC copia o ficheiro de forma paralela

HEIDENHAIN TNC 410, TNC 426, TNC 430

39

4.3 Gesto de ficheiros standard TNC 426, TNC 430

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 < Transmitir s um ficheiro: premir a softkey COPIAR, ou Funes de marcao Marcar um s ficheiro Marcar todos os ficheiros transmitir vrios ficheiros: premir a softkey TAG (para funes de marcao, ver quadro direita), ou Softkey

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

4 Programao: Princpios bsicos, gesto de ficheiros, auxlios de programao, gesto de paletes

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

se pretender transmitir programas extensos ou vrios programas: confirmar com a softkey EXECUTAR PARALELO. O TNC copia o ficheiro em forma paralela < Finalizar a transmisso de ficheiros: premir a softkey TNC. O TNC volta a visualizar a janela standard para a gesto de ficheiros

Escolher um dos 10 ltimos ficheiros seleccionados


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

Utilize as teclas de setas para mover o cursor sobre o ficheiro que pretende seleccionar:
Move o cursor para cima e para baixo, numa janela < ou Seleccionar ficheiro: premir softkey SELECCIONAR ou tecla ENT

HEIDENHAIN TNC 410, TNC 426, TNC 430

41

4.3 Gesto de ficheiros standard TNC 426, TNC 430

4.3 Gesto de ficheiros standard TNC 426, TNC 430

Mudar o nome a um ficheiro


Chamar a gesto de ficheiros < Utilize as teclas de setas para mover o cursor sobre o ficheiro a que pretende mudar o nome:
Move o cursor para cima e para baixo, numa janela < Mudar o nome a um ficheiro: premir softkey MUDAR NOME CONFIRMAR

Ficheiro de destino = <


Introduzir o novo nome do ficheiro, e confirmar com a softkey EXECUTAR ou com a tecla ENT.

Proteger ficheiro / anular ficheiro


Chamar a gesto de ficheiros < Utilize as teclas de setas para mover o cursor sobre o ficheiro que pretende proteger ou cuja proteco pretende anular:
Move o cursor para cima e para baixo, numa janela < Proteger o ficheiro: premir a softkey PROTEGER O ficheiro fica com o estado P ou ,

Anular a proteco do ficheiro: premir a softkey DESPROTEGER O estado P apagado

42

4 Programao: Princpios bsicos, gesto de ficheiros, auxlios de programao, gesto de paletes

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 \ . 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: TNC:\\AUFTR1\\NCPROG\\PROG1.I O grfico direita mostra um exemplo para a visualizao de um directrio com diferentes caminhos de busca.

TNC:\
AUFTR1
NCPROG
WZTAB
A35K941
ZYLM
TESTPROG
HUBER
KAR25T

HEIDENHAIN TNC 410, TNC 426, TNC 430

43

4.4 Gesto de ficheiros alargada TNC 426, TNC 430

4.4 Gesto de ficheiros alargada TNC 426, TNC 430

Visualizao: funes da gesto de ficheiros alargada


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

44

4 Programao: Princpios bsicos, gesto de ficheiros, auxlios de programao, gesto de paletes

Chamar a gesto de ficheiros


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

A janela pequena da esquerda visualiza em cima trs bases de dados. Se o TNC estiver ligado a uma rede, o TNC visualiza a base de dados adicional. As bases de dados descrevem aparelhos com que se memorizam ou transmitem os dados. Uma base de dados o disco duro do TNC, as outras bases de dados so as conexes de dados (RS232, RS422, Ethernet) s quais voc pode ligar, por exemplo, um computador pessoal. Uma base de dados seleccionada (activada) destacada com uma cor. Na parte inferior da janela pequena o TNC visualiza todos os 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 NOME DO FICHEIRO BYTE ESTADO E Significado Nome com um mximo de 16 caracteres e tipo de ficheiro Tamanho do ficheiro em bytes 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 em que o ficheiro foi modificado pela ltima vez hora em que o ficheiro foi modificado pela ltima vez

DATA

HORA

HEIDENHAIN TNC 410, TNC 426, TNC 430

45

4.4 Gesto de ficheiros alargada TNC 426, TNC 430

4.4 Gesto de ficheiros alargada TNC 426, TNC 430

Seleccionar as bases de dados, os directrios e os ficheiros


Chamar a gesto de ficheiros < Utilize as teclas de setas ou as softkeys para deslocar o cursor para o stio pretendido do ecr.: Move o cursor da janela direita para a janela esquerda e vice versa
Move o cursor para cima e para baixo, numa janela Move o cursor nos lados para cima e para baixo, numa janela

1 passo: seleccionar base de dados:

Marcar a base de dados na janela da esquerda: < ou Seleccionar base de dados: premir softkey SELECCIONAR ou tecla ENT

2 passo: seleccionar directrio:

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

46

4 Programao: Princpios bsicos, gesto de ficheiros, auxlios de programao, gesto de paletes

3 passo: seleccionar o ficheiro:

Premir a softkey SELECCIONARTIPO

Premir a softkey do tipo de ficheiro pretendido, ou

Visualizar todos os ficheiros: premir a softkey MOSTRAR TODOS

Marcar o ficheiro na janela da direita: < ou O ficheiro seleccionado activado no modo de funcionamento de onde voc chamou a gesto de ficheiros: premir a softkey SELECCIONAR ou a tecla ENT

Criar um novo directrio (s possvel\ na base de dados TNC:


Marcar o directrio na janela da esquerda em que pretende criar um subdirectrio <

NOVO

Introduzir o novo nome de directrio, premir a tecla ENT

Criar directrio <

\NOVO ?

Confirmar com a softkey SIM, ou

Interromper com a softkey NO

HEIDENHAIN TNC 410, TNC 426, TNC 430

47

4.4 Gesto de ficheiros alargada TNC 426, TNC 430

4.4 Gesto de ficheiros alargada TNC 426, TNC 430

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

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

ou com a softkey EXECUTAR: o TNC copia o ficheiro para o directrio actual. O ficheiro original conserva-se guardado. Prima a softkey EXECUTAR PARALELO, para copiar o ficheiro de forma parela. Utilize esta funo ao copiar ficheiros extensos, pois assim voc poder continuar a trabalhar aps incio do processo de copiar. Enquanto o TNC copia de forma paralela, voc pode, com a softkey INFO EXECUTAR PARALELO (em MAIS FUNES, 2 rgua de softkeys) observar o estado do processo de copiar. Copiar uma tabela Se copiar tabelas, voc pode com a softkey SUBSTITUIR REAS escrever por cima de linhas/frases ou de colunas na tabela de destino. Condies:
A tabela de destino tem que j existir O ficheiro que vai ser copiado s pode conter as colunas ou

linhas/frases que vo ser substitudas Exemplo: Voc tem num aparelho de ajuste prvio a longitude e o raio de ferramenta de 10 novas ferramentas Seguidamente, o aparelho de ajuste prvio cria a tabela de ferramentas TOOL.T com 10 linhas/ frases (correspondendo a 10 ferramentas) e as colunas
Nmero da ferramenta Longitude da ferramenta Raio da ferramenta

Se voc copiar este ficheiro para o TNC, o TNC pergunta se pode escrever-se por cima da tabela de ferramentas existente TOOL.T:
Prima a softkey SIM. O TNC escreve ento por cima todo o

ficheiro actual TOOL.T Aps o processo de copiar, TOOL.T compe-se de 10 linhas/frases. Todas as colunas - excepto, naturalmente, o nmero de coluna, longitude e raio - so anuladas
Prima a softkey SUBSTITUIR REA. O TNC escreve por cima, no

ficheiro TOOL.T, o nmero de coluna, a longitude e o raio das primeiras 10 linhas/frases. O TNC no modifica os dados relativos s restantes linhas/frases e colunas

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

48

4 Programao: Princpios bsicos, gesto de ficheiros, auxlios de programao, gesto de paletes

Escolher um dos 10 ltimos ficheiros seleccionados


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

Utilize as teclas de setas para mover o cursor sobre o ficheiro que pretende seleccionar:
Move o cursor para cima e para baixo, numa janela < ou Seleccionar ficheiro: premir softkey SELECCIONAR ou tecla ENT

Apagar ficheiro
Desloque o cursor para o ficheiro que pretende apagar Seleccionar a funo de apagar: premir a softkey

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


Confirmar apagar: premir a softkey SIM.

Interromper apagar: premir a softkey NO

Apagar directrios
Apague todos os ficheiros e subdirectrios do directrio que

pretende apagar
Desloque o cursor para o directrio que pretende apagar Seleccionar a funo de apagar: premir a softkey

APAGAR. O TNC pergunta se o directrio deve realmente ser apagado


Confirmar apagar: premir a softkey SIM.

Interromper apagar: premir a softkey NO

HEIDENHAIN TNC 410, TNC 426, TNC 430

49

4.4 Gesto de ficheiros alargada TNC 426, TNC 430

4.4 Gesto de ficheiros alargada TNC 426, TNC 430

Marcar os ficheiros
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:

Funes de marcao Marcar ficheiros individualmente Marcar todos os ficheiros existentes num directrio

Softkey

Deslocar o cursor para o primeiro ficheiro < Visualizar as funes de marcao de ficheiros: premir a softkey MARCAR < Marcar o ficheiro: premir a softkey MARCAR FICHEIRO < Deslocar o cursor para outro ficheiro < Marcar o outro ficheiro: premir a softkey MARCAR FICHEIRO, etc. Anular a marcao para todos os ficheiros Anular a marcao para todos os ficheiros Copiar todos os ficheiros marcados

Copiar os ficheiros marcados: premir a softkey COPIAR MARCAR ou

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

Mudar o nome a um ficheiro


Desloque o cursor para o ficheiro a que pretende mudar o nome Seleccionar a funo para mudana de nome Introduzir o novo nome do ficheiro; o tipo de ficheiro

no pode ser modificado


Executar a mudana de nome: premir a tecla ENT

50

4 Programao: Princpios bsicos, gesto de ficheiros, auxlios de programao, gesto de paletes

Funes auxiliares
Proteger ficheiro/anular a proteco do ficheiro Desloque o cursor para o ficheiro que pretende proteger
Seleccionar Funes Auxiliares: premir a softkey

FUN. CONFIRMAR
Activar a proteco do ficheiro:

premir a softkey PROTEGER. O ficheiro fica com o Estado P Voc anula a proteco do ficheiro da mesma forma com a softkey DESPROTEGER. Apagar o directrio, incluindo todos os subdirectrios e ficheiros Desloque o cursor para a janela da esquerda, para o directrio que pretende apagar.
Seleccionar Funes Auxiliares: premir a softkey

FUN. AUXILIARES
Apagar o directrio por completo: premir a softkey

APAGAR TODOS
Confirmar apagar: premir a softkey SIM.

Interromper apagar: premir a softkey NO

HEIDENHAIN TNC 410, TNC 426, TNC 430

51

4.4 Gesto de ficheiros alargada TNC 426, TNC 430

4.4 Gesto de ficheiros alargada TNC 426, TNC 430

Transmissso de dados para/de uma base de dados externa


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

Chamar a gesto de ficheiros < Seleccionar a diviso de ecr para a transmisso de dados: premir a softkey JANELA. O TNC visualiza na metade esquerda do ecr Todos os ficheiros memorizados no TNC, e na metade direita do ecr todos os ficheiros memorizados na base de dados externa < Utilize as teclas de setas para mover o cursor sobre o ficheiro que pretende transmitir
Move o cursor para cima e para baixo, numa janela Move o cursor da janela direita para a janela esquerda e vice versa Se pretender copiar do TNC para uma base externa, desloque o cursor na janela esquerda sobre o ficheiro a transmitir. Se pretender copiar de uma base externa para o TNC, desloque o cursor na janela da direita sobre o ficheiro a transmitir < Transmitir s um ficheiro: premir a softkey COPIAR, ou

Transmitir vrios ficheiros: premir a softkey MARCAR (para funes de marcao, ver quadro direita), ou

transmitir todos os ficheiros: premir a softkey TNC EXT <

52

4 Programao: Princpios bsicos, gesto de ficheiros, auxlios de programao, gesto de paletes

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

se pretender transmitir programas extensos ou vrios programas: confirmar com a softkey EXECUTAR PARALELO. O TNC copia o ficheiro em forma paralela < Finalizar a transmisso de dados: deslocar o cursor para a janela da esquerda e premir a softkey JANELA. O TNC volta a visualizar a janela standard para a gesto de ficheiros

Quando est visualizada em duplicado a janela de ficheiros, para seleccionar um outro directrio, prima a softkey CAMINHO, e seleccione com as teclas de setas e a tecla ENT o directrio pretendido!

HEIDENHAIN TNC 410, TNC 426, TNC 430

53

4.4 Gesto de ficheiros alargada TNC 426, TNC 430

4.4 Gesto de ficheiros alargada TNC 426, TNC 430

Copiar os ficheiros para um outro directrio


Seleccionar a diviso do ecr com janelas do mesmo tamanho Visualizar os directrios em ambas as janelas: premir a softkey

CAMINHO Janela da direita:


Deslocar o cursor para o directrio para onde pretende copiar os

ficheiros e com a tecla ENT visualizar os ficheiros existentes neste directrio Janela da esquerda:
Seleccionar o directrio com os ficheiros que pretendo copiar, e

visualizar os ficheiros com a tecla ENT


Visualizar as funes para marcao dos ficheiros Deslocar o cursor para o ficheiro que prtende copiar, e

depois marcar. Se desejar, marque mais ficheiros da mesma maneira


Copiar os ficheiros marcados para o directrio de

destino Para mais funes de marcao, ver Marcar ficheiros . Se voc tiver marcado ficheiros na janela da esquerda e tambm na da direita, o TNC copia a partir do directrio em que se encontra o cursor. Escrever por cima de ficheiros Se copiar ficheiros para um directrio onde j se encontram ficheiros com nome igual, o TNC pergunta se os ficheiros podem ser escritos por cima no directrio de destino:
Escrever por cima de todos os ficheiros: premir a softkey SIM, ou No escrever por cima de nenhum ficheiro: premir a softkey NO,

ou
Confirmar escrever por cima de cada ficheiro individalmente:

premir a softkey CONFIRMAR Se pretender escrever por cima de um ficheiro protegido, voc tem que confirmar ou interromper em separado.

54

4 Programao: Princpios bsicos, gesto de ficheiros, auxlios de programao, gesto de paletes

Gerir bases de dados de rede


(s em caso de opo por conexo com Ethernet)
Para conectar o carto da Ethernet sua rede, consulte o captulo 13.8 Conexo com a Ethernet! O TNC regista avisos de erro durante o funcionamento em rede (ver 13.8 Conexo com a Ethernet). Se o TNC estiver ligado a uma rede, voc dispe at 7 bases de dados adicionais na janela de directrios. (ver figura em cima, direita). Todas as funes j descritas (seleccionar base de dados, copiar ficheiros, etc.) so vlidas tambm para bases de dados em rede desde que a sua licena de alcance o permita. Unir e desunir base de dados em rede Seleccionar Gesto de Ficheiros: premir a tecla PGM MGT, e eventualmente seleccionar com a softkey JANELA a diviso do ecr de forma a ficar como na figura direita
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 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 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. Softkey

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

HEIDENHAIN TNC 410, TNC 426, TNC 430

55

4.4 Gesto de ficheiros alargada TNC 426, TNC 430

4.5 Gesto de ficheiros TNC 410

4.5 Gesto de ficheiros TNC 410


Ficheiros no TNC 410 Programas em dilogo em texto claro da HEIDENHAIN segundo DIN/ISO Tabelas para ferramentas Posies da ferrta. Pontos zero Pontos Tipo .H .I

.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. Chamar a gesto de ficheiros

Visualizao Nome do ficheiro

Significado 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 Ficheiro protegido contra apagar e modificar (Protected)

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.

Visualizao de ficheiros extensos Softkey Passar pgina para trs no ficheiro Passar pgina para a frente

56

4 Programao: Princpios bsicos, gesto de ficheiros, auxlios de programao, gesto de paletes

Seleccionar ficheiro
Chamar a gesto de ficheiros < Utilize as teclas de setas, para mover o cursor sobre o ficheiro pretendido
Move o cursor para cima e para baixo, numa janela

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.

Interrompa com a softkey NO se no quiser apagar o ficheiro

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 < O ficheiro seleccionado activado no modo de funcionamento de onde voc chamou a gesto de ficheiros: premir ENT

Proteger ficheiro/anular a proteco do ficheiro


Desloque o cursor para o ficheiro que pretende

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

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

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

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

Mudar o nome a um ficheiro


Desloque o cursor para o ficheiro a que pretende mudar o nome Seleccionar a funo para mudana de nome Introduzir o novo nome do ficheiro; o tipo de ficheiro

no pode ser modificado


Executar a mudana de nome: premir a tecla ENT

HEIDENHAIN TNC 410, TNC 426, TNC 430

57

4.5 Gesto de ficheiros TNC 410

4.5 Gesto de ficheiros TNC 410

Introduzir ficheiros/Emitir ficheiros


Introduzir ou emitir ficheiros: premir a softkey EXT. O

Emitir todos os ficheiros (tipos de ficheiro: .H, .I, .T, . TCH, .D, .PNT)
Emitir para um aparelho externo todos

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. Introduzir todos os ficheiros (tipos de ficheiro: .H, .I, .T, . TCH, .D, .PNT)
Introduzir todos os ficheiros memorizados no aparelho

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

externo. Introduzir o ficheiro proposto.


Propor todos os ficheiros de um determinado tipo de

ficheiro.
P .ex. propor todos os programas de dilogo em texto

claro. Introduzir o programa proposto: premir a softkey SIM. No introduzir o programa proposto: premir a softkey NO Introduzir um determinado ficheiro
Introduzir nome do ficheiro, e confirmar com a tecla

ENT
Seleccionar tipo de ficheiro, p.ex. Programa em

Dilogo Claro Se quiser introduzir a tabela de ferramentas TOOL.T, prima a softkey TABELA FERRTAS. Se quiser introduzir a tabela de posies TOOLP .TCH, prima a softkey TABELA POSIES. Emitir um determinado ficheiro
Seleccionar a funo de emitir ficheiro

individualmente
Mover o cursor sobre o ficheiro que se pretende

emitir, com a tecla ENT ou a softkey TRANSMISS. Inicie a transmisso


Terminar a funo emitir ficheiro individualmente:

premir a tecla END

58

4 Programao: Princpios bsicos, gesto de ficheiros, auxlios de programao, gesto de paletes

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. 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:
o bloco: Definies e chamadas da ferramenta, Avanos e rotaes, assim como Movimentos de trajectria, ciclos e outras funes.

Frase:

N100 G00

G40 X+10 Y+5 M3

Funo de trajectria Nmero da frase

Palavras

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:
Ponto MN G30: coordenada X, Y e Z mnima do rectngulo;

Z
Y
MAX

introduzir valores absolutos


Ponto MX G31: coordenada X, Y e Z mxima do rectngulo;

introduzir valores incrementais


MIN

A definio de bloco s necessria se voc quiser testar graficamente o programa!

HEIDENHAIN TNC 410, TNC 426, TNC 430

59

4.6 Abrir e introduzir programas

4.6 Abrir e introduzir programas

Abrir um novo programa de maquinao TNC 426, TNC 430


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

Abrir um novo programa de maquinao TNC 410


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

Seleccionar modo de funcionamento Memorizao/Edio do Programa < Chamar Gesto de Ficheiros: premir a tecla PGM MGT < Seleccione o directrio onde pretende memorizar o novo programa:
<

Seleccionar modo de funcionamento Memorizao/ Edio do Programa

Chamar Gesto de Ficheiros: premir a tecla PGM MGT

Nome do ficheiro = <


NOVO < Seleccionar o tipo de ficheiro, p.ex. programa DIN/ISO: premir a softkey .I Introduzir novo nome do programa

Nome do ficheiro = ALT.I < NOVO


Introduzir o novo nome do programa e confirmar com a tecla ENT

Seleccionar a unidade mtrica: premir a tecla MM ou POLEG. O TNC passa para a janela do programa

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

60

4 Programao: Princpios bsicos, gesto de ficheiros, auxlios de programao, gesto de paletes

Definio do bloco

30 < 17 < 0

Definir o ponto MN

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 < 90 < 100 Introduzir sucessivamente as coordenadas X, Y e Z do ponto MX Definir a introduo absoluta e incremental Definir o 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 *
O TNC efectua automaticamente a primeira e a ltima frase do programa.

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

HEIDENHAIN TNC 410, TNC 426, TNC 430

61

4.6 Abrir e introduzir programas

4.6 Criar e introduzir programas

Programar movimentos da ferramenta


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

1 < 40 < 10 < 5 < 100 < 3

Criar uma frase

Introduzir Sem correco do raio

Introduzir coordenada de destino para o eixo X

Introduzir coordenada de destino para o eixo Y

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

4 Programao: Princpios bsicos, gesto de ficheiros, auxlios de programao, gesto de paletes

Editar o programa TNC 426, TNC 430


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. Acrescentar frases onde quiser Seleccione a frase por detrs da qual pretende acrescentar uma nova frase, e abra o dilogo Modificar e acrescentar palavras Seleccione uma palavra numa frase e escreva o novo valor por cima. Enquanto voc tiver a palavra seleccionada, dispe do dilogo em texto claro.
Finalizar a modificao: premir a tecla FIM

Seleccionar uma frase ou uma palavra Softkeys/teclas Saltar de frase para frase
Seleccionar uma s palavra PROGRAMA + ELEMENTOS

Apagar frases e palavras Colocar em zero o valor de uma palavra seleccionada Apagar o valor errado Apagar aviso de erro (fixo) 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

Tecla

Quando acrescentar uma palavra, active as teclas de setas (para a direita ou para a esquerda) at aparecer o dilogo pretendido, e introduza o valor pretendido. Procurar palavras iguais em frases diferentes

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

A marcao est na frase agora seleccionada, sobre a mesma palavra, tal como na outra frase anteriormente seleccionada.

HEIDENHAIN TNC 410, TNC 426, TNC 430

63

4.6 Criar e introduzir programas

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. Para copiar programas parciais, proceda da seguinte forma:
Seleccionar a rgua de softkeys com as funes de marcao Seleccionar a primeira (ltima) frase do programa parcial que se

Funo Ligar a funo de marcao Desligar a funo de marcao Apagar o bloco marcado Acrescentar na memria o bloco existente Copiar o bloco marcado

Softkey

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
Copiar o programa parcial marcado: premir a softkey COPIAR

BLOCO, apagar o programa parcial marcado: premir a softkey APAGAR BLOCO. O TNC memoriza o bloco marcado
Seleccione com as teclas de setas a frase atrs da qual voc

pretende acrescentar o programa parcial copiado (apagado)


Para acrescentar, num outro programa, o programa parcial copiado, seleccione o programa respectivo atravs da Gesto de Ficheiros, e marque a a frase por trs da qual voc o quer acrescentar.
Acrescentar um programa parcial memorizado: premir a softkey

ACRESCENTAR BLOCO Criar de novo a a dimenso incremental de nmero de frase Se tiver apagado, deslocado ou acrescentado programas parciais, com a funo ORDER N o TNC executa uma nova numerao de frases.
Criar de novo a numerao de frases: premir a softkey ORDENAR

N. O TNC visualiza o dilogo Passo de nmero de frase =


Introduza a medida incremental de nmero de frase que

pretende, e escrito por cima do valor ajustado previamente de MP7220


Numerar frases: premir a tecla ENT Deslocar a modificao: premir a tecla END ou a softkey FIM

64

4 Programao: Princpios bsicos, gesto de ficheiros, auxlios de programao, gesto de paletes

Editar frases do programa TNC 410


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. Acrescentar frases onde quiser Seleccione a frase a seguir qual pretende acrescentar uma nova frase, e abra o dilogo Modificar e acrescentar palavras Seleccione uma palavra numa frase e escreva o novo valor por cima. Enquanto voc tiver a palavra seleccionada, dispe do dilogo em texto claro.
Terminar a modificao e memorizar: premir a tecla END Rejeitar a modificao: premir a tecla DEL

Funes Passar para a pgina de trs Passar para a pgina da frente Salto para o fim do programa Salto para o fim da frase Saltar de frase para frase
Seleccionar uma s palavra PROGRAMA + ELEMENTOS
Procurar uma sequncia qualquer de desenho

Softkeys/teclas

Quando acrescentar uma palavra, active as teclas de setas (para a direita ou para a esquerda) at aparecer o dilogo pretendido, e introduza o valor pretendido. Procurar 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 Colocar em zero o valor de uma palavra seleccionada Apagar o valor errado Apagar aviso de erro (fixo)

Tecla

Seleccionar uma frase com as teclas de setas

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:
Introduzir o texto procurado Procurar texto: premir a softkey EXECUTAR

Apagar palavra seleccionada


Na frase: voltar a produzir o ltimo estado memorizado 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

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 Visualizao da frase Quando a frase to longa, que o TNC no pode visualiz-la numa linha do programa - p.ex. em ciclos de maquinao -, a frase marcada com >> na margem direita do ecr.

HEIDENHAIN TNC 410, TNC 426, TNC 430

65

4.6 Criar e introduzir programas

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

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


Enquanto voc elabora um programa, o TNC pode visualizar o contorno programado num grfico. Desenvolvimento com ou sem grfico de programao Para a diviso do ecr, seleccionar o programa esquerda, e o grfico direita: premir a tecla SPLIT SCREEN e a softkey PGM + GRFICOS
Colocar a softkey DESENH AUTOM em LIGADO.

Enquanto voc vai introduzindo as frases do programa, o TNC vai mostrando cada um dos movimentos programados na janela do grfico, direita. Se no pretender visualizar o grfico, coloque a softkey AUTO DRAW em OFF . AUTO DRAW ON no pode visualizar repeties parciais de um programa.

Efectuar o grfico para o programa existente


Com as teclas de setas seleccione a frase at qual se deve

realizar o grfico, ou prima GOTO, e introduza directamente o nmero de frase pretendido


Efectuar o grfico: premir a softkey ANULAR +

ARRANQUE

Para mais funes, ver o quadro direita.

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

66

4 Programao: Princpios bsicos, gesto de ficheiros, auxlios de programao, gesto de paletes

Ampliar ou reduzir uma seco


Voc pode determinar a vista de um grfico. Com uma margem, voc selecciona a seco para a ampliar ou reduzir.
Seleccionar a rgua de softkeys para ampliao/reduo (segunda

Funes do grfico de programao Efectuar um grfico de programao frase a frase Efectuar por completo um grfico de programao ou completar para REPOR + ARRANQUE

Softkey

rgua, ver figura direita) Desta forma, ficam disponveis as seguintes funes: Funo Reduzir a margem - para reduzir, mantenha premida a softkey Ampliar a margem - para ampliar, mantenha premida a softkey
Com a softkey SECO BLOCO aceitar a rea

Softkey

Parar o grfico de programao Esta softkey s aparece enquanto o TNC efectua um grfico de programao

seleccionada Com a softkey BLOCO COMO BLK FORM, voc volta a produzir a seco original.

HEIDENHAIN TNC 410, TNC 426, TNC 430

67

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

4.8 Acrescentar comentrios

4.8 Acrescentar comentrios


Voc pode acrescentar um comentrio a cada frase do programa de maquinao, para explicar passos do programa ou para efectuar indicaes. H trs possibilidades para se acrescentar um comentrio: 1. Comentrio durante a introduo do programa (no em TNC 410) Introduzir os dados para uma frase do programa, e depois premir ; (ponto e virgula) no teclado alfanumrico - o TNC pergunta Comentrio?
Introduzir o comentrio e finalizar a frase com a

tecla END 2. Acrescentar posteriormente um comentrio (no em TNC 410) Seleccionar a frase na qual se pretende acrescentar o comentrio
Com a tecla de seta-para-a-direita ou de seta-para-

a-esquerda no cursor da frase, premir a tecla ; (ponto-e-vrgula) situada no teclado: aparece um ponto e vrgula no fim da frase, e o TNC visualiza a pergunta Comentrio?
Introduzir o comentrio e finalizar a frase com a

tecla END Comentrio numa mesma frase Seleccionar a frase por detrs da qual voc pretende acrescentar o comentrio
Abrir o dilogo de programao com a tecla ;

(ponto e vrgula) do teclado alfanumrico


Introduzir o comentrio e finalizar a frase com a

tecla END

68

4 Programao: Princpios bsicos, gesto de ficheiros, auxlios de programao, gesto de paletes

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

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

Softkey

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: Linha: Coluna Insert: Overwrite: Nome do ficheiro de texto Posio actual do cursor sobre a linha Posio actual do cursor sobre a coluna Acrescentam-se os novos sinais Os novos sinais so acrescentados escritos sobre o texto j existente, na posio do cursor

Funes de edio Iniciar a nova linha Apagar o sinal esquerda do cursor


Acrescentar sinal vazio Comutar entre maisculas e minsculas

Tecla

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.

HEIDENHAIN TNC 410, TNC 426, TNC 430

69

4.9 Criar ficheiros de texto (no em TNC 410)

4.9 Criar ficheiros de texto (no em TNC 410)

Apagar e voltar a acrescentar sinais, palavras e linhas


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

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

Softkey

retirado e fica em memria temporria


Deslocar o cursor para a posio onde se quer acrescentar o

texto, e premir a softkey ACRESCENTAR FRASE/PALAVRA

Processar blocos de texto


Voc pode copiar, apagar e voltar a acrescentar noutra posio blocos de texto de qualquer tamanho. Para qualquer destes casos, marque primeiro o bloco de texto pretendido:
Marcar o bloco de texto: deslocar o cursor sobre o sinal em que

se deve comear a marcar o texto


Premir a softkey SELECCIONAR BLOCO Deslocar o cursor sobre o sinal em que se deve

finalizar a marcao do texto. Se se mover o cursor com as teclas de setas directamente para cima e para baixo, as linhas de texto intermdias ficam completamente marcadas - o texto marcado fica destacado com uma cor diferente. Depois de marcar o boco de texto pretendido, continue a elaborar o texto com as seguintes softkeys: Funo 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

Softkey

bloco de texto memorizado


Premir a softkey INSERIR BLOCO: acrescentado o

texto Enquanto o texto estiver memorizado, voc pode acrescent-lo quantas vezes quiser.

70

4 Programao: Princpios bsicos, gesto de ficheiros, auxlios de programao, gesto de paletes

Passar o texto marcado para outro ficheiro Marcar o bloco de texto como j descrito
Premir a softkey COLAR NO FICHEIROO TNC

apresenta o dilogo FICHEIRO DESTINO =


Introduzir caminho e nome do ficheiro de destino. O

TNC situa o bloco de texto marcado no ficheiro de destino. Se no existir nenhum ficheiro de destino com o nome indicado, o TNC situa o texto marcado num ficheiro novo. Acrescentar outro ficheiro na posio do cursor Desloque o cursor para a posio do texto onde pretende acrescentar outro ficheiro de texto.
Premir a softkey INSERIR FICHEIRO

O TNC indica o dilogo Nome do ficheiro =


Introduza o caminho e o nome do ficheiro que

pretende acrescentar

Procurar partes de texto


A funo de procura do editor de texto encontra palavras ou sinais no texto. Existem duas possibilidades: 1.Procurar o texto actual A funo de procura deve encontrar uma palavra que corresponda palavra marcada com o cursor
Deslocar o cursor para a palavra pretendida Seleccionar a funo de procura: premir a softkey PROCURAR Premir a softkey PROCURAR PALAVRA ACTUAL

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

Voc sai da funo de procura com a softkey FIM.

HEIDENHAIN TNC 410, TNC 426, TNC 430

71

4.9 Criar ficheiros de texto (no em TNC 410)

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 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 Comando abreviado + * : S C T AS AC AT ^ Q / () P =
0 ARC SIN COS TAN + : PI = 7 4 1 0 8 5 2 . 9 6 3
+

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

4 Programao: Princpios bsicos, gesto de ficheiros, auxlios de programao, gesto de paletes

4.11 Ajuda directa em avisos de erro NC (no em TNC 410)


Entre outras coisas, o TNC visualiza automaticamente em caso de:
introdues erradas erros de lgica no programa elementos de contorno no executveis aplicaes do apalpador no adequadas

Um aviso de erro contendo o nmero de uma frase de programa foi originado por esta frase ou por uma anterior. Voc apaga os textos de aviso do TNC com a tecla CE depois de ter eliminado a causa do erro. Para obter informaes mais precisas sobre um aviso de erro que possa surgir, prima a tecla HELP O TNC acende a janela onde se . encontram descritas a causa do erro e a sua eliminao. Visualizar auxlio Em caso de aviso de erro na linha superior do ecr:
Visualizar auxlio: premir a tecla HELP Ler a descrio do erro e as possibilidades de o

eliminar. Voc fecha a janela de auxlio com a tecla CE e ao mesmo tempo sai do aviso de erro
Eliminar o erro de acordo com a descrio da janela de

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

HEIDENHAIN TNC 410, TNC 426, TNC 430

73

4.11 Ajuda directa em avisos de erro NC (no em TNC 410)

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

Softkey

Terminar a funo de ajuda Prima a softkey FIM duas vezes.

74

4 Programao: Princpios bsicos, gesto de ficheiros, auxlios de programao, gesto de paletes

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

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

Softkey

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

HEIDENHAIN TNC 410, TNC 426, TNC 430

75

4.13 Gesto de paletes (no em TNC 410)

4.13 Gesto de paletes (no em TNC 410)

Posio Valor real

Significado

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

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

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

SELECCIONAR TIPO e MOSTRAR.P


Seleccionar a tabela de paletes com as teclas de setas ou

introduzir o nome para uma nova tabela


Confirmar a escolha com a tecla ENT.

Sair do ficheiro de paletes Seleccionar Gesto de Ficheiros: premir a tecla PGM MGT
Seleccionar outro tipo de ficheiro: premir a softkey

SELECCIONARTIPO e a softkey para o tipo de ficheiro pretendido, p.ex. MOSTRAR.P


Seleccionar o ficheiro pretendido

76

4 Programao: Princpios bsicos, gesto de ficheiros, auxlios de programao, gesto de paletes

5
Programao: Ferramentas

5.1 Introdues relativas ferramenta

5.1 Introdues relativas ferramenta


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

Z Y

S S

Rotaes S da ferramenta
Voc introduz as rotaes S da ferramenta em rotaes por minuto (rpm) numa frase CALL qualquer (p.ex. em chamada da ferramenta). Programar uma modificao No programa de maquinao, voc pode modificar as rotaes da ferramenta com uma frase S:
Programar as rotaes da ferramenta: premir a tecla S

situada no teclado alfanumrico


Introduzir novas rotaes da ferramenta

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

78

5 Programao: Ferramentas

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. 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: A ferramenta mais curta do que a ferramenta zero:

L0

L>L0 L<L0

Determinar a longitude:
Deslocar a ferramenta zero para a posio de referncia, segundo

o eixo da ferramenta (p.ex. superfcie da pea com Z=0)


Colocar em zero a visualizao do eixo da ferramenta (fixar ponto

de referncia)
Trocar pela ferramenta seguinte Deslocar a ferramenta para a mesma posio de referncia

que a ferramenta zero


A visualizao do eixo da ferramenta indica a diferena de

longitude em relao ferramenta zero


Aceitar o valor com a tecla Aceitar posio real (TNC 426, TNC

430), ou com a softkey ACTUAL Aceitar a POS. Z (TNC 410) na frase G99 ou na tabela de ferramentas 2 Determine a longitude L num aparelho de ajuste prvio. Depois, introduza o valor calculado directamente na definio de ferramenta G99.

HEIDENHAIN TNC 410, TNC 426, TNC 430

79

5.2 Dados da ferramenta

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. Campo de introduo: os valores delta podem ter no mximo 99,999 mm.
DL<0 DL>0 R R

DR<0 DR>0

Introduzir os dados da ferramenta no programa


Voc determina o nmero, a longitude e o raio para uma determinada ferramenta uma nica vez no programa de maquinao numa frase G99:

99 Seleccionar a definio de ferramenta. Confirmar com a tecla ENT.


Introduzir o Nmero da Ferramenta: com o nmero de

ferrta. determina-se claramente uma ferrta.


Introduzir a Longitude da Ferramenta: valor de

correco para a longitude


Introduzir o Raio da Ferramenta

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

N40 G99 T5 L+10 R+5 *

80

5 Programao: Ferramentas

Introduzir os dados da ferramenta na tabela


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. Tabela de ferramentas: introdues possveis Abrev. T NOME L R R2 Introdues 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

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)

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

Largura da ranhura

DL DR DR2 LCUTS ANGLE

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 ?

TL RT

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

TIME1

Mximo tempo de vida ?

TIME2

Mx. tempo de vida em TOOL CALL?

CUR.TIME

Tempo de vida actual ?

Continuao: ver pgina seguinte

HEIDENHAIN TNC 410, TNC 426, TNC 430

81

5.2 Dados da ferramenta

5.2 Dados da ferramenta

Abrev. DOC PLC

Introdues

Dilogo

Largura da ranhura

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 Tabela de ferramentas: dados da ferramenta necessrios para a medio automtica de ferramentas (s dilogo em texto claro) Abrev. CUT. LTOL Introdues 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

Comentrio da ferramenta ? Estado do PLC ?

Valor PLC?

Dilogo Quantidade de lminas ? Tolerncia de desgaste: longitude ?

RTOL

Tolerncia de desgaste: raio ?

DIRECT. TT:R-OFFS

Direco de corte (M03 = )? Desvio da ferramenta: raio?

TT:L -OFFS

Desvio da ferramenta: longitude?

LBREAK

Tolerncia de rotura: longitude ?

RBREAK

Tolerncia de rotura: raio ?

82

5 Programao: Ferramentas

Editar tabelas de ferramentas


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

TABELA DE FERR.TAS
Colocar a softkey EDITAR em LIGADO

Abrir outra tabela de ferramentas qualquer:


Seleccionar modo de funcionamento Memorizao/Edio do

Programa
Chamar a gesto de ficheiros Visualizar a seleco dos tipos de ficheiros: premir a

softkey SELECCIONAR TIPO


Visualizar ficheiros do tipo .T: premir a softkey

VISUALIZAR.T
Selecione um ficheiro ou introduza o nome de um

ficheiro novo. Confirme com a tecla ENT ou com a softkey SELECCIONAR Quando tiver aberto uma tabela de ferramentas para editar, pode mover o cursor na tabela com as teclas de setas ou com as softkeys para uma posio qualquer (ver figuras em cima direita ou no meio direita). Em qualquer posio voc pode escrever por cima dos valores memorizados e introduzir novos valores. Repare no quadro seguinte com mais funes de edio (ver pgina seguinte). Quando o TNC no puder visualizar ao mesmo tempo todas as posies na tabela de ferramentas, aparece na parte superior da coluna o smbolo >> ou << .

Sair da tabela de ferramentas


Finalizar a edio da tabela de ferramentas: premir a tecla END Chamar a Gesto de Ficheiros e seleccionar um ficheiro de outro

tipo, p.ex. um programa de maquinao

HEIDENHAIN TNC 410, TNC 426, TNC 430

83

5.2 Dados da ferramenta

5.2 Dados da ferramenta

Funes de edio Tabelas de ferr.tas TNC 426, TNC 430 Seleccionar o incio da tabela Seleccionar o fim da tabela

Softkey

Funes de edio Tabela de ferr.tas TNC 410 Softkey Seleccionar a pgina anterior 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 Salto para o incio da linha Salto para o fim da linha Copiar a rea por detrs iluminada Acrescentar a rea copiada Acrescentar a quantidade de linhas (ferramentas) possveis de se introduzir ) no fim da tabela 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 Apagar um valor numrico errado, restabelecer o valor ajustado previamente Restabelecer o ltimo valor memorizado No bloquear a ferramenta na coluna TL Aceitar posies reais, p.ex. para Eixo Z Confirmar o valor introduzido, Seleccionar a coluna seguinte na tabela

84

5 Programao: Ferramentas

Indicaes para as tabelas de ferramentas Com o parmetro da mquina 7266.x voc determina as indicaes que podem ser registadas numa tabela de ferramentas, e a sequncia em que so executadas. Ao configurar a tabela de ferramentas, veja se o tamanho completo no tem mais de 250 caracteres. As tabelas mais largas no podem ser transmitidas para a conexo de dados. A largura de cada coluna indicada na descrio de MP7266.x.
Voc pode escrever o contedo de um outro ficheiro por cima de uma coluna ou de uma linha de uma tabela de ferramentas. Condies:
O ficheiro de destino tem que j existir O ficheiro que vai ser copiado s pode conter as

colunas (linhas) que vo ser substitudas. Voc copia individualmente uma coluna ou uma frase com a softkey SUBSTITUIR CAMPOS (ver 4.4 Gesto de ficheiros alargada)

HEIDENHAIN TNC 410, TNC 426, TNC 430

85

5.2 Dados da ferramenta

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 Seleccionar a pgina anterior da tabela 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

softkey SELECCIONAR TIPO


Visualizar ficheiros do tipo .TCH: premir a softkey

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:

86

5 Programao: Ferramentas

Abrev. P T ST

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

Dilogo 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

87

5.2 Dados da ferramenta

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

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

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

<

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 < 2500 Seleccionar rotaes, finalizar frase com a tecla END Seleccionar eixo da ferr.ta: p.ex. eixo Z

88

5 Programao: Ferramentas

Troca de ferramenta
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. 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

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

do programa
Trocar a ferramenta Continuar com a execuo do programa; ver captulo 11.4

Execuo do programa Troca automtica da ferramenta Numa troca automtica da ferramenta, no se interrompe a execuo do programa. Na chamada duma ferramenta com T, o TNC troca a ferramenta no armazm de ferramentas. Troca automtica da ferramenta ao exceder-se o tempo de vida:M101

M101 uma funo dependente da mquina. Consulte o manual da mquina! Quando se atinge o tempo de vida duma ferramenta TIME1, o TNC troca automaticamente a ferramenta gmea. Para isso, active a funo auxiliar M101 no princpio do programa. Voc pode eliminar a activao de M101 com M102. A troca automtica de ferramenta nem sempre tem lugar depois de passado o tempo de vida mas sim algumas frases de programa depois, consoante a carga do comando.

HEIDENHAIN TNC 410, TNC 426, TNC 430

89

5.2 Dados da 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 DLT DLTAB Longitude da ferramenta L da frase G99 ou da tabela ferramentas Medida excedente DL para a longitude da frase T (a visualizao de posies no tida em conta) Medida excedente DL para a tabela de ferramentas

90

5 Programao: Ferramentas

Correco do raio da ferramenta


A frase do programa para um movimento da ferramenta contm
G41 ou G42 para a correco dum raio G43 ou G44, para a correco dum raio num movimento paralelo

G41 G40

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

A correco de raio actua logo que se chama uma ferramenta e se desloca no plano de maquinao com G41 ou G42.
R

O TNC anula automaticamente a correco do raio se voc:


programar uma troca de posio com G40 se programar a chamada dum programa com %... seleccionar um novo programa

Na correco de raio, tm-se em conta valores delta tanto da frase T como da tabela de ferramentas: Valor de correco = R + DRT + DRTAB com R DRT DRTAB Raio da ferramenta R da frase G99 ou da tabela de ferramentas Medida excedente DR para o raio tirada da frase T (no considerada pela visualizao de posies) 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.
Y

Z Y

HEIDENHAIN TNC 410, TNC 426, TNC 430

91

5.3 Correco da ferramenta

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

G41

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

5 Programao: Ferramentas

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 Funes auxiliares para o .4 tipo de trajectria .

RL

RL

HEIDENHAIN TNC 410, TNC 426, TNC 430

93

5.3 Correco da ferramenta

6
Programao: Programar contornos

6.1 Resumo: movimentos da ferramenta

6.1 Resumo: movimentos da ferramenta


Funes de trajectria
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.

G01 G01 G01 G02


CC

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 40
R4 0

X
10 115=I

Programao com parmetros Q


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

96

6 Programao: Programar contornos

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

Z Y X

100

Z Y X
50

N50 G00 X+100 * N50 G00 X+100


Nmero de frase Tipo de trajectria recta em marcha rpida 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:

Z Y X

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


Ver figura em baixo, direita.

-10

80

HEIDENHAIN TNC 410, TNC 426, TNC 430

97

6.2 Noes bsicas sobre as funes de trajectria

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 Z (G17) Y (G18) X (G19) Plano principal XY, auch UV, XV, UY ZX, tambm WU, ZU, WX YZ, tambm VW, YW, VZ Ponto central do crculo IJ KI JK
J

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

6 Programao: Programar contornos

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

99

6.3 Aproximao e sada do contorno

6.3 Aproximao e sada do contorno

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

Z Y

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

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 *

Z Y

100

6 Programao: Programar contornos

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

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

G40

G41

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

101

6.3 Aproximao e sada do contorno

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 *

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

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 Recta em marcha rpida Recta com avano F Chanfre entre duas rectas Trajectria circular em sentido horrio Trajectria circular em sentido anti-horrio Trajectria circular correspondente ao sentido de rotao activado Trajectria circular tangente ao elemento de contorno anterior Trajectria circular tangente ao elemento de contorno anterior e seguinte Funo G00 G01 G24 I, J, K G02 G03 G05 Introdues necessrias Coordenadas do ponto final da recta

Longitude de chanfre R Coordenadas do ponto central de crculo Coordenadas do ponto final do crculo em unio com I, J, K ou adicionalmente ao raio de crculo R Coordenadas do ponto final de crculo e do raio de crculo R Coordenadas do ponto final do crculo

G06

G25

Raio R de uma esquina

102

6 Programao: Programar contornos

Recta em marcha rpida G00 Recta com avano G01 F . . .


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. 1
Introduzir as coordenadas do ponto final da recta
40

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

Exemplo de frases NC

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

N70 G01 G41 X+0 Y+30 F300 M3 * N80 X+40 G91 Y+5 * N90 G24 R12 * N100 X+5 G90 Y+0 *
No comear um contorno com uma frase G24! 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.
30

12

5 40

12

HEIDENHAIN TNC 410, TNC 426, TNC 430

103

6.4 Tipos de trajectria - Coordenadas cartesianas

10

15

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

Z
CC

ou
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
Em sentido anti-horrio: G03 Sem indicao do sentido de rotao: G05

I,J

O TNC desloca a trajectria circular com o ltimo sentido de rotao programado.

104

6 Programao: Programar contornos

circular
Introduzir as coordenadas do ponto central do crculo

Introduzir as coordenadas do ponto final do arco de

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

Exemplo de frases NC N50 I+25 J+25 * N60 G01 G42 X+45 Y+25 F200 M3 * N70 G03 X+45 Y+25 * Crculo completo Programe para o ponto final as mesmas coordenadas que para o ponto de partida.
O ponto de partida e o ponto final devem estar na mesma trajectria circular. Tolerncia de introduo: at 0,016 mm (seleco em MP7431, no em TNC 410)

25=I

45

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 Sem indicao do sentido de rotao: G05

E1=S2 I,J 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

105

6.4 Tipos de trajectria - Coordenadas cartesianas

Deslocar a ferramenta sobre o ponto de partida da trajectria

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

Y
1

G02

G03 ZW R R 2

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 N110 G03 X+70 Y+40 R+20 * (Arco 2) ou N110 G02 X+70 Y+40 R-20 * (Arco 3) ou N110 G03 X+70 Y+40 R-20 * (Arco 4)
40

Y
G02

ZW

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

G03

X
40 70

106

6 Programao: Programar contornos

Trajectria circular G06 tangente A ferramenta desloca-se segundo um arco de crculo tangente ao elemento de contorno anteriormente programado. A transio tangente quando no ponto de interseco dos elementos de contorno no se produz nenhum ponto de inflexo ou de esquina, tendo os elementos de contorno uma transio contnua entre eles. 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:
Avano F Funo auxiliar M
25 45

Exemplo de frases NC

N70 G01 G41 X+0 Y+25 F300 M3 * N80 X+25 Y+30 * N90 G06 X+45 Y+20 * N100 G01 Y+0 *
A frase G06 e o elemento de contorno anteriormente programado devem conter as duas coordenadas do plano onde executado o arco de crculo!

HEIDENHAIN TNC 410, TNC 426, TNC 430

107

6.4 Tipos de trajectria - Coordenadas cartesianas

6.4 Tipos de trajectria - Coordenadas cartesianas

Arredondamento de esquinas G25


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. O crculo de arredondamento pode-se executar com a ferramenta chamada.
40

R5

25

25

Confirmar com a tecla ENT Raio de arredondamento: introduzir o raio do arco de


5

crculo
Avano para o arredondamento de esquinas

X
10 40

Exemplo de frases NC

N50 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

6 Programao: Programar contornos

Exemplo: Movimento linear e chanfre em cartesianas

Y
95

10

5
20

X
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

109

6.4 Tipos de trajectria - Coordenadas cartesianas

20

10

6.4 Tipos de trajectrias - coordenadas cartesianas

Exemplo: movimentos circulares em cartesianas

Y
95

0 R3

85

R10

40

30 40

70

95

%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

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

Exemplo: crculo completo em cartesianas

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

111

6.4 Tipos de trajectria - Coordenadas 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 Recta em marcha rpida Recta com avano F Trajectria circular em sentido horrio Trajectria circular em sentido anti-horrio Trajectria circular correspondente ao sentido de rotao activado Trajectria circular tangente Unio ao elemento de contorno anterior Funo G10 G11 G12 G13 G15 Introdues necessrias Raio polar, ngulo polar do ponto final da recta

ngulo polar do ponto final do crculo

G16

Raio polar, ngulo polar do ponto final do crculo

Origem de coordenadas polares: Plo I, J


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

6 Programao: Programar contornos

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


Em sentido anti-horrio: G13 Sem indicao do sentido de rotao: G15

25=J

O TNC desloca a trajectria circular com o ltimo sentido de rotao programado. 13 ngulo H em Coordenadas Polares: posio angular do ponto final da trajectria circular entre 5400 e +5400 Exemplo de frases NC

25=I

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

HEIDENHAIN TNC 410, TNC 426, TNC 430

113

6.5 Tipos de trajectria coordenadas polares

6.5 Tipos de trajectria coordenadas polares

Trajectria circular G16 tangente


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
ngulo H em Coordenadas Polares: posio angular
5 R2
35=J

120

do ponto final da trajectria circular Exemplo de frases NC

0 R3 30

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 *
O plo I, J no o ponto central do crculo do contorno!

X
40=I

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. Aplicao Roscar no interior e no exterior com grandes dimetros
Ranhuras de lubrificao

Z Y
I,J

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 Altura total h Incremental ngulo total IPA Coordenada inicial Z 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)

114

6 Programao: Programar contornos

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

Programar uma hlice


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

Z Y
270 25=J 40=I
5

R3

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

115

6.5 Tipos de trajectria coordenadas polares

6.5 Tipos de trajectria coordenadas polares

Exemplo: movimento linear em polares

Y
100

50

I,J

R4 5

60

50

100

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

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

116

6 Programao: Programar contornos

Exemplo: hlice

Y
100

50

I,J

50

100

%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 *
Se tiver que efectuar mais de 16 :

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

...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 *
HEIDENHAIN TNC 410, TNC 426, TNC 430

Incio da repetio parcial do programa Introduzir Steigung (???) directamente como valor Z incremental Nmero de repeties (passagens)

117

6.5 Tipos de trajectria coordenadas polares

M64 x 1,5

7
Programao: Funes auxiliares

7.1 Introduzir funes auxiliares M

7.1 Introduzir funes auxiliares M


Com as funes auxiliares do TNC, tambm chamadas M, voc comanda
a execuo do programa, p.ex. uma interrupo da execuo as funes da mquina, como p.ex. a conexo e desconexo da

rotao da ferramenta e do refrigerante


o comportamento da ferramenta na trajectria

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

120

7 Programao: Funes auxiliares

M M00

Activao

Actua no

M01 M02

M03 M04 M05 M06

M08 M09 M13 M14 M30

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

7.3 Funes auxiliares para indicao de coordenadas


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

XMP

X (Z,Y)

ferramenta)
fixar um ponto de referncia na pea

HEIDENHAIN TNC 410, TNC 426, TNC 430

121

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

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. A figura direita mostra sistemas de coordenadas com pontos zero da mquina e da pea.

Z Z Y Y X X M

122

7 Programao: Funes auxiliares

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

Aproximao s posies num sistema de coordenadas no inclinado com um plano inclinado de maquinao: M130 (no em TNC 410)
Comportamento standard num plano de maquinao inclinado As coordenadas nas frases de posicionamento referem-se ao sistema de coordenadas inclinado. Comportamento com M130 As coordenadas de frases lineares, quando est activado o plano de maquinao inclinado, referem-se ao sistema de coordenadas da pea sem inclinar O TNC posiciona ento a ferrta. (inclinada) sobre a coordenada programada no sistema sem inclinar. Activao M130 s actua nas frases lineares sem correco de raioe nas frases do programa onde est programado M130.

HEIDENHAIN TNC 410, TNC 426, TNC 430

123

7.3 Funes auxilares Indicaes de coordenadas

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

7 Programao: Funes auxiliares

Acrescentar transies de contorno entre quaisquer elementos de contorno : M112 (no em TNC 426, TNC 430)
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. Nas frases do programa com correco de raio (RR/RL), o TNC acrescenta automaticamente um crculo de transio nas esquinas exteriores. Comportamento com M112

A
R

Voc pode adaptar o comportamento de M112 por meio dos parmetros da mquina. O TNC acrescenta uma transio de contorno entre quaisquer elementos de contorno (corrigidos e no corrigidos), que podem situar-se no plano ou no no espao:
Crculo tangencial: MP7415.0 = 0

nos pontos tangentes resulta um salto de acelerao devido mudana de curvatura


Polinmio 3 grau (Spline cbico): MP7415.0 = 1

Nos pontos tangentes no ocorre nenhum salto de velocidade


Polinmio 5 grau: MP7415.0 = 2

Nos pontos tangentes no ocorre nenhum salto de velocidade


Polinmio 7 grau: MP7415.0 = 3 (ajuste standard)

Nos pontos tangentes no ocorre nenhum salto de solavanco Desvio de contorno admissvel E Com o valor de tolerncia T, voc determina o desvio que o contorno fresado pode ter do contorno previamente indicado. Se voc no introduzir nenhum valor de tolerncia, o TNC calcula a transio de contorno de forma a que possa continuar a deslocar-se com o avano de trajectria programado. ngulo limite H Quando voc introduz um ngulo limite A, o TNC s alisa os escales de contorno onde o ngulo da mudana de direco maior do que o ngulo limite programado. Se voc introduzir o ngulo limite = 0, o TNC desloca-se tambm segundo um elemento de contorno tangente, com acelerao constante. Campo de introduo: 0 a 90

HEIDENHAIN TNC 410, TNC 426, TNC 430

125

7.4 Funes auxiliares segundo o tipo de trajectria

7.4 Funes auxiliares segundo o tipo de trajectria

Introduzir M112 numa frase de posicionamento Quando numa frase de posicionamento (em funo auxiliar de Dilogo) voc prime a softkey M112, o TNC continua com o dilogo e pergunta pelo desvio admissvel E e pelo ngulo limite H. Voc tambm pode determinar E e H por meio de parmetros Q. Ver Captulo 10 Programao: parmetros Q Activao M112 actua em funcionamento com comando prvio de velocidade e no funcionamento com erro de arrasto. M112 actua no incio da frase. Desactivar: introduzir M113 Exemplo de frase NC

N50 G01 G40 X+123.723 Y+25.491 F800 M112 E0.01 H10 *

126

7 Programao: Funes auxiliares

Filtro de contorno: M124 (no em TNC 426, TNC 430)


Comportamento standard Para o clculo da transio de um contorno entre quaisquer elementos de contorno, o TNC considera todos os pontos existentes. Comportamento com M124

Voc pode adaptar o comportamento de M124 por meio dos parmetros da mquina. O TNC filtra para fora elementos de contorno com pequenas distncias entre pontos, e acrescenta uma transio de contorno Forma da transio de contorno Crculo tangencial: MP7415.0 = 0 nos pontos tangentes resulta um salto de acelerao devido mudana de curvatura
Polinmio 3 grau (Spline cbico): MP7415.0 = 1

Nos pontos tangentes no ocorre nenhum salto de velocidade


Polinmio 5 grau: MP7415.0 = 2

Nos pontos tangentes no ocorre nenhum salto de velocidade


Polinmio 7 grau: MP7415.0 = 3 (ajuste standard)

Nos pontos tangentes no ocorre nenhum salto de solavanco Rectificar a transio de contorno No rectificar a transio de contorno: MP7415.1 = 0 executar a transio de contorno como estiver determinado com MP7415.0 (escalo de contorno standard: polinmio do 7 grau) .
Rectificar a transio de contorno: MP7415.1 = 1

executar a transio de contorno de forma a que sejam tambm arredondadas as rectas que restaram entre as transies de contorno Longitude mnima E de um elemento de contorno Com o parmetro E voc determina at que longitude o TNC deve filtrar os elementos de contorno. Se voc tiver determinado com M112 um desvio de contorno admissvel, este considerado pelo TNC. Se voc no tiver introduzido nenhum valor mximo de tolerncia, o TNC calcula a transio de contorno de forma a poder continuar a deslocar-se com o avano de trajectria programado.

HEIDENHAIN TNC 410, TNC 426, TNC 430

127

7.4 Funes auxiliares segundo o tipo de trajectria

7.4 Funes auxiliares segundo o tipo de trajectria

Introduzir M124 Quando numa frase de posicionamento (em funo auxiliar de Dilogo) voc prime a softkey M124, o TNC continua com o dilogo para esta frase e pede a distncia mnima entre pontos E. Voc tambm pode determinar E com parmetros Q. Ver 10 Programao: parmetros Q . Activao M124 actua no incio da frase. Voc anula M124 como o M112 com M113. Exemplo de frase NC

N50 G01 G40 X+123.723 Y+25.491 F800 M124 E0.01 *

128

7 Programao: Funes auxiliares

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 * X ... Y ... F .. M97 * G91 Y0,5 .... F.. * X+100 ... * Y+0,5 ... F.. M97 * G90 X .. Y ... *

Raio da ferramenta grande 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

129

7.4 Funes auxiliares segundo o tipo de trajectria

7.4 Funes auxiliares segundo o tipo de trajectria

Maquinar completamente esquinas abertas do contorno: M98


Comportamento standard O TNC calcula nas esquinas interiores o ponto de interseco das trajectrias de fresagem, e desloca a ferrta. a partir desse ponto, numa nova direco. Quando o contorno est aberto nas esquinas, a maquinao no completa: ver figura em cima, direita. Comportamento com M98 Com a funo auxiliar M98, o TNC vai deslocando a ferrta. at 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

12

130

7 Programao: Funes auxiliares

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
Voc activa M103 com o parmetro de mquina 7440; ver 14.1 Parmetros gerais do utilizador .

Avano efectivo da trajectria (mm/min): 500 500 100 141 500 500

Avano em micrometros/rotao da ferr.ta: M136 (s em TNC 426, TNC 430 com software de NC 280 474-xx)
Comportamento standard O TNC desloca a ferr.ta com o avano F em mm/min. determinado no programa. Comportamento com M136 Com M136 o TNC no desloca a ferr.ta em mm/min mas sim com o avano F determinado no programa em micrometros/rotaes da ferr.ta. Se voc modificar as rotaes da ferr.ta com o override da ferr.ta, o TNC ajusta automaticamente o Avano. Activao M136 actua no incio da frase. Voc anula M136 ao programar M137 .

HEIDENHAIN TNC 410, TNC 426, TNC 430

131

7.4 Funes auxiliares segundo o tipo de trajectria

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

7 Programao: Funes auxiliares

Introduo Quando voc introduz M120 numa frase de posicionamento, o TNC continua com o dilogo para essa frase e pede a quantidade de frases pr-calculadas LA. Activao M120 dever estar numa frase NC que tenha tambm a correco de raio RL ou RR. M120 actua a partir dessa frase at
que se elimine a correco de raio com R0 que se programe M120 LA0 que se programe M120 sem LA que se chame com %... um outro programa

M120 actua no incio da frase. Limitaes (s em TNC 426, TNC 430) Voc s pode efectuar a reentrada num contorno depois de uma paragem externa/interna com a funo AVANO PARA A FRASE N.
Quando voc utiliza as funes G25 e G24, as frases antes e

depois de G25 ou G24 s podem conter as coordenadas do plano de maquinao

Sobreposicionar posicionamentos do volante durante a execuo dum programa: M118 (no em TNC 410)
Comportamento standard O TNC desloca a ferramenta nos modos de funcionamento de execuo do programa, tal como se determina no programa de maquinao. 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 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. 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


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

133

7.4 Funes auxiliares segundo o tipo de trajectria

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. 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. Activao M126 actua no incio da frase. Voc anula M126 com M127; no fim do programa, M126 deixa tambm de actuar.

Comportamento standard doTNC Posio real 350 10 Posio nominal Percurso 10 340 340 +330

Comportamento com M126 Posio real 350 10 Posio nominal Percurso 10 340 +20 30

134

7 Programao: Funes auxiliares

Reduzir a visualizao do eixo rotativo a um valor inferior a 360: M94


Comportamento standard O TNC desloca a ferramenta desde o valor angular actual para o valor angular programado. Exemplo: Valor angular actual: 538 Valor angular programado: 180 Percurso efectivo: 358 Comportamento com M94 No incio da frase o TNC reduz o valor angular actual para um valor inferior a 360, e a seguir desloca-se sobre o valor programado. Quando estiverem activados vrios eixos rotativos, M94 reduz a visualizao de todos os eixos rotativos. Como alternativa, voc pode introduzir um eixo rotativo por trs de M94. Assim, o TNC reduz s a visualizao deste eixo. Exemplo de frases NC Reduzir os valores de visualizao de todos os eixos rotativos activados:

N50 M94 *
E adicionalmente nos TNC 426, TNC 430: Reduzir apenas o valor de visualizao do eixo C:

N50 M94 C *
Reduzir a visualizao de todos os eixos rotativos activados e a seguir deslocar o eixo C para o valor programado.

N50 G00 C+180 M94 *


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

HEIDENHAIN TNC 410, TNC 426, TNC 430

135

7.5 Funes auxiliares para eixos rotativos

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

B dx

dz

dB

O fabricante da mquina determina a geometria da mquina no parmetro da mquina 7510 e seguintes.

136

7 Programao: Funes auxiliares

Conservar a posio da extremidade da ferramenta em posicionamento de eixos basculantes (TCPM*): M128


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

Z
X Z

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

137

7.5 Funes auxiliares para eixos rotativos

7.5 Funes auxiliares para eixos rotativos

M128 em mesas basculantes Com com a M128 activada voc programa um movimento da mesa basculante, o TNC roda da forma respectiva o sistema de coordenadas. Rode p.ex. o eixo C em 90 e programe a seguir um movimento no eixo X; o TNC executa ento o movimento no eixo Y da mquina. O TNC tambm transforma o ponto de referncia memorizado que se desloca atravs do movimento da mesa redonda . Activao M128 actua no incio da frase, e M129 no fim da frase. M128 tambm actua nos modos de funcionamento manuais e permanece activado depois de uma troca de modo de funcionamento. O avano para o movimento de compensao permanece actuante at voc programar um movimento novo, ou anular M128 com M129. Voc anula M128 com M129. Se voc seleccionar um novo programa num modo de funcionamento de execuo do programa, o TNC tambm anula M128.

O fabricante da mquina determina a geometria da mquina no parmetro da mquina 7510 e seguintes. Exemplo de frase NC Executar movimentos de compensao com um avano de 1000 mm/min.

L X+0 Y+38,5 RL F125 M128 F1000

138

7 Programao: Funes auxiliares

Paragem de preciso em esquinas com transies no tangenciais: M134


Comportamento standard O TNC desloca a ferr.ta em posicionamentos com eixos rotativos de forma a que seja acrescentado um elemento de transio em transies de contorno no tangenciais. A transio de contorno depende da acelerao, do solavanco e da tolerncia memorizada do desvio do contorno.
Voc pode modificar o comportamento standard do TNC com o parmetro de mquina 7440 de forma a ficar activado automaticamente quando se selecciona um programa M134 (ver captulo 14.1 Parmetros Gerais do Utilizador). Comportamento com M134 O TNC desloca a ferr.ta em posicionamentos com eixos rotativos de forma a que seja efectuada uma paragem de preciso em transies de contorno no tangenciais. Activao M134 actua no incio da frase, e M135 no fim da frase. Voc anula M134 com M135. Quando num modo de funcionamento de execuo do programa voc selecciona um novo programa, o TNC tambm anula M134.

Seleco de eixos basculantes: M138 (s em TNC 426, TNC 430 com software de NC 280 474-xx)
Comportamento standard Nas funes M114, M128 e inclinao do plano de maquinao, o TNC considera os eixos rotativos que esto determinados em parmetros de mquina pelo fabricante da sua mquina. Comportamento com M138 Nas funes acima apresentadas, o TNC s considera os eixos basculantes que voc tiver definido com M138. Activao M138 actua no incio da frase. Voc anula M138, programando de novo M138 sem indicao de eixos basculantes. Exemplo de frase NC Para as funes acima apresentadas, considerar s o eixo basculante C:

L Z+100 R0 FMAX M138 C

HEIDENHAIN TNC 410, TNC 426, TNC 430

139

7.5 Funes auxiliares para eixos rotativos

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 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 directamente a tenso programada: M200


O NC emite o valor programado por trs de M200 como tenso V. Campo de introduo: de 0 a 9.999 V Activao M200 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


O TNC emite uma tenso como impulso com uma durao programada TIME. Campo de introduo Tenso V: De a 9.999 Volt Tempo TIME: De 0 a 1.999 segundos Activao M204 actua at se emitir uma nova tenso atravs de M200, M201, M202, M203 ou M204.

Tenso em funo do percurso: M201


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

7 Programao: Funes auxiliares

8
Programao: Ciclos

8.1 Generalidades sobre os ciclos

8.1 Generalidades sobre os 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. 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.

Grupo de ciclos Ciclos de furar em profundidade, alargar furo, mandrilar, aprofundar, roscar e roscar lmina 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)

Softkey

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.

142

8 Programao: Ciclos

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

Trabalhar com eixos auxiliares U/V/W


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

Tenha em conta outras condies apresentadas nas descries a seguir sobre ciclos. Os seguintes ciclos actuam a partir da sua sua definio no programa de maquinao. Voc no pode nem deve chamar estes ciclos:
os ciclos figura de pontos sobre um crculo e figura de pontos

auxiliares no sub-programa do contorno

sobre linhas
o ciclo SL CONTORNO o ciclo SL DADOS DO CONTORNO (no em TNC 410) Ciclo G62 TOLERNCIA (no em TNC 410) Ciclos para a converso de coordenadas o ciclo G04 TEMPO DE ESPERA

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

HEIDENHAIN TNC 410, TNC 426, TNC 430

143

8.1 Generalidades sobre os ciclos

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


< Se necessrio, comutar unidade de medida para polegadas: premir a softkey MM/POLEGADA < Seleccionar tipo de ficheiro na tabela de pontos: premir a softkey .PNT < Introduzir nome da tabela de furos, e confirmar com a tecla ENT <

Chamar a funo para a seleco da tabela de pontos: premir a tecla PGM CALL

Premir a softkey TABELA DE PONTOS

Introduzir o nome da tabela de pontos, e confirmar com a tecla END

Exemplo de frases NC: N72 %:PAT: NOME*

144

8 Programao: Ciclos

Chamar o ciclo em ligao com as tabelas de pontos


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

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

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 Funes auxiliares para o tipo de trajectria). .4

HEIDENHAIN TNC 410, TNC 426, TNC 430

145

8.2 Tabelas de pontos (s em TNC 410)

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 G83 FURAR EM PROFUNDIDADE Sem posicionamento prvio automtico G200 FURAR Com posicionamento prvio automtico, 2 distncia de segurana 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 Softkey Ciclo G84 ROSCAR Com embraiagem G85 ROSCAGEM RGIDA Softkey

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

8 Programao: Ciclos

FURAR EM PROFUNDIDADE (ciclo G83)


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

Exemplo de frases NC: N10 G83 P01 2 P02 -20

5 P03

0 P04 500*

(valor incremental): Distncia entre o extremo da ferrta. (posio inicial) e a superfcie da pea (valor incremental): Distncia entre a superfcie da pea e a base do furo (extremo do cone do furo)

Profundidade de furo

Profundidade de passo

(valor incremental): medida segundo a qual a ferrta. penetra de cada vez na pea. O TNC desloca-se num s passo de maquinao para a profundidade total do furo quando: a profundidade de passo e a profundidade total so iguais a profundidade de passo maior do que a profundidade total A Profundidade Total no tem que ser um mltiplo da Profundidade de Passo

Tempo de espera em segundos: tempo que demora a

ferrta. no fundo do furo para libertar por corte


Avano F: velocidade de deslocao da ferramenta ao

furar em mm/min

HEIDENHAIN TNC 410, TNC 426, TNC 430

147

8.3 Ciclos de furar

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

Q206

Q210 Q200 Q203 Q202 Q201 Q204

Exemplo de frases NC: N70 G200 Q200=2 Q201=-20 Q206=150 Q202=5 Q210=0 Q203=+0 Q204=50*

entre a extremidade da ferramenta e a superfcie da pea: introduzir valor positivo


Profundidade Q201 (incremental): distncia entre a

superfcie da pea e a base do furo (extremidade do cone do furo)


Avano ao aprofundar Q206: velocidade de deslocao

da ferramenta ao furar em mm/min


Profundidade de passo Q202 (valor incremental):

medida segundo a qual a ferrta. penetra de cada vez na pea. O TNC desloca-se num s passo de maquinao para a profundidade total quando: A profundidade de passo e a profund. total so iguais A profund. de passo maior do que a profund. total A Profundidade Total no tem que ser um mltiplo da Profundidade de Passo
Tempo de Espera em cima Q210: tempo em

segundos que a ferramenta espera na distncia de segurana depois de o TNC a ter retirado do furo
Coord. da superf. da pea Q203 (valor absoluto):

coordenada da superfcie da pea

148

8 Programao: Ciclos

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 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
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.
Distncia de segurana Q200 (incremental): distncia

Q206

Q200

Q204

Q203
Q201

Q208
Q211

X
Exemplo de frases NC: N80 G201 Q200=2 Q201=-20 Q206=150 Q211=0.25 Q208=500 Q203=+0 Q204=50*

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 alargar o furo em mm/min


Tempo de espera em baixo Q211: tempo em

segundos que a ferrta. espera na base do furo


Avano de retrocesso Q208: velocidade de deslocao

da ferr.ta ao afastar-se do furo em mm/min. Se introduzir Q208 = 0 vlido o avano de alargar furo
Coord. da superf. da pea Q203 (valor absoluto):

coordenada da superfcie da pea


2 distncia de segurana Q204 (valor incremental):

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

HEIDENHAIN TNC 410, TNC 426, TNC 430

149

8.3 Ciclos de furar

2 distncia de segurana Q204 (valor incremental):

8.3 Ciclos de furar

MANDRILAR (ciclo G202)


O fabricante da mquina prepara a mquina e o TNC para o ciclo 202. 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 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 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

Q206

Q200 Q203 Q201 Q211

Q204

Q208

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

entre a extremidade da ferrta. e a superfcie da pea


Profundidade Q201 (incremental): distncia entre a

superfcie da pea e a base do furo


Avano ao aprofundar Q206: velocidade de deslocao

da ferramenta ao mandrilar em mm/min


Tempo de espera em baixo Q211: tempo em

segundos que a ferrta. espera na base do furo


Avano de retrocesso Q208: velocidade de deslocao

da ferrta. ao retirar-se do furo em mm/min. Se introduzir Q208=0, vlido o avano ao aprofundar


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

coordenada da superfcie da pea


2 distncia de segurana Q204 (valor incremental):

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

150

8 Programao: Ciclos

direco em que o TNC desloca livremente a ferramenta na base do furo (depois da orientao da ferramenta) 0: No retirar a ferramenta 1: Retirar a ferramenta em sentido negativo do eixo principal 2: Retirar a ferramenta em sentido negativo do eixo secundrio 3: Retirar a ferramenta em sentido positivo do eixo principal 4: Retirar a ferramenta em sentido positivo do eixo secundrio
Perigo de coliso! Quando programar uma orientao da ferrt. a 0, verifique onde se encontra o extremo da ferrta. (p.ex. no modo de funcionamento Posicionamento com Introduo Manual). Oriente o extremo da ferr.ta de forma a ficar paralela a um eixo de coordenadas. Seleccione a direco de livre deslocao, de forma a que a ferr.ta se afaste da margem do furo. Adicionalmente em TNC 426, TNC 430 com software de NC 280 474-xx:
ngulo para orientao da ferr.ta Q336 (absoluto):

ngulo sobre o qual o TNC posiciona a ferr.ta antes de retirar

FURAR UNIVERSAL (ciclo G203)


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

HEIDENHAIN TNC 410, TNC 426, TNC 430

151

8.3 Ciclos de furar

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

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

Q206

Q208

Q210 Q200 Q202 Q201 Q204

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

Q211

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 A Profundidade Total no tem que ser um mltiplo da Profundidade de Passo
Tempo de Espera em cima Q210: tempo em

Avano de Retrocesso Q208: velocidade de

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:
Retrocesso em rotura de apara Q256

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

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

TNC reduz a Profundidade de Passo em cada passo


N de Roturas de Apara at ao Retrocesso Q213:

nmero de roturas de apara antes de o TNC ter que retirar a ferrta. do furo para a soltar. Para a rotura de apara, o TNC retira a ferrta. 0,2 mm de cada vez
Mnima Profundidade de Passo Q205 (valor

incremental): se tiver introduzido um valor de reduo, o TNC limita o passo ao valor introduzido com Q205
Tempo de espera em baixo Q211: tempo em

segundos que a ferrta. espera na base do furo

152

8 Programao: Ciclos

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

153

8.3 Ciclos de furar

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.
Solidez da pea Q250 (incremental): espessura da pea Medida do excntrico (Q251 (incremental): medida do

Q204
Q200

excntrico da barra de broquear; ir ver folha de dados da ferrta.


Altura da lmina Q252 (incremental): distncia entre o

Q250
Q249
Q200

Q203

lado inferior da barra de broquear e a lmina principal; ir ver folha de dados da ferrta.
Avano de posicionamento prvio Q253: velocidade

de deslocao da ferrta. ao penetrar na pea ou ao retirar-se da pea em mm/min


Avano de rebaixamento Q254: velocidade de

deslocao da ferrta. ao rebaixar em mm/min


Tempo de espera Q255: tempo de espera em

Q253

segundos na base do rebaixamento


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

Q251 Q252

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

Q255 Q254 Q214

direco em que o TNC desloca a ferrta. segundo a dimenso do excntrico (depois da orientao da ferrta.); no permitida a introduo de 0 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

8 Programao: Ciclos

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

HEIDENHAIN TNC 410, TNC 426, TNC 430

155

8.3 Ciclos de furar

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


Mnima Profundidade de Passo Q205 (valor

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*

incremental): se tiver introduzido um valor de reduo, o TNC limita o passo ao valor introduzido com Q205
Distncia de aco derivada em cima Q258

(incremental): distncia de segurana para posicionamento de marcha rpida, quando o TNC aps um retrocesso a partir do furo desloca de novo a ferr.ta para a profundidade de passo actual; valor quando do primeiro passo
Distncia de aco derivada em cima Q259

(incremental): distncia de segurana para posicionamento de marcha rpida, quando o TNC aps um retrocesso a partir do furo desloca de novo a ferr.ta para a profundidade de passo actual; valor quando do ltimo passo
Se voc introduzir Q258 diferente de Q259, o TNC modifica de maneira uniforme a distncia de aco derivada entre o primeiro e o ltimo passo.
Profundidade de furo at rotura de apara Q257

(incremental): passo aps o qual o TNC executa uma rotura de apara. Sem rotura de apara, quando introduzido 0
Retrocesso em rotura de apara Q256 (incremental):

valor com que o TNC retrocede a ferr.ta quando h rotura de apara


Tempo de espera em baixo Q211: tempo em

segundos que a ferrta. espera na base do furo

156

8 Programao: Ciclos

FRESAR FURO (ciclo G208, s em TNC 426, TNC 430 com software de NC 280 474-xx)
1 O TNC posiciona a ferramenta no seu eixo em marcha rpida na distncia de segurana programada sobre a superfcie da pea, e inicia o dimetro programado sobre um crculo de arredondamento (se houver lugar) 2 A ferrta. fura com o avano F programado numa hlice at profundidade de furo programada 3 Quando atingida a profundidade de furo, o TNC executa outra vez um crculo completo para por ocasio do rebaixamento retirar o material que tiver ficado 4 Depois, o TNC posiciona a ferr.ta outra vez de regresso ao centro do furo 5 Finalmente, o TNC retira a ferramenta com marcha rpida para a distncia de segurana. Se voc tiver programado uma 2 distncia de segurana, a ferr.ta desloca-se para a com marcha rpida
Antes da programao, dever ter em conta Programar a frase de posicionamento sobre o ponto de partida (centro do furo) do plano de maquinao com correco de raio G40. No ciclo, o sinal do parmetro Profundidade determina a direco da maquinao. Se voc tiver introduzido o dimetro do furo igual ao dimetro da ferr.ta, o TNC fura sem interpolao de hlice, directamente na profundidade programada.

HEIDENHAIN TNC 410, TNC 426, TNC 430

157

8.3 Ciclos de furar

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

8 Programao: Ciclos

ROSCAR com embraiagem (ciclo G84)


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

Exemplo de frases NC: N13 G84 P01 2 P02 -20 P03 0 P04 100*

(incremental): distncia entre o extremo da ferrta. (posio inicial) e a superfcie da pea. Valor orientativo: 4 vezes o passo de rosca. (longitude da rosca, valor incremental): distncia entre a superfcie da pea e o final da rosca entre 0 e 0,5 segundos para evitar acunhamento da ferramenta quando esta retrocede

Profundidade de furo

Tempo de espera em segundos: introduzir um valor

Avano F: velocidade de deslocao da ferramenta ao

roscar Clculo do avano: F = S x p F: avano mm/min) S: rotaes da ferrta. (rpm) p: passo de rosca (mm) Deslocao livre em caso de interrupo do programa (no em TNC 410) Se durante a roscagem, voc premir a tecla de stop externa, o TNC mostra uma softkey com que voc pode retirar a ferrta.

HEIDENHAIN TNC 410, TNC 426, TNC 430

159

8.3 Ciclos de furar

8.3 Ciclos de furar

ROSCAGEM NOVA com embraiagem (ciclo G206, s em TNC 426, TNC 430 com software de NC 280 474-xx)
1 O TNC posiciona a ferramenta no seu eixo em marcha rpida FMAX na distncia de segurana programada sobre a superfcie da pea 2 A ferramenta desloca-se num s passo at profundidade do furo 3 A seguir, inverte-se a direco de rotao da ferrta. e aps o tempo de espera a ferrta. retrocede distncia de segurana. Se voc tiver programado uma 2 Distncia de Segurana, a ferrta. desloca-se para a com FMAX. 4 Na distncia de segurana, inverte-se de novo a direco de rotao da ferrta
Antes da programao, dever ter em conta Programar a frase de posicionamento sobre o ponto de partida (centro do furo) do plano de maquinao com correco de raio G40. O sinal do parmetro Profundidade determina a direco da maquinao. A ferrta. deve estar fixa com um sistema de compensao de longitude. Este sistema compensa tolerncias do avano e das rotaes durante a maquinao. Enquanto se executa o ciclo, no est activado o potencimetro de override de rotaes. O potencimetro para o override de avano est limitado (determinado pelo fabricante da mquina, consultar o manual da mquina). Para roscar direita, activar a ferramenta com M3, e para roscar esquerda, com M4.

160

8 Programao: Ciclos

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

Exemplo de frases NC: N25 G206 Q200=2 Q201=-20 Q206=150 Q211=0.25 Q203=+0 Q204=50*

HEIDENHAIN TNC 410, TNC 426, TNC 430

161

8.3 Ciclos de furar

Distncia de segurana Q200 (incremental): distncia

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

Exemplo de frases NC: N18 G85 P01 2 P02 -20 P03 +1*

(valor incremental): Distncia entre o extremo da ferrta. (posio inicial) e a superfcie da pea (valor incremental): distncia entre a superfcie da pea (incio da rosca) e final da rosca

Profundidade de furo

Passo de rosca :

Passo da rosca. O sinal determina se a roscagem direita ou esquerda: + = roscagem direita = roscagem esquerda Deslocao livre em caso de interrupo do programa (no em TNC 410) Se durante a roscagem, voc premir a tecla de stop externa, o TNC mostra a softkey OPERAO MANUAL. Se voc premir OPERAO MANUAL, pode retirar a ferrta. de forma controlada. Para isso, prima a tecla positiva de ajuste de eixos do eixo activado da ferr.ta.

162

8 Programao: Ciclos

ROSCAGEM GS NOVA sem embraiagem (ciclo G207, s em TNC 426, TNC 430 com software de NC 280 474-xx))
O fabricante da mquina prepara a mquina e o TNC para a roscagem sem embraiagem. O TNC realiza a roscagem lmina num ou em vrios passos sem compensao da longitude. Vantagens em relao ao ciclo de Roscar com embraiagem: ver ciclo 85. 1 O TNC posiciona a ferramenta no seu eixo em marcha rpida FMAX na distncia de segurana programada sobre a superfcie da pea 2 A ferramenta desloca-se num s passo at profundidade do furo 3 A seguir, inverte-se a direco de rotao da ferrta. e aps o tempo de espera a ferrta. retrocede distncia de segurana. Se voc tiver programado uma 2 Distncia de Segurana, a ferrta. desloca-se para a com FMAX. 4 distncia de segurana o TNC pra a ferr.ta
Antes da programao, dever ter em conta Programar a frase de posicionamento sobre o ponto de partida (centro do furo) no plano de maquinao com correco de raio G40 O sinal do parmetro Profundidade determina a direco da maquinao. O TNC calcula o Avano dependendo do nmero de rotaes. Se durante a roscagem voc activar o potencimetro de override de rotaes, o TNC ajusta automaticamente o Avano. O potencimetro de override de avano no est activo. No fim do ciclo, a ferrta. fica parada. Antes da maquinao seguinte, voltar a ligar a ferr.ta com M3 (ou M4).

HEIDENHAIN TNC 410, TNC 426, TNC 430

163

8.3 Ciclos de furar

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

8 Programao: Ciclos

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. O TNC liga e desliga a ferramenta automaticamente. Antes da chamada de ciclo, no programe M3 ou M4.
Profundidade de furo

Exemplo de frases NC: N22 G86 P01 -20 P02 +1*

: Distncia entre a posio actual da ferramenta e o fim da rosca O sinal de Profundidade de Furo determina a direco da maquinao (- corresponde direco negativa no eixo da ferramenta)

Passo de rosca

: Passo da rosca. O sinal determina se a roscagem direita ou esquerda: + = roscagem direita (M3 quando a profundidade do furo negativa) = roscagem esquerda (M4 quando a profundidade do furo negativa

HEIDENHAIN TNC 410, TNC 426, TNC 430

165

8.3 Ciclos de furar

8.3 Ciclos de furar

Exemplo: ciclos de furar

Y
100
90

10

10 20

80 90 100

%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

8 Programao: Ciclos

Exemplo: ciclos de furar


Execuo do programa Programar o ciclo de furar no programa principal
Programar a maquinao no sub-programa

Y
100
M12

(ver captulo 9 Programao: sub-programas e repeties parcias de programa)

70

20

M12

20

70

100

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

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

167

8.3 Ciclos de furar

8.3 Ciclos de furar

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


Execuo do programa Centrar
100
90

Roscar M6

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

M6

Furar

10 20

40

80 90 100

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

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

8 Programao: Ciclos

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

169

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

8 Programao: Ciclos

FRESAR CAIXAS (ciclos G75, G76)


1 A ferramenta penetra na pea em posio de partida (centro da caixa) e desloca-se para a primeira profundidade de passo 2 A seguir, a ferramenta desloca-se primeiro na direco positiva do lado mais comprido - em caixas quadradas, na direco positiva Y e desbasta a caixa de dentro para fora 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
Em sentido anti-horrio: G76 Distncia de segurana 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 Clculos: Passo lateral k = K x R K: Factor de sobreposio, determinado no parmetro da mquina 7430 R: Raio da fresa

P04 100 P08 5* P04 100 P08 5*

(valor incremental): Distncia entre o extremo da ferrta. (posio inicial) e a superfcie da pea (valor incremental): distncia entre a superfcie da pea e a base da caixa (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 ferramenta ao aprofundar

Profundidade de fresagem Profundidade de passo

Avano ao aprofundar: velocidade de deslocao da Longitude do lado 1 Longitude do lado 2

: longitude da caixa, paralela ao eixo principal do plano de maquinao : largura da caixa

HEIDENHAIN TNC 410, TNC 426, TNC 430

171

8.4 Ciclos para fresar caixas, ilhas e ranhuras

8.4 Ciclos para fresar caixas, ilhas e ranhuras

ACABAMENTO DE CAIXAS (ciclo G212)


1 O TNC desloca a ferr.ta automaticamente no seu respectivo eixo para a distncia de segurnaa ou se tiver sido programado para a distncia de 2. segurana e, a seguir, para o centro da caixa 2 A partir do centro da caixa, a ferramenta desloca-se no plano de maquinao para o ponto inicial da maquinao Para o clculo do ponto inicial, o TNC considera a medida excedente e o raio da ferramenta. Eventualmente, o TNC penetra no centro da caixa 3 Se a ferramenta estiver na 2 distncia de segurana, o TNC desloca-se em marcha rpida para a distncia de segurana e da com o avano ao aprofundar para a primeira profundidade de passo 4 A seguir, a ferramenta desloca-se tangencialmente para o contorno parcialmente acabado e fresa uma volta em sentido sincronizado 5 Depois, a ferramenta sai tangencialmente do contorno para o ponto de partida no plano de maquinao 6 Este processo (3 a 5) repete-se at se atingir a profundidade programada 7 No fim do ciclo, o TNC desloca a ferramenta em marcha rpida para a distncia de segurana, ou - se tiver sido programado - para a 2 distncia de segurana, e a seguir para o centro da caixa (posio inicial = posio de partida)
Antes da programao, dever ter em conta O sinal do parmetro Profundidade determina a direco da maquinao. Se voc quiser acabar a caixa toda, utilize uma fresa com dentado frontal cortante no centro (DIN 844) e introduza um pequeno avano para a profundidade de passo Tamanho mnimo da caixa: o triplo do raio da ferrta.

172

8 Programao: Ciclos

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

Q206

Z
Q200 Q203 Q202 Q201 Q204

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


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

Q218

caixa no eixo secundrio do plano de maquinao


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

caixa no eixo secundrio do plano de maquinao


Longitude lado 1 Q218 (incremental): longitude da

caixa, paralela ao eixo principal do plano de maquinao


Longitude lado 2 Q219 (incremental): longitude da

Q217

Q207

caixa, paralela ao eixo secundrio do plano de maquinao


Raio da esquina Q220: raio da esquina da caixa. Se no

tiver sido programado, o TNC fixa o raio da esquina igual ao raio da ferrta
Distncia de acabamento 1 eixo Q221 (incremental):

Q216

Q221

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

173

8.4 Ciclos para fresar caixas, ilhas e ranhuras

Distncia de segurana Q200 (incremental): distncia

Q219

Q 22 0

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)
Antes da programao, dever ter em conta O sinal do parmetro Profundidade determina a direco da maquinao. 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
Q203 Q202 Q201 Q206

Z
Q200 Q204

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
Profundidade de passo Q202 (valor incremental):

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*

medida segundo a qual a ferrta. penetra de cada vez na pea. Introduzir um valor superior a 0
Avano de fresagem Q207: velocidade de deslocao

da ferr.ta durante a fresagem em mm/min


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

coordenada da superfcie da pea

174

8 Programao: Ciclos

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

Q218

no eixo principal do plano de maquinao


Centro do 2 eixo Q217 (valor absoluto): centro da ilha
0 22 Q
Q219

no eixo secundrio do plano de maquinao


Longitude lado 1 Q218 (incremental): longitude da

Q207

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 Distncia de acabado 1 eixo Q221 (valor incremental):

Q216

Q221

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

175

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 Profundidade de passo

(valor incremental): distncia entre a superfcie da pea e a base da caixa (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 ferramenta ao aprofundar

Avano ao aprofundar: velocidade de deslocao da 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*

5 P04 100

5 P04 100

176

8 Programao: Ciclos

ACABAMENTO DE CAIXA CIRCULAR (ciclo G214)


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

Z
Q200 Q202 Q201 Q204

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

177

8.4 Ciclos para fresar caixas, ilhas e ranhuras

8.4 Ciclos para fresar caixas, ilhas e ranhuras

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

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

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

Q222 Q223

caixa no eixo secundrio do plano de maquinao

X
Q216

terminada; introduzir dimetro da pea terminada maior do que dimetro do bloco e maior do que o dimetro da ferrta.

ACABAMENTO DE ILHA CIRCULAR (ciclo G215)


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

8 Programao: Ciclos

Antes da programao, dever ter em conta O sinal do parmetro Profundidade determina a direco da maquinao. 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.
Q203
Distncia de segurana Q200 (incremental): distncia

Q206

Z
Q200 Q202 Q201 Q204

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

Y
Q207

da ferr.ta durante a fresagem em mm/min coordenada da superfcie da pea


2 distncia de segurana Q204 (valor incremental):

Q217

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

Q223 Q222

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

X
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

179

8.4 Ciclos para fresar caixas, ilhas e ranhuras

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 Profundidade de passo

(valor incremental): distncia entre a superfcie da pea e a base da caixa (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

8 Programao: Ciclos

ferramenta ao aprofundar
Longitude do lado 1 Longitude do lado 2

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

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

Avano F: velocidade de deslocao da ferramenta no

plano de maquinao

RANHURA (oblonga) com introduo pendular (ciclo G210)


Antes da programao, dever ter em conta O sinal do parmetro Profundidade determina a direco da maquinao. Seleccionar o dimetro da fresa que no seja maior do que a largura da ranhura e que no seja menor do que um tero da largura da ranhura. Seleccionar dimetro da fresa menor do que metade da longitude da ranhura seno o TNC no pode realizar a introduo pendular. Desbaste 1 O TNC posiciona a ferrta. em marcha rpida no seu eixo sobre a 2 distncia de segurana e a seguir no centro do crculo esquerdo; da o TNC posiciona a ferrta. na distncia de segurana sobre a superfcie da pea 2 A ferrta. desloca-se com o avano de fresagem at superfcie da pea; da a fresa desloca-se em direco longitudinal da ranhura penetra inclinada na pea - at ao centro do crculo direito 3 A seguir, a ferrta. retira-se de novo inclinada para o centro do crculo esquerdo; estes passos repetem-se at se alcanar a profundidade de fresagem programada 4 Na profundidade de fresagem programada, o TNC desloca a ferrta. para realizar a fresagem horizontal, at ao outro extremo da ranhura, e depois outra vez para o centro da ranhura Acabamento 5 A partir do centro da ranhura, o TNC desloca a ferrta. tangencialmente para o contorno acabado; depois, o TNC maquina o contorno em sentido sincronizado ao avano (com M3) 6 No fim do contorno, a ferrta. retira-se do contorno tangencialmente - para o centro da ranhura 7 Finalmente, a ferr.ta retira-se em marcha rpida para a distncia de segurana - e se tiver sido programado - para a 2 distncia de segurana

HEIDENHAIN TNC 410, TNC 426, TNC 430

181

8.4 Ciclos para fresar caixas, ilhas e ranhuras

Avano ao aprofundar: velocidade de deslocao da

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 Q200 Q203 Q202 Q201 Q204

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
Tipo de maquinao (0/1/2) Q215: determinar o tipo de

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


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

eixo secundrio do plano de maquinao do plano de maquinao): introduzir lado mais longo da ranhura
Longitude lado 2 Q219 (valor paralelo ao eixo

secundrio do plano de maquinao): introduzir largura da ranhura; Se se introduzir largura da ranhura igual ao dimetro da ferrta., o TNC s desbaste (fresar oblongo)
ngulo de rotao Q224 (absoluto): ngulo em que

Q219

Longitude lado 1 Q218 (valor paralelo ao eixo principal

Q216

rodada toda a ranhura; o centro de rotao situa-se no centro da ranhura Exemplo de frases NC: N51 G210 Q200=2 Q201=-20 Q207=500 Q202=5 Q215=0 Q203=+0 Q204=50 Q216=+50 Q217=+50 Q218=80 Q219=12 Q224=+15*

182

8 Programao: Ciclos

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

Z
Q207 Q204 Q200

HEIDENHAIN TNC 410, TNC 426, TNC 430

183

8.4 Ciclos para fresar caixas, ilhas e ranhuras

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

da ferr.ta durante a fresagem em mm/min


Profundidade de passo Q202 (valor incremental):

Q219
Q217

Q248
Q24 4

Q245

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


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

Q216

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

8 Programao: Ciclos

Exemplo: fresar caixa, ilha e ranhura

Y
100

90

90

8
50

45
80

R2 5

50

100

-40 -30 -20

%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 *
HEIDENHAIN TNC 410, TNC 426, TNC 430

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

185

8.4 Ciclos para fresar caixas, ilhas e ranhuras

70

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 G220 FIGURA DE FUROS SOBRE CRCULO G221 FIGURA DE FUROS SOBRE LINHAS Softkey

Voc pode combinar os seguintes ciclos de maquinao com os ciclos G220 e G221: Ciclo Ciclo Ciclo Ciclo Ciclo Ciclo Ciclo Ciclo Ciclo Ciclo Ciclo Ciclo Ciclo Ciclo Ciclo Ciclo G83 G84 G74 G75/G76 G77/G78 G85 G86 G200 G201 G202 G203 G204 G212 G213 G214 G215 FURAR EM PROFUNDIDADE ROSCAR com embraiagem FRESAR RANHURAS FRESAR CAIXAS CAIXA CIRCULAR ROSCAR sem embraiagem- Roscagem rgida ROSCAGEM LMINA 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

8 Programao: Ciclos

FIGURA DE FUROS SOBRE UM CRCULO (ciclo 220)


1 O TNC posiciona a ferrta. em marcha rpida desde a posio actual para o ponto de partida da primeira maquinao Sequncia: 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) 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!
Centro 1 eixo Q216 (absoluto): ponto central do

Z
Q200
Q203
Q204

Y
N = Q241 Q247
Q24

Q246
4

Q245

Q217

crculo terico no eixo principal do plano de maquinao


Centro 2 eixo Q217 (absoluto): ponto central do

crculo terico no no eixo secundrio do plano de maquinao


Dimetro do crculo terico Q244: dimetro do crculo

Q216

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

Incremento angular Q247

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.

(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

187

8.5 Ciclos para a elaborao de figuras de furos

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

Z Y X

pea (eixo da ferrta.) 2 A partir desta posio, o TNC executa o ltimo ciclo de maquinao definido 3 A seguir, o TNC posiciona a ferrta. na direco positiva do eixo principal sobre o ponto de partida da maquinao seguinte; para isso, a ferrta. encontra-se na distncia de segurana (ou 2 distncia de segurana)

188

8 Programao: Ciclos

4 Este processo (1 a 3) repete-se at se executarem todas as maquinaes (furos) da primeira linha 5 Depois, o TNC desloca a ferrta. para o ltimo furo da segunda linha e executa a a maquinao 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 9 Todas as outras linhas so maquinadas em movimento oscilante
Ponto de partida 1 eixo Q225 (absoluto): coordenada

Y
Q23 7
Q238

N=

Q24

3 N= Q24 2
Q224

Q226

do ponto de partida no eixo principal do plano de maquinao


Ponto de partida 2 eixo Q226 (absoluto): coordenada

Q225

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

Z
Q200 Q203 Q204

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

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 Adicionalmente em TNC 426, TNC 430 com software de NC 280 474-xx:
Deslocao altura de segurana Q301: determinar

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*

como a ferr.ta se deve deslocar entre as maquinaes: 0: Deslocao entre as maquinaes distncia de segurana 1: Deslocao entre os pontos de medio 2 distncia de seguranan

HEIDENHAIN TNC 410, TNC 426, TNC 430

189

8.5 Ciclos para a elaborao de figuras de furos

8.5 Ciclos para a elaborao de figuras de furos

Exemplo: Crculos de furos

Y
100

70

R25
30

R35
25

30

90 100

%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

8 Programao: Ciclos

8.6 Ciclos SL Grupo I


Com os ciclos SL pode-se maquinar contornos difceis. Caractersticas do contorno Um contorno total pode compor-se por vrios sub-contornos sobrepostos (at 12). Qualquer caixa ou ilha formam assim os sub-contornos
Voc introduz a lista dos sub-contornos (nmeros de sub-

programas) no ciclo G37 CONTORNO. O TNC calcula o contorno total que formam os sub-contornos
Voc introduz os sub-contornos como sub-programas. A memria de um ciclo SL limitada. Os sub-prgramas no

podem conter no total mais de p.ex. 128 frases lineares Caractersticas dos sub-prograams So possveis as converses de coordenadas
O TNC ignora avanos F e funes auxiliares M O TNC identifica uma caixa quando voc percorre o contorno por

fora, p.ex. descrio do contorno no sentido horrio, com correco do raio G42
O TNC identifica uma ilha quando voc percorre o contorno por

fora, p.ex. descrio do contorno no sentido horrio, com correco do raio G41
Os sub-programas no podem conter nenhuma coordenada no

eixo da ferrta.
Na primeira frase de coordenadas do sub-programa, voc

determina o plano de maquinao. So permitidos eixos paralelos Caractersticas dos ciclos de maquinao
TNC 410: Com MP7420.0 e MP7420.1 voc determina como o TNC deve deslocar a ferrta. ao desbastar (ver 14.1 Parmetros gerais do utilizador).
O TNC posiciona-se automaticamente antes de cada ciclo no

ponto de partida no plano de maquinao. No eixo da ferrta., voc deve pr-posicionar a ferrta. na Distncia de Segurana
Cada nvel de profundidade desbastado paralelo ao eixo ou com

um ngulo qualquer (definir ngulo no ciclo G57); as ilhas so passadas de forma standard na Distncia de Segurana. Em MP7420.1, voc tambm pode determinar que o TNC desbaste o contorno, de forma a que cada cmara seja maquinada individualmente uma aps outra sem movimentos de elevao
O TNC considera uma medida excedente programada (ciclo G57)

no plano de maquinao

HEIDENHAIN TNC 410, TNC 426, TNC 430

191

8.6 Ciclos SL Grupo I

8.6 Ciclos SL Grupo I

Resumo: Ciclos SL Ciclo 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 Softkey

Esquema: trabalhar com ciclos SL

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).
Nmeros Label para o contorno: introduzir todos os

%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 de cada sub-programa e que se sobrepem num contorno. Confirmar cada nmero com a tecla ENT e terminar as introdues com a tecla END.

C A

D B

Exemplo de frases NC: N54 G37 P01 1 P02 5 P03 7*

192

8 Programao: Ciclos

PR-FURAR (ciclo G56)


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 (valor incremental): Distncia entre a superfcie da pea e a base do furo (extremo do cone do furo)

Profundidade de 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*

5 P04 250

HEIDENHAIN TNC 410, TNC 426, TNC 430

193

8.6 Ciclos SL Grupo I

8.6 Ciclos SL Grupo I

DESBASTE (ciclo G57)


Desenvolvimento do ciclo 1 O TNC posiciona a ferramenta no plano de maquinao sobre o primeiro ponto de penetrao; o TNC considera ento a medida excedente de acabamento 2 Com o avano de aprofundamento, o TNC desloca a ferrta. para a primeira profundidade de passo Fresar o contorno (ver figura em cima, direita): 1 A ferrta. fresa o primeiro contorno parcial com o avano programado; a medida excedente de acabamento considerada no plano de maquinao 2 O TNC fresa da mesma forma outras aproximaes e outros contornos parciais 3 O TNC desloca a ferrta. no seu eixo na Distncia de Segurana, e a seguir sobre o primeiro Ponto de Penetrao no plano de maquinao. Desbastar a caixa (ver figura central, direita): 1 Na primeira profundidade de passo, a ferrta. fresa, com o avano de fresar, o contorno paralelo ao eixo ou com o ngulo de desbaste programado 2 Para isso, so sobrepassados os contornos da ilha (aqui: C/D) na Distncia de Segurana 3 Este processo repete-se at se alcanar a profundidade de fresagem programada
A C D

Antes da programao, dever ter em conta Com MP7420.0 e MP7420.1 voc determina como o TNC maquina o contorno (ver 14.1 Parmetros gerais do utilizador). Programar a frase de posicionamento no ponto de partida no eixo da ferr.ta (distncia de segurana sobre a superfcie da pea). Utilizar uma fresa com dentado frontal cortante no centro (DIN 844) ou pr-furar com o ciclo G56.

194

8 Programao: Ciclos

(valor incremental): Distncia entre o extremo da ferrta. (posio inicial) e a superfcie da pea (valor incremental): distncia entre superfcie da pea e base da caixa (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

Profundidade de fresagem 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

195

8.6 Ciclos SL Grupo I

Distncia de segurana

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 (valor incremental): distncia entre superfcie da pea e base da caixa

Profundidade de fresagem 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 A Profundidade de Fresagem no tem que ser um mltiplo da Profundidade de Passo

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

Avano de aprofundamento Q11: avano ao

aprofundar em mm/min
Avano: avano de fresagem em mm/min

196

8 Programao: Ciclos

8.7 Ciclos SL Grupo II (no em TNC 410)


Com os ciclos SL pode-se maquinar contornos difceis, para se obter uma elevada qualidade de superfcie. Caractersticas do contorno Um contorno total pode compor-se por vrios sub-contornos sobrepostos (at 12). Qualquer caixa ou ilha formam assim os sub-contornos
Voc introduz a lista dos sub-contornos (nmeros de sub-

programas) no ciclo G37 CONTORNO. O TNC calcula o contorno total que formam os sub-contornos
Voc introduz os sub-contornos como sub-programas. A memria de um ciclo SL limitada. Os sub-prgramas no

podem conter no total mais de p.ex. 128 frases lineares Caractersticas dos sub-prograams So possveis as converses de coordenadas
O TNC ignora avanos F e funes auxiliares M O TNC identifica uma caixa quando voc percorre o contorno por

fora, p.ex. descrio do contorno no sentido horrio, com correco do raio G42
O TNC identifica uma ilha quando voc percorre o contorno por

fora, p.ex. descrio do contorno no sentido horrio, com correco do raio G41
Os sub-programas no podem conter nenhuma coordenada no

eixo da ferrta.
Na primeira frase de coordenadas do sub-programa, voc

determina o plano de maquinao. So permitidos eixos auxiliares U,V,W Caractersticas dos ciclos de maquinao O TNC posiciona-se automaticamente antes de cada ciclo na distncia de segurana
Cada nvel de profundidade fresado sem levantamento da

ferrta.; as ilhas maquinam-se lateralmente.


O raio de esquinas interiores programvel - a ferrta. no pra,

evita-se marcas de corte (vlido para a trajectria mais exterior em desbaste e em acabamento lateral)
Em acabamento lateral, o TNC efectua a chegada ao contorno

segundo uma trajectria circular tangente


Em acabamento em profundidade, o TNC desloca a ferrta.

tambm segundo uma trajectria circular tangente pea (p.ex.: eixo da ferrta. Z: trajectria circular no plano Z/X)
O TNC maquina o contorno de forma contnua em sentido

sincronizado ou em sentido contrrio


Com MP7420, voc determina onde o TNC posiciona a ferr.ta no fim dos ciclos desde G121 at G124.

HEIDENHAIN TNC 410, TNC 426, TNC 430

197

8.7 Ciclos SL Grupo II (no em TNC 410)

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

Esquema: trabalhar com ciclos SL

Outros ciclos: Ciclo G125 TRAADO DO CONTORNO G127 SUPERFCIE CILNDRICA G128 SUPERFCIE CILNDRICA Fresar ranhuras Softkey

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

198

8 Programao: Ciclos

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
C A D B

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

S1

A
S2

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

HEIDENHAIN TNC 410, TNC 426, TNC 430

8.7 Ciclos SL Grupo II (no em TNC 410)

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

8 Programao: Ciclos

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

Q10

Q1

Q7

entre a superfcie da pea e a base da caixa.


Factor de sobreposio em trajectria Q2: Q2 x raio da

ferrta. d como resultado a aproximao lateral k.


Medida exced. acabamento lateral Q3 (incremental):

medida excedente de acabamento no plano de maquinao.


Medida exced. acabamento em profundiadde Q4

(incremental): medida exced. de acabamento para a profundidade.


Coordenada da superfcie da pea Q5 (valor absoluto):

coordenada absoluta da superfcie da pea

HEIDENHAIN TNC 410, TNC 426, TNC 430

201

8.7 Ciclos SL Grupo II (no em TNC)

8.7 Ciclos SL Grupo II (no em TNC 410)

Distncia de segurana Q6 (incremental): distncia

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)
Raio interior de arredondamento Q8: raio de

arredondamento em esquinas interiores; o valor programado refere-se trajectria do ponto central da ferrta.
Sentido de rotao ? Sentido horrio = -1 Q9: direco

Q9=+1

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

8 Programao: Ciclos

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

B C D

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

203

8.7 Ciclos SL Grupo II (no em TNC 410)

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.
Avano ao aprofundar Q11: velocidade de deslocao

Q12 Q11

da ferrta. ao aprofundar
Avano para desbaste Q12: avano de fresagem

Exemplo de frases NC: N60 G123 Q11=100 Q12=350*

204

8 Programao: Ciclos

ACABAMENTO LATERAL (ciclo G124)


O TNC desloca a ferr.ta segundo uma trajectria circular tangente aos contornos parciais. Cada contorno parcial acabado em separado.
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. 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 . 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:

Z
Q11

Q10

Q12

Direco da maquinao: +1: Rotao em sentido anti-horrio -1: Rotao em sentido horrio
Profundidade de passo Q10 (valor incremental):

Medida segundo a qual a ferrta. penetra de cada vez na pea


Avano ao aprofundar Q11: avano para penetrao Avano para desbaste Q12: avano de fresagem Medida excedente de acabamento lateral Q14

(incremental): medida excedente para vrios acabamentos; o ltimo acabamento desbastado se voc introduzir Q14=0 Exemplo de frases NC: N61 G124 Q9=+1 Q10=+5 Q11=100 Q12=350 Q14=+0*

HEIDENHAIN TNC 410, TNC 426, TNC 430

205

8.7 Ciclos SL Grupo II (no em TNC 410)

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

Z Y

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

8 Programao: Ciclos

superfcie da pea e a base do contorno


Medida exced. acabamento lateral Q3 (incremental):

medida excedente no plano de maquinao


Coord. Superfcie da pea Q5 (valor absoluto):

coordenada absoluta da superfcie da pea referente ao ponto zero da pea


Altura de segurana Q7 (absoluto): altura absoluta

onde no pode produzir-se nenhuma coliso entre a ferrta. e a pea; posio de retrocesso da ferrta. no fim do ciclo
Profundidade de passo Q10 (valor incremental):

Medida segundo a qual a ferrta. penetra de cada vez na pea


Avano ao aprofundar Q11: avano de deslocao no

eixo da ferrta.
Avano ao fresar Q12: avano de deslocao no plano

de maquinao
Tipo de fresagem ? Contra-marcha = -1 Q15:

Fresagem sincronizada: Introduo = +1 Fresagem em contra-marcha: Introduo = -1 Mudando de fresagem sincronizada para fresagem em contra-marcha com vrias aproximaes: Introduo = 0 Exemplo de frases NC: N62 G125 Q1=-20 Q3=+0 Q5=+0 Q7=+50 Q10=+5 Q11=100 Q12=350 Q15=+1*

HEIDENHAIN TNC 410, TNC 426, TNC 430

207

8.7 Ciclos SL Grupo II (no em TNC 410)

Profundidade Q1 (incremental): distncia entre a

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

8 Programao: Ciclos

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

209

8.7 Ciclos SL Grupo II (no em TNC 410)

Profundidade de fresagem Q1 (incremental): distncia

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

8 Programao: Ciclos

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

211

8.7 Ciclos SL Grupo II (no em TNC 410)

Profundidade de fresagem Q1 (incremental): distncia

8.7 Ciclos SL Grupo II (no em TNC 410)

Exemplo: pr-furar, desbastar e acabar contornos sobrepostos

Y
100

16

16

50

5 R2

16

5 R2

35

65

100

%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 *
212

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

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 *

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

213

8.7 Ciclos SL Grupo II (no em TNC 410)

8.7 Ciclos SL Grupo II (no em TNC 410)

Exemplo: traado do contorno

Y
100 95
80
75
R7, 5

,5 R7

20

15

50

100

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

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

8 Programao: Ciclos

Exemplo: superfcie cilndrica

Cilindro fixado no centro da mesa rotativa. O ponto de referncia situa-se no centro da mesa rotativa
60

Z
,5 R7

20

30

50

157

%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 *
HEIDENHAIN TNC 410, TNC 426, TNC 430

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)

215

8.7 Ciclos SL Grupo II (no em TNC 410)

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

Softkey

DIGITALIZAO DOS DADOS DIGITALIZADOS (ciclo G60, no em TNC 410)


1 O TNC posiciona a ferr.ta em marcha rpida desde a posio actual no eixo da ferr.ta para a distncia de segurana sobre o ponto MAX programado no ciclo 2 A seguir, o TNC desloca a ferr.ta com marcha rpida no plano de maquinao para o ponto MN programado no ciclo 3 Da a ferrta. desloca-se com avano de aprofundamento para o primeiro ponto do contorno 4 A seguir, o TNC executa com avano de fresagem todos os pontos memorizados no ficheiro de dados de digitalizao; se necessrio, durante a execuo o TNC desloca-se para a distncia de segurana para saltar as zonas no maquinadas 5 No fim, o TNC retira a ferramenta com marcha rpida para a distncia de segurana

216

8 Programao: Ciclos

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 (incremental): Medida segundo a qual a ferrta. penetra de cada vez na pea Velocidade de deslocao da ferramenta ao aprofundar em mm/min

Profundidade de passo Avano ao aprofundar 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

217

8.8 Ciclos de facejar

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

8 Programao: Ciclos

Antes da programao, dever ter em conta 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 . Posicionar previamente a ferrta. de forma a que no se possa produzir nenhuma coliso com a pea.
Ponto de partida 1 eixo Q225 (absoluto): coordenada

Y
Q207

Q219

N = Q240 Q209

do ponto Mn. da superfcie a facejar no eixo principal do plano de maquinao


Ponto de partida 2 eixo Q226 (absoluto): coordenada

Q226

do ponto Mn. da superfcie a facejar no eixo secundrio do plano de maquinao


Ponto de partida 3 eixo Q227 (absoluto): altura no eixo
Q225

Q218

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
Longitude lado 2 Q219 (incremental): longitude da
Q206

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

Z
Q200 Q227

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


Avano ao aprofundar Q206: velocidade de deslocao

da ferramenta ao deslocar-se desde a distncia de segurana para a profundidade de fresagem em mm/ min
Avano de fresagem Q207: velocidade de deslocao

da ferr.ta durante a fresagem em mm/min


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

219

8.8 Ciclos para facejar

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.

X
)

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

8 Programao: Ciclos

Antes da programao, dever ter em conta 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
Ponto de partida 2 eixo Q226 (absoluto): coordenada

X
Q228 Q231 Q234 Q225

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

Y
Q235 Q232 N = Q240

da superfcie que pretende facejar no ponto final eixo principal do plano de maquinao
2 ponto 2 eixo Q229 (absoluto): coordenada do

da superfcie que pretende facejar no ponto final eixo secundrio do plano de maquinao
2 ponto 3 eixo Q230 (absoluto): coordenada do
Q229 Q226 Q207

da superfcie que pretende facejar no ponto final eixo da ferr.ta


3 ponto 1 eixo Q231 (absoluto): coordenada do

ponto ponto ponto ponto ponto ponto

no eixo principal do plano de maquinao no eixo secundrio do plano de maquinao no eixo da ferrta. no eixo principal do plano de maquinao no eixo secundrio do plano de maquinao no eixo da ferrta. e entre o ponto

3 ponto 2 eixo Q232 (absoluto): coordenada do 3 ponto 3 eixo Q233 (absoluto): coordenada do 4 ponto 1 eixo Q234 (absoluto): coordenada do 4 ponto 2 eixo Q235 (absoluto): coordenada do 4 ponto 3 eixo Q236 (absoluto): coordenada do Nmero de cortes Q240: quantidade de cortes que a

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*

ferrta. deve efectuar entre o ponto e ou entre o ponto

Avano de fresagem Q207: velocidade de deslocao

da ferramenta durante a fresagem em mm/min

HEIDENHAIN TNC 410, TNC 426, TNC 430

221

8.8 Ciclos para facejar

8.8 Ciclos para facejar

Exemplo: facejar

Y
100

100

35

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

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

8 Programao: Ciclos

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

Activao da converso de coordenadas Incio da activao: uma converso de coordenadas activa-se a partir da sua definio - no , portanto, chamada. A converso actua at ser anulada ou definida uma nova. Anular uma converso de coordenadas: Definir o ciclo com os valores para o comportamento bsico, p.ex. factor de escala 1,0
Executar as funes auxiliares M02, M30 ou a frase N999999 %...

(depende do parmetro da mquina 7300)


Seleccionar novo programa

HEIDENHAIN TNC 410, TNC 426, TNC 430

223

8.9 Ciclos para a converso de coordenadas

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

Z Y Y Z X

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 Anular A deslocao do ponto zero com os valores de coordenadas X=0, Y=0 e Z=0 anula uma deslocao do ponto zero. 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-

Z Y

G91Y G91X

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

8 Programao: Ciclos

Deslocao do PONTO ZERO com tabelas de pontos zero (ciclo G53)


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) Os valores das coordenadas das tabelas de zero peas so exclusivamente absolutos. Adicionalmente, vlido para TNC 426, TNC 430: 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
passos de maquinao que se repetem com frequncia em

Z Y
N5 N4 N2 N0 N3 N1

Z Y
N2 N1

diferentes posies da pea ou


utilizao frequente da mesma deslocao do ponto zero

Y2 Y1
N0

Dentro dum programa, voc pode programar pontos zero directamente na definio do ciclo, como tambm cham-los de uma tabela de pontos zero.
Deslocao: introduzir o nmero do ponto zero a partir

X1

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.
Chamar a deslocao para as coordenadas X=0; Y=0, et.,

Exemplo de frases NC: N72 G53 #12*

directamente com uma definio de ciclo. Visualizao de estados Quando os pontos zero da tabela se referem ao ponto zero da mquina,
A indicao de posio refere-se ao ponto zero activado

(deslocado)
o ponto zero indicado na visualizao de estados adicional se

refere ao ponto zero da mquina, considerando o TNC o ponto de referncia memorizado manualmente

HEIDENHAIN TNC 410, TNC 426, TNC 430

225

8.9 Ciclos para a converso de coordenadas

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 , para abrir a tabela de pontos zero .D 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 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) Softkey

226

8 Programao: Ciclos

Com a funo Aceitar valor real o TNC memoriza a , posio do eixo que est no cimo da tabela sobre o campo de marcao (no em TNC 410) Configurar a tabela de pontos zero (no em TNC 410) Na segunda e terceira rgua de softkeys voc pode determinar, para cada tabela de pontos zero, os eixos para os quais se pretende definir pontos zero. De forma standard, esto todos os eixos activados. Quando quiser desactivar um eixo, fixe a softkey do eixo respectivo em OFF O TNC apaga a coluna correspondente na tabela . de pontos zero. Sair da tabela de pontos zero Visualizar outro tipo de ficheiro na gesto de ficheiros e seleccionar o ficheiro pretendido. Activar a tabela de pontos zero para a execuo do programa TNC 410 No TNC 410, utilize no programa de NC a funo %:TAB: para seleccionar a tabela de pontos zero, onde o TNC deve ir buscar os pontos zero:
Seleccionar as funes para a chamada do programa:

premir a tecla PGM CALL


Premir a softkey TABELA DE PONTOS ZERO Introduzir o nome da Tabela de Pontos Zero, e

confirmar com a tecla END Exemplo de frases NC: N72 %:TAB: NOMES* Activar a tabela de pontos zero para a execuo do programa TNC 426, TNC 430 Em TNC 426, TNC 430 voc deve activar a tabela de pontos zero manualmente num modo de funcionamento de execuo do programa:
Seleccionar modo de funcionamento da execuo do

programa, p.ex. execuo contnua do programa


Chamar Gesto de Ficheiros: premir tecla PGM MGT;

ver tambm captulo 4. Gesto de ficheiros)


Seleccionar a tabela de pontos zero disponvel;

desloque o cursor sobre uma tabela de pontos qualquer e confirme com a tecla ENT. O TNC caracteriza a tabela seleccionada no campo de estado com M.

HEIDENHAIN TNC 410, TNC 426, TNC 430

227

8.9 Ciclos para a converso de coordenadas

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

Z Y

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

Z Y X

reflectir; voc pode reflectir todos os eixos - incluindo eixos rotativos - excepto o eixo da ferr.ta e o respectivo eixo secundrio Anular Programar de novo o ciclo ESPELHO com a introduo NO ENT. Exemplo de frases NC: N72 G28 X Y*

Z Y X

228

8 Programao: Ciclos

ROTAO (ciclo G73)


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. Eixo de referncia para o ngulo de rotao:
Plano X/Y Plano Y/Z Plano Z/X

Z Y Y Z X X

Eixo X Eixo Y Eixo da ferramenta

Antes da programao, dever ter em conta O TNC anula uma correco de raio activada atravs da definio do ciclo G73. Se necessrio, programar de novo a correco do raio. Depois de ter definido o ciclo G73, desloque os dois eixos do plano de maquinao para activar a rotao.
Rotao: introduzir o ngulo de rotao H em graus ().

Campo de introduo: -360 a +360 (valor absoluto G90 antes de H ou incremental G91 antes H) Anular Programar de novo o ciclo G73 ROTAO com o ngulo rotativo 0. Exemplo de frases NC: N72 G73 G90 H+25*

HEIDENHAIN TNC 410, TNC 426, TNC 430

229

8.9 Ciclos para a converso de coordenadas

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. 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. O factor de escala actua
no plano de maquinao, ou simultaneamente nos trs eixos de

Z Y Y Z X X

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: Diminuir: F maior do que de 1 a 99,999 999 F menor do que de 1 a 0,000 001

Anular Programar de novo o ciclo FACTOR DE ESCALA com factor 1 Exemplo de frases NC: N72 G72 F0.980000*

230

8 Programao: Ciclos

PLANO DE MAQUINAO INCLINADO (ciclo G80, no em TNC 410)


As funes para a inclinao do plano de maquinao so ajustadas pelo fabricante da mquina ao TNC e mquina. Em determinadas cabeas basculantes (mesas basculantes), o fabricante da mquina determina se o ngulo programado no ciclo interpretado pelo TNC como coordenadas dos eixos rotativos, ou como ngulo matemtico de um plano inclinado. Consulte o manual da mquina
A inclinao do plano de maquinao realiza-se sempre em redor do ponto zero activado. Para noes bsicas, ver o captulo 2.5 Inclinar plano de maquinao Leia atentamente todo este captulo. . Activao No ciclo G80, voc define a posio do plano de maquinao - a posio do eixo da ferr.ta referida ao sistema de coordenadas fixo da mquina - com a introduo de ngulos de inclinao. Voc pode determinar a posio do plano de maquinao de duas maneiras:
Introduzir directamente a posio dos eixos basculantes (ver

figura em cima, direita)


Descrever a posio do plano de maquinao com um mx. de

trs rotaes (ngulo slido) do sistema de coordenadas fixo da mquina. Voc recebe o ngulo slido que vai introduzir, fixando um corte perpendicular atravs do plano de maquinao inclinado, e considerando o corte a partir do eixo em redor do qual pretende bascular (ver figuras no centro direita e em baixo, direita). Com dois ngulos slidos. j est claramente definida no espao qualquer uma das posies da ferr.ta.
Tenha ateno a que a posio do sistema de coordenadas inclinado e assim tambm os movimentos de deslocao no sistema inclinado dependem da forma como voc descreveu o plano inclinado. Quando voc programa a posio do plano de maquinao por meio de um ngulo slido, o TNC calcula automaticamente as posies angulares necessrias dos eixos basculantes, e coloca-as nos parmetros Q120 (eixo A) at Q122 (eixo C). Se forem possveis duas solues, o TNC escolhe o caminho mais curto fora a posio zero dos eixos rotativos. A sequncia das rotaes para o clculo da posio do plano fixa: o TNC roda primeiro o eixo A, depois o eixo B, e finalmente o eixo C. O ciclo G80 activa-se a partir da sua definio no programa. Logo que se desloca um eixo no sistema inclinado, activa-se a correco para esse eixo. Para se activar a compensao em todos os eixos, tem de se mov-los todos.

HEIDENHAIN TNC 410, TNC 426, TNC 430

231

8.9 Ciclos para a converso de coordenadas

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

Posicionar o eixo rotativo Definir o ngulo para o clculo da correco Activar a correco eixo da ferrta. Activar a correco plano de maquinao 8 Programao: Ciclos

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 Funes auxiliares para indicao de .3 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

233

8.9 Ciclos para a converso de coordenadas

8.9 Ciclos para a converso de coordenadas

Normas para trabalhar com o ciclo G80 PLANO DE MAQUINAO INCLINADO 1 Elaborar o programa
Definir a ferrta. (no preciso, se estiver activado TOOL.T), e

introduzir a longitude da ferrta.


Chamada da ferrta. Retirar a ferrta. de forma a que ao inclinar no se possa produzir

nenhuma coliso entre a ferrta. e a pea.


Se necessrio, posicionar o(s) eixo(s) rotativo(s) com a frase G01

no respectivo valor angular (depende de um parmetro de mquina)


Se necessrio, activar a deslocao do ponto zero Definir o ciclo G80 PLANO DE MAQUINAO INCLINADO;

introduzir os valores angulares dos eixos rotativos


Deslocar todos os eixos principais (X, Y, Z) para activar a correco Programar a maquinao como se fosse efectuada no plano no

inclinado
Anular o ciclo 10 PLANO DE MAQUINAO INCLINADO,

introduzir 0 para todos os eixos rotativos


Desactivar a funo PLANO DE MAQUINAO INCLINADO;

definir de novo o ciclo G80, confirmar a pergunta de dilogo com NO ENT


Se necessrio, anular a deslocao do ponto zero Se necessrio, posicionar os eixos rotativos na posio 0

2 Fixar a pea 3 Preparao no modo de funcionamento posicionamento com introduo manual Posicionar o(s) eixo(s) rotativo(s) para memorizao do ponto de referncia no valor angular respectivo. O valor angular orienta-se segundo a superfcie de referncia seleccionada na pea. 4 Preparao no modo de funcionamento manual Fixar a funo Inclinar plano de maquinao com a softkey 3D-ROT em ACTIVO para o modo de funcionamento Manual;em eixos no controlados, introduzir os valores angulares no men Nos eixos no controlados, os valores angulares introduzidos devem coincidir com a posio real do(s) eixo(s) seno o TNC calcula mal o ponto de referncia.

234

8 Programao: Ciclos

5 Memorizar o ponto de referncia Manualmente, roando a pea da mesma forma que no sistema no inclinado (ver captulo Memorizar ponto de referncia sem apalpador 3D)
Controlado com o apalpador 3-D da HEIDENHAIN (ver captulo

12.3 Memorizao do ponto de referncia com um apalpador 3D) 6 Iniciar o programa de maquinao no modo de funcionamento Execuo contnua do Programa 7 Modo de funcionamento manual Fixar a funo Inclinar plano de maquinao com a softkey 3D-ROT em INACTIVO. Introduzir no men o valor angular 0 para todos os eixos angulares (ver captulo 2.5 Inclinao do plano de maquinao)

HEIDENHAIN TNC 410, TNC 426, TNC 430

235

8.9 Ciclos para a converso de coordenadas

8.9 Ciclos para a converso de coordenadas

Exemplo: ciclos de converso de coordenadas


Execuo do programa Converso de coordenadas no programa principal
10 Maquinao no sub-programa 1 (ver captulo

Y
130 45

R5

R5

9 Programao: sub-programas e repeties parciais dum programa)

10

X
20 10

30

65

65

130

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

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

8 Programao: Ciclos

Sub-programa 1: Determinao da fresagem

HEIDENHAIN TNC 410, TNC 426, TNC 430

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 *

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.
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. 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 .
N70 G39 P01 50 * . . . N90 ... M99

% LOT31 G71

N99999 LOT31 G71

238

8 Programao: Ciclos

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: Preciso de introduo: Exemplo de frases NC: N72 G36 S25* o a 360 0,001

HEIDENHAIN TNC 410, TNC 426, TNC 430

239

8.10 Ciclos especiais

Nome do programa: nome do programa que se

8.10 Ciclos especiais

TOLERNCIA (ciclo G62, no em TNC 410)


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. Com o alisamento, produz-se um desvio do contorno. O valor do desvio do contorno (valor de tolerncia) est determinado num parmetro de mquina pelo fabricante da sua mquina. Com o ciclo G62 voc pode modificar o valor de tolerncia ajustado previamente (ver figura em cima, direita).

X
O fabricante da mquina adapta a fresagem rpida de contornos ao TNC e mquina. Consulte o manual da mquina
Antes da programao, dever ter em conta O ciclo G62 activa-se com DEF quer dizer, actua a partir , da sua definio no programa. Voc anula o ciclo G62, definindo de novo o ciclo G62, e confirmando com NO ENT a pergunta de dilogo de VALOR DE TOLERNCIA.
Valor de tolerncia para arredondamento de esquina:

desvio permitido do contorno em mm Exemplo de frases NC: N72 G62 T0.05*

240

8 Programao: Ciclos

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

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 Indicaes sobre a programao Um programa principal pode conter at 254 sub-programas
Pode chamar-se sub-programas em qualquer sequncia quantas

L1,0

G00 Z+100 M2 G98 L1 *

vezes se pretender
Um sub-programa no pode chamar-se a si mesmo Os sub-programas programam-se no fim de um programa

G98 L0 * N99999 % ...

principal (por detrs da frase com M2 ou M30)


Se houver sub-programas dentro do programa de maquinao

antes da frase com M02 ou M3, estes executam-se, pelo menos uma vez, sem chamada

242

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

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

% ...

G98 L1 *

L1,2 *

N99999 % ...

sucessivamente
A repetio parcial de um programa realiza-se sempre uma vez

mais do que as repeties programadas. Programar uma repetio de um programa parcial 98 Caracterizar o incio: seleccionar a funo G98
Premir a tecla L e introduzir o nmero Label para o

programa parcial que vai ser repetido Chamar uma repetio de um programa parcial
Premir a tecla L, introduzir o nmero Label do

programa parcial que pretende repetir e a seguir vrgula a quantidade de repeties ,

HEIDENHAIN TNC 410, TNC 426, TNC 430

243

9.3 Repeties parciais dum programa

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 % 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.
O programa chamado no pode conter a funo auxiliar M2 ou

% A G71 *

% B G71 *

%B

N99999 % A G71 *

N99999 % B G71 *

M30
O programa chamado no pode conter nenhuma chamada com %

no programa que se pretende chamar. Chamar um programa qualquer como sub-programa


Chamar o programa: premir a tecla % e introduzir o

Voc tambm pode chamar um programa qualquer com o ciclo G39. 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 Se introduzir s o nome do programa, o programa que se chama deve estar no mesmo directrio que o programa chamado. 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

nome do programa que se pretende chamar Funo Chamar o programa de dilogo em texto claro 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) Chamar um tipo de programa que est determinado na funo MOD Introduo do Programa (s em TNC 410) Softkey

244

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

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

245

9.5 Sobreposies

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

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

246

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

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

247

9.5 Sobreposies

9.6 Exemplos de programao

Exemplo: fresar um contorno em vrias aproximaes


Execuo do programa Posicionamento prvio da ferrta. sobre o lado superior da pea
Introduzir passo em incremental Fresar contorno Repetir passo e fresar contorno
R4 5

Y
100

60

50

I,J

50

100

%PGMWDH G71 * N10 G30 G17 X+0 Y+0 Z-40 * N20 G31 G90 X+100 Y+100 Z+0 * N30 G99 T1 L+0 R+7,5 * 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

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

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-

Y
100

programa

60
5

20

10

15

45

75

100

%UP1 G71 * N10 G30 G17 X+0 Y+0 Z-40 * N20 G31 G90 X+100 Y+100 Z+0 * N30 G99 T1 L+0 R+2,5 * 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 *

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

249

9.6 Exemplos de programao

20

9.6 Exemplos de programao

Exemplo: Grupos de furos com vrias ferramentas


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

Y
100

programa 1)
Chegada aos grupos de furos no sub-

programa 1. Chmar grupo de furos (subprograma 2)


Programar grupo de furos s uma vez no sub-

60 5 20
20

programa 2

10

15

45

75

100

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

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

250

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

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

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 *

HEIDENHAIN TNC 410, TNC 426, TNC 430

251

9.6 Exemplos de programao

N190 N200 N210 N220 N230 N240 N250 N260

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 *

10
Programao: Parmetros Q

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. Os parmetros Q utilizam-se por exemplo para
Valores de coordenadas Avanos Rotaes Dados do ciclo

Q6

Q1

Q3

Q4
Q2
Q5

Alm disso, com os parmetros Q pode-se programar contornos determinados atravs de funes matemticas, ou executar os passos da maquinao que dependem de condies lgicas. Um parmetro Q caracterizado com a letra Q e um nmero de 0 a 399. Os parmetros Q dividem-se em trs campos: Significado Parmetros de livre utilizao, global para activados todos os programas existentes na memria do TNC. Campo 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

10 Programao: Parmetros Q

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 Funes matemticas bsicas Funes angulares Funes se/ento, saltos Funes especiais Introduzir directamente frmulas Softkey

10.2 Tipos de funes - Parmetros Q em vez de valores numricos


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. Exemplo de frases NC
Q1

Q1

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 Altura do cilindro Cilindro Z1 Cilindro Z2 R H = Q1 = Q2

Q1 = +30 Q2 = +10 Q1 = +10 Q2 = +50

HEIDENHAIN TNC 410, TNC 426, TNC 430

255

10.2 Tipos de funes - Parmetros Q em vez de valores numricos

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

direita do sinal = pode-se introduzir: ,


dois nmeros dois parmetros Q um nmero e um parmetro Q

Os parmetros Q e os valores numricos nas comparaes podem ser com ou sem sinal

256

10 Programao: Parmetros Q

Exemplo: programar clculos bsicos


Seleccionar funes de parmetros Q: premir a tecla Q ou a softkey PARMETROS < 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 < Seleccionar funes matemticas bsicas: premir a softkey FUN. ESPECIAIS Seleccionar funes de parmetros Q: premir a tecla Q ou a softkey PARMETROS

N do Parmetro para resultado? <


5 Introduzir o nmero do parmetro Q: 5

N de parmetro para resultado?


12 Introduzir o nmero do parmetro Q: 12

1. Valor ou parmetro ? <


10 Atribuir o valor numrico 10 a Q5

Multiplicando?
Q5 Introduzir Q5 como primeiro valor

Multiplicador?
7 Introduzir 7 como segundo valor

O TNC mostra as seguintes frases de programa:

N160 D00 Q5 P01 +10 * N170 D03 Q12 P01 +Q5 P02+7 *

HEIDENHAIN TNC 410, TNC 426, TNC 430

257

10.3 Descrever contornos atravs de funes matemticas

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: Co-seno: Tangente: Sendo
c o lado oposto ao ngulo recto (hipotenusa) a o lado oposto ao ngulo (contracateto) b o terceiro lado (ancateto)

seno = a / c cos = b / c tan = a / b = seno / cos


b c a

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 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) D06: SENO p. ex. D06 Q20 P01 Q5 * Determinar e atribuir seno de um ngulo em Graus () Softkey

258

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

HEIDENHAIN TNC 410, TNC 426, TNC 430

259

10.5 Funes se/ento com parmetros Q

10.6 Controlar e modificar parmetros Q

Abreviaturas e conceitos utilizados IF (ingl.): Se EQU NE GT LT (em ingl. equal): (em ingl. not equal): (em ingl. greater than): (em ingl. less than): Igual No igual Maior do que Menor do que Ir para

GOTO (em ingl. go to):

10.6 Controlar e modificar parmetros Q


Durante a execuo ou teste de um programa, voc pode controlar e tambm modificar parmetros Q.
Interromper a execuo do programa (p.ex. premir

tecla externa de STOP e a softkey PARAGEM INTERNA) ou parar o teste de programa.


Chamar funes de parmetros Q:

premir a tecla Q
TNC 426, TNC 430:

Introduzir o nmero do Parmetro Q e premir a tecla ENT. O TNC mostra no campo de dilogo o valor actual do parmetro Q
TNC 410:

Seleccionar o nmero de parmetro Q pretendido com teclas de setas ou com a softkey passar PGINA)
Se quiser modificar o valor, introduza

um novo valor, confirme com a tecla ENT e termine a introduo com a tecla END Se no quiser modificar o valor, finalize o dilogo com a tecla END

260

10 Programao: Parmetros Q

10.7 Funes auxiliares


Premindo a softkey FUN. ESPEC, aparecem as funes auxiliares. O TNC mostra as seguintes softkeys: Funo D14:ERRO Emitir avisos de erro D15:IMPRIMIR Emitir textos ou valores de Parmetros Q no formatados D19:PLC Transmitir valores para o PLC Softkey

Nmero e texto de erro 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

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 0 ... 299 300 ... 999 1000 ... 1099 Dilogo standard D14: Nmero de erro 0 .... 299 Dilogo dependente da mquina Avisos de erro internos (ver tabela direita)

HEIDENHAIN TNC 410, TNC 426, TNC 430

261

10.7 Outras funes

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

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

N70 D15 P01 1 P02 Q1 *

N60 D19 P01 +10 P02 +Q3 *

262

10 Programao: Parmetros Q

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

HEIDENHAIN TNC 410, TNC 426, TNC 430

263

10.8 Introduzir directamente uma frmula

10.8 Introduzir directamente uma frmula

Funo de relao 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 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 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

Softkey

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

264

10 Programao: Parmetros Q

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 < Comutar a rgua de softkeys e selecionar a funo Arco-Tangente <
Comutar a rgua de softkeys e abrir parnteses < 12 < Seleccionar diviso < 13 < Fechar parnteses e finalizar a introduo da frmula Introduzir o nmero 13 de parmetro Q Introduzir o nmero 12 de parmetro Q

Introduzir o nmero de parmetro, confirmar com ENT

Exemplo de frase NC

37 Q25 = ATAN (Q12/Q13)

HEIDENHAIN TNC 410, TNC 426, TNC 430

265

10.8 Introduzir directamente uma frmula

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 Nenhum eixo da ferrta. definido Eixo X Eixo Y Eixo Z Eixo U Eixo V Eixo W Valor do parmetro 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 Nenhum estado da ferrta. definido M03: ferrta. LIGADA, sentido horrio M04: ferrta LIGADA, sentido anti-horrio M05 depois de M03 M05 aps M04 Abastecimento de refrigerante: Q111 Funo M M08: refrigerante LIGADO M09: refrigerante DESLIGADO Valor do parmetro Q111 = 1 Q111 = 0 Valor do parmetro Q110 = 1 Q110 = 0 Q110 = 1 Q110 = 2 Q110 = 3

266

10 Programao: Parmetros Q

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 Eixo X Eixo Y Eixo Z IV. Eixo Eixo V. (no em TNC 410) Parmetro 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 Longitude da ferramenta Raio da ferramenta Parmetro Q115 Q116

Inclinao do plano de maquinao com ngulos da pea: coordenadas para eixos rotativos calculadas pelo TNC (no em TNC 410) Coordenadas Eixo A Eixo B Eixo C Parmetro Q120 Q121 Q122

HEIDENHAIN TNC 410, TNC 426, TNC 430

267

10.9 Parmetros Q pr-definidos

10.9 Parmetros Q pr-definidos

Resultados de medies de ciclos do apalpador (ver tambm manual do utilizador Ciclos do apalpador) Valor real medido 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 Desvio obtido Centro no eixo principal Centro no eixo auxiliar Dimetro Longitude da caixa Largura da caixa Longitude medida Posio do eixo central Estado da pea Bom Acabamento Desperdcios Parmetro Q151 Q152 Q153 Q154 Q155 Q156 Q157 Q158 Q159 Q160 Parmetro Q161 Q162 Q163 Q164 Q165 Q166 Q167 Parmetro Q180 Q181 Q182

268

10 Programao: Parmetros Q

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
Voc determina a direco de fresagem com o

50

ngulo inicial e o ngulo final no plano: Direco de maquinao em sentido horrio: ngulo inicial > ngulo final Direco de maquinao em sentido antihorrio: ngulo inicial < ngulo final
No se tem em conta o raio da ferrta.

50

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

269

10.10 Exemplos de programao

30

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 *

10.10 Exemplos de programao

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

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

270

10 Programao: Parmetros Q

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
A aproximao ao contorno do cilindro faz-se por

Z
R4 0

meio de pequenos segmentos de recta (definemse com Q13). Quantos mais cortes estiverem definidos, mais liso fica o contorno
O cilindro fresado nos cortes longitudinais (aqui:

-50

Y
100

paralelamente ao eixo Y)
Voc determina a direco de fresagem com o

ngulo inicial e o ngulo final no espao: Direco de maquinao em sentido horrio: ngulo inicial > ngulo final Direco de maquinao em sentido anti-horrio: ngulo inicial < ngulo final
O raio da ferrta. corrigido automaticamente
50 100

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

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

271

10.10 Exemplos de programao

10.10 Exemplos de programao

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

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

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 * 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 * G40 Q20 Q24 P01 Y+0 FQ11 P01 +Q20 P01 +Q24 +Q20 P02 * 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

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

272

10 Programao: Parmetros Q

Exemplo: esfera convexa com fresa cnica


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

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
Voc determina a quantidade de cortes do A esfera fresada no corte 3D de baixo para cima O raio da ferrta. corrigido automaticamente

Y
100

R4
50

50

100

R4 5

contorno com o paso angular no plano (com Q18)

-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 *
HEIDENHAIN TNC 410, TNC 426, TNC 430

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 273

10.10 Exemplos de programao

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 *

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

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 *

274

10 Programao: Parmetros Q

11
Teste e execuo do programa

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 Vista de cima Representao em 3 planos Representao 3D Softkey

276

11 Teste e execuo do programa

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 Deslocar o plano da seco vertical para a dir.ou para a esq. Deslocar o plano da seco horizontal para cima ou para baixo

Softkeys

planos com a softkey


V comutando a rgua de softkeys at

o TNC visualizar as seguintes softkeys:

Durante a deslocao pode-se observar no ecr a posio do plano da seco. Coordenadas da linha de seco (no em TNC 410) O TNC visualiza sob a janela do grfico as coordenadas da linha da seco, referentes ao ponto zero da pea. S se visualizam as coordenadas no plano de maquinao. Voc activa estas funes com o parmetro de mquina 7310.

HEIDENHAIN TNC 410, TNC 426, TNC 430

277

11.1 Grficos

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 Rodar o grfico em passos de 27 em redor do eixo vertical Softkeys

Visualizar e omitir a moldura do contorno da pea (no em TNC 410)


Visualizar a moldura: softkey MOST-

RAR BLK-FORM
Omitir a moldura: softkey OMITIR BLK-

FORM

Ampliao de um pormenor
No modo de funcionamento Teste do programa voc pode modificar o pormenor para
Representao em 3 planos e Representao 3D

Para isso, deve estar parada a simulao grfica. A ampliao de um pormenor actua sempre em todos os modos de representao.

278

11 Teste e execuo do programa

Funo 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

Softkeys

Modificar a ampliao do pormenor Para softkeys, ver tabela


Se necessrio, parar a simulao grfica Seleccionar o lado da pea com a softkey (tabela) Reduzir ou ampliar o bloco: premir a softkey -

ou +
Aceitar a seco pretendida: premir a softkey CORTE Iniciar de novo o Teste do Programa com a softkey

ARRANQUE (ANULAR + ARRANQUE cria de novo o bloco original) Posio do cursor em ampliao de um pormenor (no noTNC 410) Durante a ampliao de um pormenor, o TNC mostra as coordenadas do eixo com que voc est a cortar. As coordenadas correspondem ao campo determinado para a ampliao do pormenor esquerda da barra, o TNC mostra a coordenada mais pequena do campo (ponto MIN) e direita a maior (ponto MAX) Durante uma ampliao, o TNC visualiza em baixo direita do ecr o smbolo MAGN. Se o TNC no continuar a reduzir ou a ampliar a pea, emite um aviso de erro na janela do grfico. para eliminar esse aviso, volte a reduzir ou ampliar a pea.

HEIDENHAIN TNC 410, TNC 426, TNC 430

279

11.1 Grficos

Ir comutando a rgua de softkeys no modo de funcionamento Teste do Programa at aparecerem as seguintes softkeys:

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

Com a softkey BLK COMO BLK FORM, o TNC visualiza outra vez - tambm depois de um pormenor sem ACEITAR CORTE. o bloco no tamanho programado.

Calcular o tempo de maquinao


Funcionamento de execuo do programa Visualizao do tempo desde o incio do programa at ao seu fim. Se houver alguma interrupo, o tempo pra. Teste do programa Visualizao do tempo aproximado que o TNC calcula para a durao dos movimentos da ferrta. que se realizam com o avano. O tempo calculado pelo TNC no se ajusta aos clculos do tempo de acabamento, j que o TNC no tem em conta os tempos dependentes da mquina (p.ex. para a troca de ferrta.).

280

11 Teste e execuo do programa

Funes do cronmetro Memorizar o tempo visualizado Visualizar a soma dos tempos memorizados ou visualizados Apagar o tempo visualizado

Softkey

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

HEIDENHAIN TNC 410, TNC 426, TNC 430

281

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:

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 Verificar todo o programa Verificar cada frase do programa por separado Representar o bloco e verificar o programa completo Parar o teste do programa Softkey

282

11 Teste e execuo do programa

Seleccionar o princpio do programa no modo de

funcionamento Teste do programa


Seleccionar o teste do programa at uma

determinada frase: Premir a softkey STOP AT N


Stop at N: introduzir o nmero da frase

onde se pretende parar o teste do programa


Programa: se quiser entrar num

programa que chama com CALL PGM: introduzir o nome do programa onde est a frase com o nmero de frase seleccionado
Repeties: introduzir a quantidade de

repeties que se deve executar se N no se encontrar dentro de uma repetio parcial do programa
Verificar a seco do programa: premir

a softkey INICIAR; o TNC verifica o programa at frase introduzida

HEIDENHAIN TNC 410, TNC 426, TNC 430

283

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.

11.4 Execuo do programa

11.4 Execuo do programa


No modo de funcionamento Execuo Contnua do Programa, o TNC executa o programa de maquinao de forma contnua at ao seu fim ou at uma interrupo. No modo de funcionamento Execuo do Programa Frase a Frase o TNC executa cada frase depois de accionar a tecla externa de arranque START. Voc pode usar as seguintes funes do TNC nos modos de funcionamento de execuo do programa:
Interromper a execuo do programa Executar o programa a partir de uma determinada

frase
Saltar frases Editar a tabela de ferrtas. TOOL.T Controlar e modificar parmetros Q Sobrepor o posicionamento do volante

(no em TNC 410)


Funes para a representao grfica

(no em TNC 410)


Visualizaes de estado suplementares

Execuo do programa de maquinao


Preparao 1 Fixar a pea na mesa da mquina 2 Memorizao do ponto de referncia 3 Seleccionar as tabelas necessrias e os ficheiros de paletes (estado M) 4 Seleccionar o programa de maquinao
Com o potencimetro de override voc pode modificar o avano e as rotaes. Execuo contnua do programa Iniciar o programa de maquinao com a tecla externa de arranque Start Execuo do programa frase a frase Iniciar cada frase do programa de maquinao com a tecla externa de arranque Start

284

11 Teste e execuo do programa

Executar programa de maquinao que contm coordenadas de eixos no comandados (s em TNC 410)
O TNC tambm pode elaborar programas onde voc tiver programado eixos no comandados. Quando o TNC chega a uma frase onde est programado um eixo no comandado, a execuo do programa pra. Ao mesmo tempo, o TNC acende uma janela onde est a piscar o caminho restante at a posio de destino (ver figura em cima, direita). Proceda da seguinte forma:
Desloque manualmente os eixos para a posio de destino. O

TNC est sempre a actualizar a janela do caminho restante e a visualizar o valor que voc ainda tem que deslocar para a posio de destino.
Quando tiver atingido a posio de destino, prima a tecla NC-Start

para continuar a executar o programa. Se voc premir NC-START antes de chegar posio de destino, o TNC emite um aviso de erro.
No parmetro de mquina 1030.x determinada a exactido com que voc deve chegar posio de destino (valores possveis de introduo: 0.001 a 2 mm). Os eixos no comandados tm que estar numa frase de posicionamento separada, seno o TNC emite um aviso de erro.

HEIDENHAIN TNC 410, TNC 426, TNC 430

285

11.4 Execuo do programa

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

11 Teste e execuo do programa

Durante uma interrupo, voc pode deslocar os eixos da mquina com o modo de funcionamento Manual.
TNC 426, TNC 430: perigo de coliso! Se interromper a execuo do programa num plano inclinado de maquinao, voc pode comutar o sistema de coordenadas entre inclinado e no inclinado com a softkey 3D LIGADO/DESLIGADO O TNC avalia a seguir de forma correspondente a funo das teclas de direco dos eixos, do volante e lgica de reentrada. Ao retirar, deve ter em conta que esteja activado o sistema de coordenadas correcto e que se tenham introduzido os valores angulares dos eixos rotativos no men 3D-ROT. Exemplo de utilizao: Retirar a ferrta. do cabeote depois de uma rotura da ferrta.. Interromper a maquinao
Desbloquear as teclas externas de direco: premir a softkey

OPERAO MANUAL
Deslocar os eixos da mquina com as teclas externas de direco

Para voltar a chegar ao ponto onde interrompeu, voc utiliza a fuo Nova chegada ao contorno (ver mais adiante nesta seco).

Para o TNC 426, TNC 430 vlido o seguinte Em algumas mquinas, depois de se premir a softkey OPERAO MANUAL, h que premir a tecla externa START para desbloquear as teclas externas de direco. Consulte o manual da mquina

HEIDENHAIN TNC 410, TNC 426, TNC 430

287

11.4 Execuo do programa

Deslocar os eixos da mquina durante uma interrupo

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

11 Teste e execuo do programa

A funo RECUPERAR POS EM N dever ser activada e ajustada pelo fabricante da mquina. Consulte o manual da mquina Com a funo RECUPERAR POS EM N (processo a partir de uma frase) voc pode executar um programa de maquinao a partir de uma rase N livremente escolhida. O TNC tem em conta o clculo da maquinao da pea at essa frase. Pode ser representada graficamente pelo TNC. Se voc tiver interrompido um programa com PARAGEM INTERNA, o TNC oferece automaticamente a frase N para a reentrada onde voc interrompeu o programa.
O processo a partir de uma frase no dever comear num sub-programa. Se o programa contm uma interrupo programada antes do final do processo a partir de uma frase, este a interrompido. Para continuar o processo a partir de uma frase, prima a Tecla START (TNC 410: premir a softkey AVANO P/FRASE N). Depois de um processo a partir de uma rase, a ferrta. desloca-se com a funo RECUPERAR POSIO para a posio calculada. Para o TNC 426, TNC 430 tambm vlido o seguinte: Todos os rogramas, tabelas e ficheiros de paletes necessrios devero estar seleccionados num modo de funcionamento de execuo do programa (estado M). Determina-se com parmetro de mquina 7680 se o processo a partir de uma frase em programas sobrepostos comea na frase 0 do programa principal ou se comea na frase 0 do programa onde se interrompeu pela lytima vez a execuo do programa. Com a softkey 3D LIGADO/DESLIGADO voc determina se o TNC trabalha no plano aquinao inclinado ou no inclinado.

HEIDENHAIN TNC 410, TNC 426, TNC 430

289

11.4 Execuo do programa

Reentrada livre no programa (processo a partir de uma frase)

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

11 Teste e execuo do programa

Reentrada no contorno
Com a funo RESTORE POSITION o TNC desloca a ferrta. para o contorno da pea nas seguintes situaes:
Reentrada depois de deslocar os eixos da

mquina durante uma interrupo, executada sem INTERNAL STOP .


Reentrada depois do processo a partir de uma

frase com RESTORE POS.AT N, p.ex. depois de uma interrupo com INTERNAL STOP
Alm disso, no TNC 426, TNC 430 com o

software de NC 280 474-xx: Se a posio dum eixo se tiver modificado depois da abertura do circutio de regulao durante uma interrupo do programa (dependente da mquina)
Seleccionar a reentrada no contorno: seleccionar

a softkey RECUPERAR POSIO


Deslocar os eixos na sequncia que o TNC sugere

no ecr: premir a a tecla externa START ou


Deslocar os eixos em qualquer sequncia: premir

as softkeys RECUPERAR X, RECUPERAR Z, etc., e activar com a tecla externa START


Continuar a maquinao: premir a tecla externa

START

HEIDENHAIN TNC 410, TNC 426, TNC 430

291

11.4 Execuo do programa

11.5 Transmisso em blocos: executar programas extensos (no em TNC 426, TNC 430)

11.5 Transmisso em blocos: Executar programas extensos (no em TNC 426, TNC 430)
Voc pode transmitir em blocos a partir de uma memria externa os programas de maquinao que precisam de mais espao para memria do que aquele de que o TNC dispe. As frases de programa so assim introduzidas pelo TNC por meio de uma conexo de dados, e depois de processadas, so de imediato apagadas de novo. Desta maneira, voc pode elaborar programas de extenso ilimitada.
O programa pode ter um mximo de 20 frases G99. Se voc precisar de mais ferr.tas, utilize a Tabela de Ferramentas. Se o programa tiver uma frase % ..., o programa chamado deve estar disponvel na memria do TNC. O programa no deve ter: Sub-programas Repeties parciais de programa Funo D15:IMPRIMIR Transmisso de programa em blocos Configurar a conexo de dados com a funo MOD (ver 13.5 Ajuste da conexo de dados).
Seleccionar modo de funcionamento Execuo

Contnua do Programa ou Execuo do programa Frase a Frase


Executar transmisso por blocos: softkey TRANSMISS

EM BLOCOS CORTE
Introduzir nome do programa, e confirmar com a tecla

ENT. O TNC introduz o programa seleccionado por meio da conexo de dados


Iniciar o programa de maquinao com a tecla externa

de arranque Start

292

11 Teste e execuo do programa

11.6 Saltar frases


As frases que voc tiver caracterizado na programao com o sinal / podem saltar-se no teste ou na execuo do programa ,
Executar ou testar frases do programa com o

sinal /: colocar a softkey em DESLIGADO


No executar nem testar frases do programa

com o sinal /: colocar a softkey em LIGADO


Esta funo no actua nas frases TOOL DEF . Depois de uma interrupo de energia, mantm-se vlido o ltimo ajuste seleccionado.

11.7 Paragem opcional da execuo do programa (no em TNC 426, TNC 430)
O TNC interrompe de forma opcional a execuo do programa ou o teste do programa em frases onde est programado um M01. Quando voc utiliza M01 no modo de funcionamento Execuo do Programa, o TNC no desliga a ferrta. nem o refrigerante.
Em frases com M01, no interromper a execuo do

programa ou o teste do programa: colocar a softkey em OFF


Em frases com M01, interromper a execuo do

programa ou o teste do programa: colocar a softkey em ON

HEIDENHAIN TNC 410, TNC 426, TNC 430

293

11.6 Saltar frases; 11.7 Paragem opcional da execuo do programa (no em TNC 426, TNC 430)

12
Apalpadores 3D

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). 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 que o apalpador digital e o analgico nunca estejam

F MAX

Funo Calibrar a longitude efectiva Calibrar o raio efectivo Rotao bsica Memorizar o ponto de referncia Memorizar uma esquina como ponto de referncia Memorizar o ponto central do crculo como ponto de referncia

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


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

apalpao Se a haste de apalpao no se desviar ao longo do percurso determinado, o TNC emite um aviso de erro (caminho: MP6130 para apalpador digital, e MP6330 para apalpador analgico). Seleccionar a funo de apalpao Seleccionar o modo de funcionamento manual ou seleccionar volante
Seleccionar as funes de apalpao: premir a softkey

TOUCH PROBE. O TNC visualiza outras softkeys: ver o quadro direita

296

12 Apalpadores 3D

Registar os valores de medio dos ciclos de apalpao (no em TNC 410)


O fabricante da mquina dever preparar o TNC para esta funo. Consulte o manual da mquina! Depois de realizar um ciclo qualquer, o TNC mostra a softkey IMPRIMIR. Se voc activar esta softkey, o TNC regista os valores actuais do ciclo de apalpao activado. Com a funo IMPRIMIR do menu de conexo de dados externos, (ver 13 Funes MOD, configurar a conexo de dados), voc determina se o TNC
deve emitir os resultados da medio se os resultados da medio se memorizam no disco duro do

TNC
se os resultados da medio se memorizam num PC

Se voc memorizar os resultados da medio, o TNC determina o ficheiro ASCII %TCHPRNT.A. (ver figura em cima direita). Se voc no tiver determinado nenhum caminho nem nenhuma conexo no men de configurao de conexes, o TNC memoriza o ficheiro %TCHPRNT no directrio principal TNC:.\
Se voc premir a softkey PRINT, o ficheiro %TCHPRNT.A no pode ser seleccionado no modo de funcionamento Memorizao/Edio do programa. Caso contrrio, o TNC emite um aviso de erro. O TNC escreve os valores de medio exclusivamente no ficheiro %TCHPRNT.A. Se voc realizar sucessivamente vrios ciclos de apalpao, e se quiser memorizar os seus valores de medio, dever guardar o contedo do ficheiro %TCHPRNT.A entre os ciclos de apalpao, enquanto os copia ou lhes d um novo nome. O fabricante da mquina determina o formato e o contedo do ficheiro %TCHPRNT.

Registar numa Tabela de Pontos Zero os valores de medio dos ciclos de apalpao (no em TNC 410)
Com a softkey REGISTO PONTO ZERO, depois da execuo de um ciclo qualquer de apalpao, o TNC pode escrever os valores de medio numa tabela de pontos zero:
Executar uma funo qualquer de apalpao Introduzir o nome da tabela de pontos zero (caminho completo)

no campo de introduo de tabela de pontos de zero, e confirmar com a tecla ENT


Introduzir o nmero do ponto zero no campo de introduo de

nmero de pontos zero, e confirmar com a tecla ENT


Premir a softkey REGISTO PONTO ZERO. O TNC escreve os dados

na tabela de pontos zero indicada

HEIDENHAIN TNC 410, TNC 426, TNC 430

297

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

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

Z Y
5

da mquina Na calibrao, o TNC determina a longitude activa da haste de apalpao e o raio activo da esfera de apalpao. Para calibrar o apalpador 3D, coloque um anel de ajuste com altura e raio interno conhecidos sobre a mesa da mquina. Calibrar a longitude activa Fixar o ponto de referncia no eixo da ferrta de forma a que a mesa da mquina tenha o valor: Z=0.
Seleccionar a funo de calibrao para a longitude do

apalpador: premir a softkey FUNO DE APALPAO e CAL L. O TNC mostra uma janela de men com quatro campos de introduo.
Introduzir o eixo da ferrta. (tecla do eixo) Ponto de referncia: introduzir a altura do anel de

ajuste
Os pontos do men Raio Activo da Esfera e Longitude

Activa no precisam de qualquer introduo


Deslocar o apalpador sobre a superfcie do anel de

ajuste
Se necessrio, modificar a direco de deslocao:

seleccionar com softeky ou teclas de setas


Apalpar a superfcie: premir a tecla externa START

298

12 Apalpadores 3D

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.
Posicionar a esfera de apalpao em Funcionamento Manual no

Z Y X
10

interior do anel de ajuste


Seleccionar a funo de calibrao para o raio da

esfera de apalpao e o desvio do apalpador: premir a softkey CAL R


Seleccionar o Eixo da Ferrta, e introduzir o raio do anel

de ajuste
Apalpao: premir 4 vezes a tecla externa START. O

apalpador 3D apalpa, em cada direco dos eixos, uma posio do interior do anel, e calcula o raio activo da esfera de apalpao
Se quiser acabar agora a funo de calibragem, prima

a softkey END
Determinar o desvio da esfer de apalpao: premir a

softkey 180. O TNC roda 180 o apalpador


Apalpao: premir 4 vezes a tecla externa START. O

apalpador 3D apalpa, em cada direco dos eixos, uma posio do interior do anel, e calcula o desvio do apalpador

HEIDENHAIN TNC 410, TNC 426, TNC 430

299

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

Visualizar os valores calibrados Memorizam-se no TNC a longitude activa, o raio activo e o valor do desvio do apalpador, tendo-se depois em conta estes valores ao utilizar o apalpador 3D. Para visualizar os valores memorizados, prima CAL L e CAL R. Memorizar os valores de calibrao na tabela de ferrtas. TOOL.T (no em TNC 410)
Voc s dispe desta funo se tiver memorizado o parmetro de mquina 7411 = 1 (activar os dados do apalpador com chamada). Quando efectua medies durante a execuo do programa, voc pode com uma chamada activar os dados de correco para o apalpador tirados da tabela de ferr.tas. Para memorizar os dados de calibragem na tabela de ferrtas. TOOL.T, 0introduza no men de calibragem o nmero da ferrta (confirmar com ENT) e a seguir prima a softkey REGISTO R TABELA DE FERRTAS. ou REGISTO L TABELA DE FERRTAS.

300

12 Apalpadores 3D

Calibrar o apalpador analgico (no em TNC 410)


Se o TNC mostrar o aviso de erro de Haste de Apalpao Desviada, seleccione o men de calibragem 3D e confrme com a softey RESET 3D. O apalpador 3D tem que ser calibrado depois de cada modificao dos parmetros de mquina desse apalpador. A calibrao da longitude activa realiza-se como no apalpador digital. Para alm disso, ter que ser introduzido o raio R2 da ferrta. (raio da esquina). Com MP6321 voc determina se o TNC calibra o apalpador analgico com ou sem medio do desvio. Com o ciclo de calibrao 3D para o apalpador analgico, voc mede um anel de forma totalmente automtica. (Pode solicitar-se o anel HEIDENHAIN). Fixa-se o anel mesa da mquina com mordentes. A partir dos valores de medio da calibrao, o TNC calcula as constantes elsticas do apalpador, a flexo da haste de apalpao e o desvio desta ltima. Estes valores so registados automaticamente pelo TNC no fim do processo de calibrao no men de introduo.
Pr-posicionar o apalpador em Funcionamento Manual

aproximadamente no centro do anel e rod-lo 180.


Seleccionar o ciclo de calibragem 3D: premir a softkey

3D CAL
Introduzir o Raio do Apalpador 1 e o Raio do Apalpador

2. Quando utilizar uma haste de apalpao esfrica, introduza o raio de apalpao 2 igual ao raio de apalpao 1. Quando utilizar uma haste de apalpao toroidal, introduza o raio da haste 2 diferente do raio da haste 1.
Dimetro do anel de ajuste: o dimetro encontra-se

gravado no anel
Iniciar o processo de calibraa: premir a tecla externa

START: o apalpador mede o anel depois de uma sequncia fixa programada.


Rodar o apalpador manualmente para 0 graus, logo

que o TNC o exija


Iniciar o processo de calibrao para determinao do

desvio da haste de apalpao: premir a tecla externa Start. O apalpador mede outra vez o anel na sequncia fixa j programada.

HEIDENHAIN TNC 410, TNC 426, TNC 430

301

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

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. 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.
Seleccionar a funo de apalpao: premir a softkey

PA

X
A B

PROVAR ROT
Posicionar o apalpador prximo do primeiro ponto de

apalpao
Seleccionar a direco de apalpao perpendicular ao

eixo de referncia angular: seleccionar o eixo e a direco com uma softkey


Apalpao: premir a tecla externa START Posicionar o apalpador prximo do segundo ponto de

apalpao
Apalpao: premir a tecla externa START

O TNC memoriza a rotao bsica contra falhas de rede. A rotao bsica fica activada para todas as execues de programa seguintes.

302

12 Apalpadores 3D

Visualizar a rotao bsica O ngulo da rotao bsica visualiza-se depois de uma nova seleco de PROVAR ROT na visualizao do ngulo de rotao. O TNC indica tambm o ngulo de rotao na visualizao de estados adicional (ESTADO POS.) Na visualizao de estados ilumina-se um smbolo para a rotao bsica sempre que o TNC deslocar os eixos da mquina segundo a rotao bsica. Anular a rotao bsica Seleccionar a funo de apalpao: premir a softkey PROVAR ROT
Introduzir o ngulo de rotao0 , e confirmar

com a tecla ENT


Finalizar a funo de apalpao: premir a tecla

END

HEIDENHAIN TNC 410, TNC 426 B, TNC 430

303

12.1 Ciclos de apalpao nos modos de funcionamento manual e volante electrnico

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

Z Y X

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)
Seleccionar a funo de apalpao: premir a softkey

PROVAR P
Pontos de apalpao da rotao bsica ?: Premir a tecla

ENT para aceitar as coordenadas dos pontos de apalpao


Posicionar o apalpador prximo do primeiro ponto de
Y=?

apalpao sobre a aresta da pea que no foi apalpada para a rotao bsica
Seleccionar a direco de apalpao: seleccionar com

X
X=?

softkey
Apalpao: premir a tecla externa START Posicionar o apalpador prximo do segundo ponto de

apalpao, sobre a mesma aresta


Apalpao: premir a tecla externa START Ponto de Referncia: introduzir ambas as coordenadas

do ponto de apalpao na janela do men; aceitar com a tecla ENT


Finalizar a funo de apalpao: premir a tecla END

304

12 Apalpadores 3D

Esquina como ponto de referncia - no aceitar os pontos apalpados para a rotao bsica Seleccionar a funo de apalpao: premir a softkey PROVAR P
Pontos de apalpao da rotao bsica ?: Negar com a

tecla NO ENT (a pergunta de dilogo s aparece se voc j tiver efectuado uma rotao bsica)
Apalpar as duas arestas, duas vezes cada uma Introduzir as coordenadas do ponto de apalpao;

aceitar com a tecla ENT


Finalizar a funo de apalpao: premir a tecla END

Ponto central do crculo como ponto de referncia Como ponto de referncia voc pode fixar pontos centrais de furos, caixas circulares, cilindros, ilhas, ilhas circulares, etc. Crculo interior: O TNC apalpa a parede interior do crculo nas quatro direces dos eixos de coordenadas Em crculos interrompidos (arcos de crculo), voc pode seleccionar qualquer direco de apalpao.
Posicionar a esfera de apalpao aprox. no centro do crculo Seleccionar a funo de apalpao: premir a softkey

Y+ X X+

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

Y
Y X+

Crculo exterior: Posicionar a esfera de aapalpao prximo do primeiro ponto de apalpao fora do crculo
Seleccionar a direco de apalpao: seleccionar a softkey

correspondente
Apalpao: premir a tecla externa START Repetir o processo de apalpao para os 3 restantes pontos. Ver

figura em baixo, direita.


Introduzir as coordenadas do ponto de apalpao; aceitar com a

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

Y+

305

12.2 Memorizao do ponto de referncia com apalpadores 3D

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

306

12 Apalpadores 3D

12.3Medir peas com apalpadores 3D


Para o TNC 426, TNC 430 voc dispe de muitos ciclos de medio com que pode medir peas de forma cmoda. Para isso, existe disposio um manual do utilizador. Contacte, se necessrio, a HEIDENHAIN se precisar do manual de ciclos do apalpador. Com o apalpador 3D voc determina:
Coordenadas da posio, e com essas coordenadas Dimenses e ngulos da pea

Determinar as coordenadas da posio de uma pea centrada


Seleccionar a funo de apalpao: premir a softkey

PROVAR POS
Posicionar o apalpador prximo do ponto de apalpao Seleccionar a direco de apalpao e

simultaneamente o eixo a que se refere a coordenada: seleccionar a respectiva softkey.


Iniciar o processo de apalpao: premir a tecla externa

START O TNC visualiza a coordenada do ponto de apalpao como ponto de referncia.

Determinar as coordenadas do ponto da esquina no plano de maquinao


Determinar as coordenadas do ponto da esquina, tal como descrito em Esquina como ponto de referncia O TNC visualiza as . coordenadas da esquina apalpada como ponto de referncia.

HEIDENHAIN TNC 410, TNC 426, TNC 430

307

12.3 Medir peas com apalpadores 3D

12.3 Medir peas com apalpadores 3D

Determinar as dimenses da pea


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

Y
B

(s quando se mantm activado o ponto de ref. anteriormente memorizado)


Ponto de referncia: introduzir 0 Interromper o dilogo: premir a tecla END Seleccionar de novo a funo de apalpao: premir a

X
l

softkey PROVAR POS


Posicionar o apalpador prximo do segundo ponto de

apalpao B
Seleccionar a direco de apalpao com softkey: o

mesmo eixo, mas em direco oposta da primeira apalpao


Apalpao: premir a tecla externa START

Na visualizao Ponto de Referncia tem-se a distncia entre os dois pontos sobre o eixo de coordenadas. Fixar de novo a visualizao da posio no valor anterior m medio linear Seleccionar a funo de apalpao: premir a softkey PROVAR POS
Apalpar de novo o primeiro ponto de apalpao Fixar o Ponto de Referncia no valor anotado Interromper o dilogo: premir a tecla END

Medir um ngulo Com um apalpador 3D, voc pode determinar um ngulo no plano de maquinao. Pode-se medir
o ngulo entre o eixo de referncia angular e uma aresta da pea,

ou
o ngulo entre duas arestas

O ngulo medido visualiza-se at um valor mximo de 90.

308

12 Apalpadores 3D

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


Anular a rotao bsica ou reproduzir de novo a

PA

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

Z Y
L?
?

quiser voltar a reproduzir posteriormente a rotao bsica executada


Executar a rotao bsica para o primeiro lado (ver Compensar

posio inclinada da pea)


Apalpar o segundo lado da mesma forma que numa rotao

100

X
?

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


Anular a rotao bsica ou reproduzir de novo a rotao bsica

10

100

original: fixar o ngulo de rotao no valor anotado

HEIDENHAIN TNC 410, TNC 426, TNC 430

309

12.3 Medir peas com apalpadores 3D

12.3 Medir peas com apalpadores 3D

Medir com o apalpador 3D durante a execuo do programa


Com o apalpador 3D tambm se podem registar posies na pea durante a execuo do programa - inclusive no plano inclinado de maquinao. Aplicaes:
Calcular diferenas de altura em superfcies de fundio Questes de tolerncia durante a maquinao

Voc programa a aplicao do apalpador no modo de funcionamento Memorizao/Edio do Programa com a funo G55. O TNC posiciona previamente o apalpador e apalpa automaticamente a posio indicada. Para isso, o TNC desloca o apalpador paralelamente ao eixo da mquina que voc determinou no ciclo de apalpao. O TNC s tem em conta uma rotao bsica activa ou uma rotao para o clculo do ponto de apalpao. O TNC memoriza as coordenadas do ponto de apalpao num parmetro Q. O TNC interrompe o processo de apalpao quando o apalpador no est desviado numa determinada margem (selecciona-se com MP 6130). As coordenadas da posio em que se encontra o plo sul da esfera de apalpao ao apalpar tambm so memorizadas, depois processo de apalpao, nos parmetros desde Q115 at Q119. Para os valores destes parmetros o TNC no tem em conta a longitude e o raio da haste de apalpao. Para aumentar a exactido de medio, voc pode determinar com o parmetro 6170 as vezes que o TNC deve realizar o processo de apalpao. Se entre cada medio o desvio ultrapassar a margem de garantia (MP 6171), o TNC emite um aviso de erro.
Pr-posicionar manualmente o apalpador de forma a que se evite qualquer coliso ao alcanar a posio prvia programada. Tenha ateno a que o TNC utilize os dados da ferr.ta tais como longitude, raio e eixo a partir dos dados calibrados ou da ltima frase G99: seleccionar com MP7411 55 Seleccionar a funo de apalpao, confirmar com a tecla ENT
N do Parmetro para o resultado: introduzir o nmero

de parmetro Q a que se atribuiu o valor da coordenada


Eixo e Direco de Apalpao: introduzir o eixo de

apalpao com a tecla de seleco de eixos ou com o teclado ASCII e o sinal correcto para a direco de apalpao. Confirmar com a tecla ENT.
Valor Nominal da Posio: com as teclas de seleco

dos eixos ou com o teclado ASCII introduzir todas as coordenadas para o posicionamento prvio do apalpador
Finalizar a introduo: premir a tecla ENT.

Exemplo de frase NC

N670 G55 P01 Q5 P02 X X+5 Y+0 Z5 *


310 12 Apalpadores 3D

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

50

10

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

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

311

12.3 Medir peas com apalpadores 3D

13
Funes MOD

13.1 Seleccionar, modificar e abandonar funes MOD

13.1 Seleccionar, modificar e anular as funes MOD


Com as funes MOD, voc pode seleccionar as visualizaes adicionais e as possibilidades de introduo. As funes MOD disponveis dependem do modo de funcionamento seleccionado. Seleccionar as funes MOD Seleccione o modo de funcionamento onde pretende modificar as funes MOD
Seleccionar as funes MOD: premir a tecla MOD.

Figura em cima direita: funo MOD no TNC 410. Figura no centro direita e pgina seguinte: funo MOD no TNC 426, TNC 430 para o teste do programa e num modo de funcionamento da mquina Modificar ajustes Seleccionar a funo MOD com as teclas de setas no men visualizado. Para se modificar um ajuste - depende da funo selecionada dispe-se de vrias possibilidades:
Introduzir directamente o valor numrico, p.ex. na determinao

dos finais de curso


Modificar o ajuste premindo a tecla ENT, p.ex., na determinao

da introduo do programa
Modificar um ajuste com uma janela de de seleco

(no em TNC 410): Quando dispe de vrias opes de ajuste, premindo a tecla GOTO voc pode abrir uma janela onde num instante ficam visveis todas as opes de ajuste. Seleccione directamente o ajuste pretendido, premindo a respectiva tecla numrica ( esquerda do ponto duplo), ou com a tecla de seta, e a seguir confirme com a tecla ENT. Se no quiser modificar o ajuste, feche a janela com a tecla END. Sair das funes MOD Finalizar a funo MOD: premir a softkey END ou a tecla END. Resumo das funes MOD TNC 426, TNC 430 Consoante o modo de funcionamento seleccionado, voc pode efectuar as seguintes modificaes: Memorizao/Edio do programa Visualizar o nmero de software NC
Visualizar o nmero de software PLC Introduzir o cdigo Ajustar a conexo de dados externa Parmetros do utilizador especficos da mquina Se necessrio, visualizar ficheiros AJUDA

314

13 Funes MOD

Teste do programa: Visualizar o nmero de software NC


Visualizar o nmero de software de PLC Introduzir o cdigo Ajuste da conexo de dados externa Representao grfica do bloco no espao de trabalho Parmetros do utilizador especficos da mquina Se necessrio, visualizar ficheiros AJUDA

Todos os outros modos de funcionamento: Visualizar o nmero de software NC


Visualizar o nmero de software de PLC Visualizar os ndices para as opes disponveis Seleccionar a visualizao de posies Determinar a unidade mtrica (mm/poleg.) Determinar a linguagem de programao para MDI Determinar os eixos para a aceitao da posio real Fixar os finais de curso Visualizar os zero pea Visualizar os tempos de maquinao Se necessrio, visualizar ficheiros AJUDA

13.2 Informaes sobre o sistema (no em TNC 426, TNC 430)


Com a softkey INFORM. SISTEMA o TNC visualiza as seguintes informaes
memria livre do programa Nmero de software NC Os nmeros de software de PLC esto disposio aps

seleco das funes no ecr do TNC. Directamente abaixo esto os nmeros para as opes disponveis (OPT:):
Opes disponveis, p.ex. digitalizao

HEIDENHAIN TNC 410, TNC 426, TNC 430

315

13.2 Informaes sobre o sistema (no em TNC 426, TNC 430)

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 Opo digitalizao com apalpador digital Opo digitalizao com apalpador analgico

OPT: 00000000 OPT: 00000001 OPT: 00000011

13.4 Introduzir o cdigo


Para introduzir o nmero de cdigo, prima no TNC 410 a softkey com o cdigo. O TNC precisa de um cdigo para as seguintes funes: Funo Cdigo

Seleccionar parmetros do utilizador 123 Desbloquear as funes especiais para a programao de parmetros Q 555343 Anular a proteco do ficheiro (s em TNC 410) 86357 Contador de horas de funcionamento para (s em TNC 410): COMANDO LIGADO EXECUO DO PROGRAMA FERR.TA LIGADA 857282 Configurar o carto Ethernet (no em TNC 410) NET123

316

13 Funes MOD

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 FE EXT1, EXT2

Unidade de disquetes da HEIDENHAIN FE 401 e FE 401B Aparelhos externos, como impressora, leitor, perfurador, PC sem TNCremo PC com software HEIDENHAIN TNCremo No transmitir dados; p.ex. digitalizar sem registo de valor de medio, ou trabalhar sem o aparelho conectado

FE

ZERO

Ajustar a VELOCIDADE BAUD


A VELOCIDADE BAUD (velocidade de transmisso dos dados) pode seleccionar-se entre 110 e 115.200 Baud. O TNC memoriza para cada modo de funcionamento (FE, EXT1 etc.) uma VELOCIDADE BAUD.

Determinar memria para transmisso por blocos


Para poder editar outros programas em paralelo com o processo de elaborao por blocos, determine a memria para a transmisso por blocos. O TNC visualiza a memria disponvel. Seleccione a memria reservada menor do que a memria livre.

Ajustar a frase intermediria


Para se garantir uma elaborao contnua em transmisso contnua em blocos, o TNC precisa de um determinado stock de frases na memria de programa. Na memria intermdia de frases, voc determina quantas frases NC so introduzidas por meio de conexo de dados antes de o TNC comear com a elaborao. O valor de introduo para a memria intermdia de frases depende da distncia entre pontos do programa NC. Para distncias entre pontos muito pequenas, introduzir uma grande memria intermdia de frases, e para grandes distncias entre pontos, uma pequena memria intermdia entre frases. Valor aproximativo: 1000 HEIDENHAIN TNC 410, TNC 426, TNC 430 317

13.5 Ajuste da conexo de dados TNC 410

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 Smbolo

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 PC com software de transmisso HEIDENHAIN Software TNCremo Aparelhos externos, como impressora, leitor, Unidade perfuradora, PC sem TNCremo.

FE1 FE1 FE2

FE1

EXT1, EXT2

PC com software HEIDENHAIN LSV2 TNCremo para comando distncia do TNC

318

13 Funes MOD

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 Execuo do programa frase a frase Execuo contnua do programa Teste do programa Funo de transmisso PRINT PRINT PRINT-TEST

PRINT e PRINT-TEST podem-se ajustar da seguinte forma: Funo 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 Nomes dos ficheiros: Dados Modo de funcionamento Nome do ficheiro Determinado CAMPO %D15RUN.A %D15SIM.A Caminho RS232:\.... RS422:\.... TNC:\....

- vazio -

Dados da digitalizao no ciclo Valores com FN15 Valores com FN15

Execuo do programa Execuo do programa Teste do programa

HEIDENHAIN TNC 410, TNC 426, TNC 430

319

13.6 Ajustar a conexo de dados TNC 426, TNC 430

13.7 Software para transmisso de dados TNCremo

13.7 Software para transmisso de dados TNCremo


Para a transmisso de ficheiros do TNC e para o TNC voc deveria usar o TNCremo. Com o TNCremo voc pode dirigir todos os comandos da HEIDENHAIN por meio da interface serial.
Para receber contra reembolso o software de transmisso de dados TNCremo, contacte por favor a HEIDENHAIN. Condies de sistema para o TNCremo Computador pessoal AT ou sistema compatvel
640 kB de memria principal 1 MBytes livres no seu disco duro uma interface serial livre Sistema operativo MS-DOS/PC-DOS 3.00 ou superior, Windows

3.1 ou superior, OS/2


Para trabalhar cmodamente com um rato compatvel Microsoft

(TM) (no absolutamente necessrio) Instalao emWindows Inicie o programa de instalao SETUP .EXE com o gestor de ficheiros (Explorer)
Siga as instrues do programa de setup

Iniciar oTNCremo emWindows Windows 3.1, 3.11, NT:


Faa duplo clique sobre o cone no grupo de programas

aplicaes HEIDENHAIN Windows95:


Faa clique sobre <Iniciar>, <Programas>, <Aplicaes HEIDEN-

HAIN>, <TNCremo> Quando voc inicia o TNCremo pela primeira vez, -lhe pedido o comando conectado, a interface (COM1 ou COM2) e a velocidade de trannsmisso de dados. Introduza as informaes desejadas.

320

13 Funes MOD

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

321

13.7 Software para transmisso de dados TNCremo

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 DOS, Windows 3.1, Windows 3.11, Windows NT Windows 95 Software de rede Maestro 6.0, Firma HUMMINGBIRD e-mail: support@hummingbird.com www: http:\\www.hummingbird.com OnNet Server 2.0, Firma FTP e-mail: support@ftp.com www: http:\\www.ftp.com

Instalar o carto Ethernet


Antes da instalao do carto Ethernet, desligar o TNC e a mquina! Respeite os avisos das instrues de montagem anexadas ao carto Ethernet!

322

13 Funes MOD

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. Para conexo BNC, X26 (cabo coaxial 10Base2, ver figura em cima, direita) A conexo 10Base2 designada tambm por Thin-Ethernet ou CheaperNet. Com a conexo 10Base2, utilize a ficha em BNC-T para conectar o TNC sua rede.
PC

PC

PC

PC

TNC

TNC

A distncia entre duas peas em T deve ser no mnimo de 0,5 mm. A quantidade de peas em T est limitada a um mximo de 30. Voc de prever as extremidades abertas do Bus com 50 Ohm de resistncias de terminao. O comprimento mximo de via que o comprimento entre duas resistncias de terminao de 185 m. Voc pode ligar entre si at 5 vias atravs de um amplificador de sinais (Repeater). Conexo RJ45 X25 (para 10BaseT, ver figura no centro, direita) Com a conexo 10BaseT, utilize o cabo Twisted Pair para conectar o TNC sua rede.
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. Se colocar o TNC em ligao directa com um PC, tem que utilizar um cabo cruzado.
TNC PC

10BaseT

HEIDENHAIN TNC 410, TNC 426, TNC 430

323

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)

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

13 Funes MOD

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

325

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)

Ajuste DCM

Significado 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

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 Utilizador: Utilizador: Utilizador: Procurar Escrever Ler Procurar Escrever Ler

DCM

AM

Definir a impressora em rede Prima a softkey DEFINIR IMPRESSO se quiser imprimir ficheiros directamente do TNC para uma outra impressora em rede. Ajuste ADDRESS Significado 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

13 Funes MOD

Visualizar o registo de erros Prima a softkey MOSTRAR ERRO se quiser ver o registo de erros. O TNC regista aqui tosdos os erros que surgiram desde a ltima ligao do TNC na operao em rede Os avisos de erro apresentados esto divididos em duas categorias: Os avisos de advertncia esto assinalados com (W). Nestes avisos, o TNC conseguiu estabelecer a comunicao de rede, mas para isso teve que corrigir ajustes. Os avisos de erro esto assinalados com (E). Se surgirem avisos destes, porque o TNC no conseguiu estabelecer nenhuma comunicao de rede. Aviso de erro LL: (W) CONNECTION xxxxx UNKNOWN USING DEFAULT 10BASET 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 Causa 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

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

327

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)

Aviso de erro NFS2: <nome do aparelho> (W) WRITESIZE SMALLER THEN x SET TO x

Causa 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

13 Funes MOD

13.9 Configurar PGM MGT (no em TNC 410)


Com esta funo, voc determina o alcance de funcionamento da gesto de ficheiros:
Standard: Gesto de ficheiros simplificada sem visualizao do

directrio
Alargada: gesto de ficheiros com funes alargadas e

visualizao do directrio
Ver tambm o Captulo 4.3 Gesto de ficheiros standard e o Captulo 4.4 Gesto de ficheiros alargada . Modificar um ajuste Seleccionar Gesto de Ficheiros em modo de funcionamento Memorizao/Edio de programas: premir a tecla PGM MGT
Seleccionar a funo MOD: premir a tecla MOD. Seleccionar o ajuste PGM MGT: deslocar o cursor com as teclas

de setas para o ajuste PGM MGT, e comutar com a tecla ENT entre Standard e Alargado

13.10 Parmetros do utilizador especficos da mquina


O fabricante da mquina pode ocupar com funes at 16 Parmetros do Utilizador Consulte o manual da . mquina

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


No modo de funcionamento Teste do Programa, voc pode verificar graficamente a situao do bloco no espao de trabalho da mquina, e activar a superviso deste espao no modo de funcionamento Teste do Programa: para isso, prima a softkey BLOCO NO ESP.TRAB. O TNC aprsenta um paralelippedo para o espao de trabalho cujas dimenses esto representadas na janela margem de deslocao). O TNC vai buscar as dimenses para o espao de trabalho aos parmetros de mquina para a margem de deslocao activada. Como a margem de deslocao est definida no sistema de referncias da mquina, o ponto zero do paralelippedo corresponde ao ponto zero da mquina. Voc pode tornar visvel a posio do ponto zero da mquina, premindo a softkey M91 (2 rgua de softkeys).

HEIDENHAIN TNC 410, TNC 426, TNC 430

329

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

Softkey

330

13 Funes MOD

13.12 Seleccionar a visualizao de posio


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. Posio de sada 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 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) Visualizao NOMINAL REAL REF REST.

NOMINAL REAL E.ARR.

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

331

13.12 Seleccionar a visualizao de posio; 13.13 Seleccionar o sistema de medida

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 Seleco do eixo Seleco do eixo Seleco do eixo Seleco do eixo %11111 %01111 %00111 %00011 %00001 Aceitar os eixos X, Y, Z, IV., V. Aceitar os eixos X, Y, Z, IV. Aceitar os eixos X, Y, Z Aceitar os eixos X, Y 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. 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)).
Z max

Z min

Y
X min X max Ymin Ymax

332

13 Funes MOD

Trabalhar sem limitao da margem de deslocao Para os eixos de coordenadas que voc pretende se deslocar sem limitao da margem de deslocao, introduza o percurso mximo do TNC (+/- 99999 mm) como MARGEM DE DESLOCAO. Calcular e introduzir a margem mxima de deslocao Seleccionar a visualizao de posio REF
Chegada posio final positiva e negativa

pretendida dos eixos X, Y e Z


Anotar os valores com um sinal Seleccionar as funes MOD: premir a tecla MOD Introduzir a limitao do campo de

deslocao: premir a softkey CAMPO DE DESLOCAO. Introduzir os valores anotados para os eixos como Limitaes
Sair da funo MOD: premir a softkey

END
A correco de raios da ferrta. no tida em conta na limitao da margem de deslocao. Depois de os pontos de referncia serem ultrapassados, tm-se em conta as limitaes da margem de deslocao e os finais de curso de software. Visualizao do ponto zero Os valores visualizados no ecr, em baixo esquerda, so os pontos de ref. memorizados manualmente referentes ao ponto zero da mquina. Voc no pode modificar estes pontos de ref. no men do ecr. Limitao de margem de deslocao para o teste do programa (s em TNC 410) Para o teste do programa e o grfico de programao, voc pode definir em separado uma margem de deslocao Para isso, prima a softkey . TESTE MARGEM DE DESLOCAO (2 plano de softkeys), depois de activar a funo MOD. Alm das delimitaes, voc tambm pode definir a posio do ponto de referncia da pea referido ao ponto zero da mquina.

HEIDENHAIN TNC 410, TNC 426, TNC 430

333

13.16 Introduo dos limites de deslocao, visualizao do ponto zero

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 Comando ligado Mquina ligada Execuo do programa Significado 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

334

13 Funes MOD

14
Tabelas e resumos

14.1 Parmetros gerais do utilizador

14.1 Parmetros gerais do utilizador


Os parmetros gerais do utilizador so parmetros de mquina que influenciam o comportamento do TNC. Os parmetros gerais do utilizador tpicos so, p.ex.
Idioma do dilogo Comportamento das conexes Velocidades de deslocao Desenvolvimento de operaes de maquinao Activao dos potencimetros de override

Possveis introdues para os parmetros de mquina


Os parmetros de mquina podem programar-se como:
Nmeros decimais

Introduzir directamente o valor numrico


Nmeros dual/binrio

Introduzir o sinal de percentagem % antes do valor numrico


Nmeros hexadecimais

Introduzir sinal de cifro $ antes do valor numrico Exemplo: Em vez do nmero decimal 27 voc pode introduzir tambm o nmero binrio %11011 ou o nmero hexadecimal $1B. Os diferentes parmetros de mquina podem ser indicados simultaneamente nos diferentes sistemas numricos. Alguns parmetros de mquina tm funes mltiplas. O valor de introduo desses parmetros de mquina resulta da soma dos diferentes valores de introduo individuais, caracterizando-se com um +

Seleccionar parmetros gerais do utilizador


Voc selecciona parmetros gerais do utilizador nas funes MOD com o cdigo 123.
Nas funes MOD dispe-se tambm de PARMETROS DO UTILIZADOR especficos da mquina.

336

14 Tabelas e resumos

Transmisso de dados externa


Ajustar a conexo de dados do TNC EXT1 (5020.0) e EXT2 (5020.1) a um aparelho externo MP5020.x 7 bits de dados (cdigo ASCII, 8.bit = paridade): +0 8 bits de dados (cdigo ASCII, 9.bit = paridade): +1 Qualquer Block-Check-Charakter (BCC) :+0 Block-Check-Charakter (BCC) sinal de controlo no permitido: +2 Paragem da transmisso activada com RTS: +4 Paragem da transmisso com RTS inactiva: +0 Paragem da transmissso activada com DC3: +8 Paragem da transmisso com DC3 inactiva: +0 Paridade de sinais par: +0 Paridade de sinais mpar: +16 Paridade de sinais no desejada: +0 Solicitada a paridade de sinais: +32 11/2 bits de stop: +0 2 bits de stop: +64 1 bit de stop: +128 1 bit de stop: +192 Exemplo: Ajustar a conexo EXT2 do TNC (MP 5020.1) a um aparelho externo, da seguinte forma: 8 bits de dados, qualquer sinal BCC, stop da transmisso com DC3, paridade de sinais par, paridade de sinais desejada, 2 bits de stop Introduo para MP 5020.1: 1+0+8+0+32+64 = 105 Determinar tipo de conexo para EXT1 (5030.0) e EXT2 (5030.1) MP5030.x Transmisso standard: 0 Conexo para a transmisso por blocos: 1

HEIDENHAIN TNC 410, TNC 426, TNC 430

337

14.1 Parmetros gerais do utilizador

14.1 Parmetros gerais do utilizador

Apalpadores 3D e digitalizao
Seleccionar o apalpador (s em opo de digitalizao com apalpador analgico, no emTNC 410) MP6200 Apalpador digital: 0 Apalpador analgico: 1 Seleccionar o tipo de transmisso MP6010 Apalpador com transmisso por cabo: 0 Apalpador com transmisso por infra-vermelhos: 1 Avano de apalpao para apalpador digital MP6120 10 a 3000 [mm/min] Percurso mximo at ao ponto de apalpao MP6130 0,001 a 99.999,9999 [mm] Distncia de segurana at ao ponto de apalpao em medio automtica MP6140 0,001 a 99 999,9999 [mm] Marcha rpida para a apalpao com apalpador digital MP6150 1 a 300.000 [mm/min] Medir desvio do apalpador na calibragem do apalpador digital MP6160 Sem rotao de 180 do apalpador 3D na calibragem: 0 Funo M para rotao de 180 do apalpador na calibragem: 1 a 88 Medio mltipla para a funo de apalpao programada (no em TNC 410) MP6170 1a3 Margem de confiana para medio mltipla (no em TNC 410) MP6171 0,001 a 0,999 [mm] Profundidade de penetrao da haste de apalpao em digitalizao com apalpador analgico (no em TNC 410) MP6310 0,1 a 2,0000 [mm] (recomenda-se: 1mm) Medir desvio central do apalpador nacalibrao do apalpador analgico(no emTNC 410) MP6321 Medir o desvio mdio: 0 No medir o desvio mdio: 1

338

14 Tabelas e resumos

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

339

14.1 Parmetros gerais do utilizador

14.1 Parmetros gerais do utilizador

Janela de chegada para digitalizao de linhas de nvel com apalpador analgico (no em TNC 410) Na digitalizao de linhas de nvel, o ponto final de uma linha no coincide excatamente com o ponto de partida. Em MP6390 define-se uma janela final quadrada, dentro da qual se deve encontrar o ponto final depois de uma volta. O valor a introduzir define a metade de um lado do quadrado. MP6390 0,1 a 4,0000 [mm] Medio com raio, com TT 120: direco de apalpao MP6505.0 (margem de deslocao 1) a 6505.2 (margem de deslocao 3) Direco positiva de apalpao no eixo de ref. angular (eixo 0): 0 Direco positiva de apalpao no eixo +90: 1 Direco negativa de apalpao no eixo de ref. angular (eixo 0): 2 Direco negativa de apalpao no eixo +90: 3 Avano de apalpao para a segunda medio com TT 120, forma da haste, correces em TOOL.T MP6507 Calcular o avano de apalpao para a segunda medio com o TT 120, com tolerncia constante: +0 Calcular o avano de apalpao para a segunda medio com o TT 120, com tolerncia varivel: +1 Avano constante de apalpao para a segunda medio com TT 120: +2 Mximo erro de medio admissvel com o TT 120 na medio com a ferrta. a rodar Necessrio para o clculo do avano de apalpao em relao com MP6570 MP6510 0,001 a 0,999 [mm] (recomenda-se: 0,005 mm) Avano de apalpao para o TT 120 com a ferrta. parada MP6520 10 a 3.000 [mm/min] Medio do raio com o TT 120: distncia entre o extremo da ferrta. e a aresta superior da haste MP6530.0 (margem de deslocao 1) a MP6530.2 (margem de deslocao 3) TNC 410: 1 margem de deslocao Zona de segurana em redor da haste do TT 120 em posicionamento prvio MP6540 0,001 a 99.999,999 [mm] Marcha rpida no ciclo de apalpao para o TT 120 MP6550 10 a 10.000 [mm/min] Funo M para orientao da ferrta. na medio individual de lminas MP6560 0 a 88

340

14 Tabelas e resumos

Medio com a ferrta. a rodar: velocidade de rotao admissvel no contorno de fresagem Necessrio para o clculo das rotaes e do avano de apalpao MP6570 1,000 a 120,000 [m/min] Coordenadas do ponto central da haste do TT-120 referentes ao ponto zero da mquina MP6580.0 (margem de deslocao 1) Eixo X MP6580.1 (margem de deslocao 1) Eixo Y MP6580.2 (margem de deslocao 1) Eixo Z MP6581.0 (margem de deslocao 2) (no em TNC 410) eixo X MP6581.1 (margem de deslocao 2) (no em TNC 410) eixo Y MP6581.2 (margem de deslocao 2) (no em TNC 410) eixo Z MP6582.0 (margem de deslocao 3) (no em TNC 410) eixo X MP6582.1 (margem de deslocao 3) (no em TNC 410) eixo Y MP6582.2 (margem de deslocao 3) (no em TNC 410) eixo Z

Visualizaes do TNC, Editor do TNC


Ajustar o posto de programao MP7210 TNC com mquina: 0 TNC como posto de programao com PLC activo: 1 TNC como posto de programao com inactivo: 2 Eliminar o dilogo INTERRUPO DETENSO depois de conectar o comando MP7212 Eliminar premindo uma tecla: 0 Eliminar automaticamente: 1 Programao DIN/ISO: determinar o passo entre as frases MP7220 0 a 150

HEIDENHAIN TNC 410, TNC 426, TNC 430

341

14.1 Parmetros gerais do utilizador

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

14 Tabelas e resumos

Ajustar o horrio interno do TNC (no em TNC 410) MP7235 Horrio mundial (Greenwich time): 0 Horrio centro europeu (MEZ): 1 Horrio centro europeu de Vero: 2 Diferena horria em relao ao horrio mundial: -23 a +23 [horas] Configurar a tabela de ferramentas MP7260 Inactiva: 0 Nmero de ferramentas que o TNC produz na abertura de uma nova tabela de ferramentas: 1 a 254 Se voc precisar de mais de 254 ferramentas, pode aumentar a tabela de ferramentas com a funo ISERIR LINHAS N NO FIM (ver 5.2 Dados da ferramenta; no em TNC 410) Configurar a tabela de posies MP7261 Inactiva:0 Nmero de posies por tabela: 1 a 254 Indicar nmeros de ferr.ta para atribuir vrios dados de correco a um nmero de ferr.ta MP7262 No indicar: 0 Quantidade de indicaes permitidas1 at 9 Softkey tabela de posies MP7263 Visualizar a softkey TABELA DE POSIES na tabela de ferr.tas: 0 No visualizar a softkey TABELA DE POSIES na tabela de ferr.tas: 1

HEIDENHAIN TNC 410, TNC 426, TNC 430

343

14.1 Parmetros gerais do utilizador

14.1 Parmetros gerais do utilizador

Configurar a tabela de ferramentas (no produzir: 0); nmero das colunas na tabela de ferramentas para MP7266.0 MP7266.1 MP7266.2 MP7266.3 MP7266.4 MP7266.5 MP7266.6 MP7266.7 MP7266.8 MP7266.9 MP7266.10 MP7266.11 MP7266.12 MP7266.13 MP7266.14 MP7266.15 MP7266.16 MP7266.17 MP7266.18 MP7266.19 MP7266.20 MP7266.21 MP7266.22 MP7266.23 MP7266.24 MP7266.25 MP7266.26 MP7266.17 Nome da ferrta. NOME: 0 a 28; largura da coluna: 16 caracteres Longitude da ferrta. L: 0 a 28; largura da coluna: 11 caracteres Raio da ferrta. R: 0 a 28; largura da coluna: 11 caracteres Raio da ferr.ta 2 R2: 0 a 28; largura da coluna: 11 caracteres (no em TNC 410) Medida excedente da longitude DL: 0 a 28; largura da coluna: 8 caracteres Medida excedente do raio DR: 0 a 28; largura da coluna: 8 caracteres Medida excedente do raio 2 DR2: 0 a 28; largura da coluna: 8 caracteres (no em TNC 410) Ferr.ta bloqueada TL: 0 a 28; largura da coluna: 2 caracteres Ferr.ta gmea RT: 0 a 28; largura da coluna: 3 caracteres Mximo tempo de vida TIME1: 0 a 28; largura da coluna: 5 caracteres Mx. tempo de vida com TOOL CALL TIME2: 0 a 28; largura da coluna: 5 caracteres Tempo de vida actual CUR. TEMPO: 0 a 28; largura da coluna: 8 caracteres Comentrio sobre a ferr.ta DOC: 0 a 28; largura da coluna: 16 caracteres Nmero de lminas - CUT: 0 a 28; largura da coluna: 4 caracteres Tolerncia para identificao de desgaste na longitude da ferr.ta LTOL: 0 at 28; largura da coluna: 6 caracteres Tolerncia para identificao de desgaste no raio da ferr.ta RTOL: 0 at 28; largura da coluna: 6 caracteres Direco de corte - DIRECT: 0 a 28; largura da coluna: 7 caracteres Estado do PLC PLC: 0 a 28; largura da coluna: 9 caracteres Desvio adicional da ferr.ta no seu eixo em relao a MP6530 TT:L-OFFS: 0 at 28; Largura da coluna: 11 caracteres 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 Tolerncia para identificao de desgaste na longitude da ferr.ta LBREAK: 0 a 28; largura da coluna: 6 caracteres Tolerncia para identificao de rotura no raio da ferr.ta RBREAK: 0 a 28; largura da coluna: 6 caracteres Longitude de corte (ciclo 22) LCUTS: 0 a 28; largura da coluna: 11 caracteres Mximo ngulo de aprofundamento (ciclo 22) ANGLE: 0 a 28; largura da coluna: 7 caracteres Tipo de ferr.ta TYP: 0 a 28; largura da coluna: 5 caracteres (s para dilogo em texto claro, no em TNC 410) 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) Tabela de dados de corte CDT: 0 a 28; largura da coluna: 16 caracteres (s para dilogo em texto claro, no em TNC 410) Estado do PLC PLC-VAL: 0 a 28; largura da coluna: 9 caracteres (no em TNC 410)

344

14 Tabelas e resumos

Configurar a tabela de posies de ferramentas; nmero das colunas na tabela de ferramentas para (no produzir: 0) MP7267.0 Nmero de ferrta. T: 0 a 5 MP7267.1 Ferrta. especial ST: 0 a 5 MP7267.2 Posto fixo F: 0 a 5 MP7267.3 Posto bloqueado L: 0 a 5 MP7267.4 Estado do PLC: 0 at 5 Modo de funcionamento Manual: Visualizao do avano MP7270 Visualizar o avano F s quando se prime a tecla de direco do eixo: 0 Visualizar o avano F tambm quando no se prime nenhuma tecla de , direco do eixo (avano que foi definido com uma softkey ou avano do eixo mais lento): 1 Rotaes S da ferr.ta e funo auxiliar M continuam activadas depois de STOP: +0 Rotaes S da ferr.ta e funo auxiliar M no continuam activadas: +2 Determinar o sinal decimal MP7280 Visualizar vrgula como sinal decimal: 0 Visualizar ponto como sinal decimal: 1 Visualizao da posio no eixo da ferrta. MP7285 A visualizao refere-se ao ponto de ref. da ferrta.: 0 A visualizao no eixo da ferrta. refere-se superfcie frontal da ferrta: 1 Passo de visualizao para o eixo X MP7290.0 0,1 mm: 0 0,05 mm: 1 0,01 mm: 2 0,005 mm: 3 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

0,001 mm: 4 0,0005 mm: 5 (no em TNC 410) 0,0001 mm: 6 (no em TNC 410)

HEIDENHAIN TNC 410, TNC 426, TNC 430

345

14.1 Parmetros gerais do utilizador

14.1 Parmetros gerais do utilizador

Passo de visualizao para o eixo V (no em TNC 410) MP7290.4 Para valor de introduo, ver MP7290.0 Passo de visualizao para o 6. eixo (no em TNC 410) MP7290.5 Para valor de introduo, ver MP7290.0 Passo de visualizao para o 7. eixo (no em TNC 410) MP7290.6 Para valor de introduo, ver MP7290.0 Passo de visualizao para o 8. eixo (no em TNC 410) MP7290.7 Para valor de introduo, ver MP7290.0 Passo de visualizao para o 9. eixo (no em TNC 410) MP7290.8 Para valor de introduo, ver MP7290.0 Bloquear memorizao do ponto zero (no em TNC 410) MP7295 No bloquear memorizao do ponto de ref.: +0 Bloquear memorizao do ponto de ref. no eixo X: +1 Bloquear memorizao do ponto de ref. no eixo Y: +2 Bloquear memorizao do ponto de ref. no eixo Z: +4 Bloquear memorizao do ponto de ref. Bloquear eixo: +8 Bloquear a memorizao do ponto de referncia no V. eixo: +16 Bloquear a memorizao do ponto de referncia no 6 eixo: +32 Bloquear a memorizao do ponto de referncia no 7 eixo: +64 Bloquear a memorizao do ponto de referncia no 8 eixo: +128 Bloquear a memorizao do ponto de referncia no 9 eixo: +256 Bloquear a memorizao do ponto de ref. com teclas dos eixos laranjas MP7296 No bloquear a memorizao do ponto de ref.: 0 Bloquear a memorizao do ponto de ref. com as teclas dos eixos laranjas: 1 Anular a visualizao de estados, os parmetros Q e os dados da ferrta. MP7300 Anular tudo quando se selecciona um programa: 0 Anular tudo quando se selecciona um programa e com M02, M30, END PGM: 1 Anular s a visualizao de estados e dados da ferrta. quando se selecciona um programa: 2 Anular s a visualizao de estados e dados da ferrta. quando se selecciona um programa e com M02, M30, END PGM: 3 Anular a visualizao de estados e parmetros Q quando se selecciona um programa: 4 Anular a visualizao de estados e parmetros Q quando se selecciona um programa e com M02, M30, END PGM: 5 Anular a visualizao de estados quando se seleccciona um programa: 6 Anular a visualizao de estados quando se selecciona um programa e com M02, M30, END PGM: 7 346 14 Tabelas e resumos

Determinar a representao grfica MP7310 Representao grfica em trs planos segundo DIN 6, 1 Parte, mtodo de projeco 1: +0 Representao grfica em trs planos segundo DIN 6, 1 Parte, mtodo de projeco 2: +1 No rodar o sistema de coordenadas para a representao grfica: +0 rodar 90 o sistema de coordenadas para a representao grfica: +2 Novo bloco no ciclo G53 PONTO ZERO referente ao ponto zero original: +0 (no em (TNC 410) Novo bloco no ciclo G53/G54 PONTO ZERO referente ao novo ponto zero: +4 (no em TNC 410) No visualizar a posio do cursor na representao em trs planos: +0 (no em TNC 410) Determinaes para o grfico de programao (no em TNC 426, TNC 430) MP7311 No representar pontos de penetrao como crculo: +0 Representar pontos de penetrao como crculo: +1 No representar trajectrias de meandro em ciclos: +0 Representar trajectrias de meandro em ciclos: +2 No representar trajectrias corigidas: +0 Representar trajectrias corrigidas: +3 Simulao grfica sem eixo da ferr.ta programado: raio da ferr.ta (no em TNC 410) MP7315 0 a 99 999,9999 [mm] Simulao grfica sem eixo da ferr.ta programado: profundidade de penetrao (no em TNC 410) MP7316 0 a 99 999,9999 [mm] Simulao grfica sem eixo da ferrta. programado: funo M para o arranque (no em TNC 410) MP7317.0 0 a 88 (0: funo inactiva) Simulao grfica sem eixo da ferrta. programado: funo M para o final (no em TNC 410) MP7317.1 0 a 88 (0: funo inactiva) Ajustar a claridade do ecr (no em TNC 410) Introduza o tempo depois do qual o TNC deve activar a proteco do ecr MP7392 0 a 99 [min] (0: Funo inactiva)

HEIDENHAIN TNC 410, TNC 426, TNC 430

347

14.1 Parmetros gerais do utilizador

14.1 Parmetros gerais do utilizador

Maquinao e execuo do programa


Ciclo G85: orientao da ferr.ta no incio do ciclo MP7160 Efectuar a orientao da ferrta.: 0 No efectuar a orientao da ferrta.: 1 Funcionamento do ciclo G72 FACTOR DE ESCALA MP7410 FACTOR DE ESCALA activo em 3 eixos: 0 FACTOR DE ESCALA activo apenas no plano de maquinao: 1 Dados da ferr.ta no ciclo de apalpao programvel G55 MP7411 Escrever por cima dados da ferr.ta actuais com dados de calibrao do apalpador 3D: 0 Manter os dados actuais da ferr.ta: 1 Modo de transio ao fresar contornos (no em TNC 426, TNC 430) MP7415.0 Acrescentar crculo de arredondamento: 0 Acrescentar polnomo de 3 grau (Spline cbico, curva sem modificao brusca da velocidade): 1 Acrescentar polnomo de 5 grau (curva sem modificao brusca da acelerao): 2 Acrescentar polnomo de 7 grau (curva sem modificao brusca do arranque): 3 Ajustes para fresar contornos (no em TNC 426, TNC 430) MP7415.1 No rectificar o contorno: +0 Rectificar o contorno: +1 No alisar o perfil de velocidade se houver uma curta recta entre transies de contorno: +0 Alisar o perfil de velocidade se houver uma curta recta entre transies de contorno: +2

348

14 Tabelas e resumos

Ciclos SL Grupo I MP7420 Fresar o canal em redor do contorno em sentido horrio para ilhas, e em sentido anti-horrio para caixas: +0 Fresar o canal em redor do contorno em sentido horrio para caixas, e em sentido anti-horrio para ilhas: +1 Fresar o canal do contorno antes do desbaste: +0 Fresar o canal do contorno depois do desbaste: +2 Unir os contornos corrigidos: +0 Unir os contornos sem corrigir: +4 Desbaste at profundidade da caixa: +0 Fresagem e desbaste completos da caixa antes de qualquer outra aproximao: +8 Para os ciclos G56, G57 G58, G59, G121, G122, G123 vlido o , seguinte: Deslocar a ferr.ta no fim do ciclo para a ltima posio programada de chamada da ferr.ta: +0 Retirar a ferr.ta para o fim do ciclo s no seu eixo: +16 Ciclos SL Gruppo I, funcionamento (no emTNC 426, TNC 430) MP7420.1 Desbastar campos separados em forma de meandro com movimento elevatrio: +0 Desbastar campos separados um aps outro sem movimento elevatrio: +1 Bit 1 bis at 7: reservado

MP7420.1 = 0 (Pequenos crculos = movimentos de penetrao)

MP7420.1 = 1

HEIDENHAIN TNC 410, TNC 426, TNC 430

349

14.1 Parmetros gerais do utilizador

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

14 Tabelas e resumos

Criar tabelas de paletes (no em TNC 410) MP7683 Execuo do programa frase a frase: Em cada arranque do NC, elaborar uma frase do programa NC activado: +0 Execuo do programa frase a frase: em cada arranque do NC, elaborar o programa NC completo: +1 Execuo contnua do programa: Em cada arranque do NC,elaborar o programa NC completo: +0 Execuo contnua do programa: Em cada arranque do NC, elaborar todos os programas at palete seguinte: +2 Execuo contnua do programa: Em cada arranque do NC, elaborar o programa NC completo: +0 Execuo contnua do programa: em cada arranque do NC, elaborar o ficheiro completo de paletes: +4

Volantes electrnicos
Determinar o tipo de volante MP7640 Mquina sem volante: 0 HR 330 com teclas auxiliares as teclas para sentido de deslocao e marcha rpida situadas no volante so interpretadas pelo NC: 1 (no em TNC 410) HR 130 sem teclas auxiliares 2 (no em TNC 410) HR 330 com teclas auxiliares as teclas para o sentido de deslocao e marcha rpida situadas no volante so interpretadas pelo PLC: 3 (no em TNC 410) HR 332 com doze teclas auxiliares: 4 (no em TNC 410) Volante mltiplo com teclas auxiliares: 5 HR 410 com funes auxiliares: 6 Factor de subdiviso (no em TNC 410) MP7641 Introduo com o teclado: 0 Determinado pelo PLC: 1 Funes para o volante que o fabricante da mquina deixa disponveis MP 7645.0 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

351

14.1 Parmetros gerais do utilizador

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

A distribuio de conectores na unidade lgica do TNC (X21) idntica do bloco adaptador.

352

14 Tabelas e resumos

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

353

14.2 Distribuio de conectores e cablagem para a conexo de dados

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

14 Tabelas e resumos

Pin 1 2 3 4 5 6 7 8

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

Descrio Transmit Data Transmit Data Receive Data

Receive Data

Conexo de dados com Ethernet, bucha BNC (opo, no em TNC 410) Mximo comprimento do cabo: 180 m Pin 1 2 Sinal Dados GND Descrio Conduta interna (alma) Blindagem

HEIDENHAIN TNC 410, TNC 426, TNC 430

355

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

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
Unidade lgica Teclado Ecr a cores com softkeys V.24 / RS-232-C V.11 / RS-422 (no em TNC 410) Conexo de dados com Ethernet (opo, no em TNC 410)

Componentes

Conexes de dados

Conexo de dados alargada com o registo LSV-2 para manejo distncia do TNC por conexo de dados com o software HEIDENHAN TNCremo (no em TNC 410) Eixos com deslocao simultnea em elementos do contorno Rectas at 5 eixos (TNC 410: 3 eixos) Modelos de exportao TNC 426 CF TNC 426 PF TNC 430 CE, , , TNC 430 PE: 4 eixos Crculos at 3 eixos (em plano de maquinao inclinado, TNC 410: 2 eixos) Hlice 3 eixos Look Ahead
Arredondamento definido de transies irregulares do contorno

(p.ex. em peas 3D);


Considerao de coliso com os ciclos SL para contornos abertos Para posies com correco de raio com M120 clculo prvio de LA

na geometria para o ajuste do avano Funcionamento paralelo Representao grfica Editar enquanto o TNC executa um programa de maquinao
Grfico de programao Teste grfico grfico da execuo do programa (no em TNC 410) 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

Tipos de ficheiros

356

14 Tabelas e resumos

Memria do programa

Disco duro com 1,5 GBytes para programas de NC

(TNC 410: aprox. 10.000 frases com bateria intermdia)


Podem gerir-se quantos ficheiros se quiser (TNC 410: at 64 ficheiros)

Definies da ferramenta Auxlios programao

At 254 ferramentas no programa, quantas ferramentas se quiser nas tabelas (TNC 410: at 254)
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) Sub-programa Repetio parcial de um programa Um programa qualquer como sub-programa Ciclos de furar, furar em profundidade, alargar furo, mandrilar, rebaixar

Saltos no programa

Ciclos de maquinao

roscar com embraiagem e roscagem rgida Desbastar e acabar caixas rectangulares e circulares Ciclos para fresar ranhuras rectas e circulares Figura de furos sobre um crculo e por linhas Ciclos para o facejamento de superfcies planas e inclinadas Maquinar qualquer caixa e ilha Interpolao da superfcie cilndrica (no em TNC 410)

HEIDENHAIN TNC 410, TNC 426, TNC 430

357

14.3 Informao tcnica

14.3 Informao tcnica

Converso de coordenadas

Deslocao do ponto zero Espelho Rotao Factor de escala Inclinar o plano de maquinao (no em TNC 410)

Aplicao de um apalpador 3D

Funes de apalpao para memorizao do ponto de referncia e

para medio automtica da pea


Digitalizao de formas 3D com apalpador analgico

(opo, s para dilogo em texto claro, no em TNC 410)


Digitalizao de formas 3D com apalpador digital

(opo, s para dilogo em texto claro)


Medio automtica de ferramentas com o apalpador TT 120

(s para dilogo em texto claro) Funes matemticas


Tipos de clculo bsicos +, , x e Clculos trigonomtricos sen, cos, tan, arcsen, arccos, arctan Raiz quadrada de valores (a) e soma de quadrados (a2 + b2) Valores elevados ao quadrado (SQ) Elevar valores a uma potncia(^) Constante PI (3,14) Funes logartmicas Funo exponencial Formar um valor negativo (NEG) Formar um nmero inteiro (INT) Formar um valor absoluto (ABS) Arredondar posies antes da vrgula (FRAC) Comparaes maior, menor, igual, diferente

358

14 Tabelas e resumos

Dados do TNC
Tempo de maquinao de uma frase 4 ms/frase, TNC 410: 6 ms/frase, 20 ms/frase em execuo por blocos por meio de interseco de dados
TNC 410 interpolao de trajectrias6 ms TNC 426 CB, TNC 430 CA: Interpolao de trajectria: 3 ms TNC 426 PB, TNC 430 PB:

Tempo do ciclo de regulao

Interpolao fina: 0,6 ms (posio) Interpolao de trajectria: 3 ms Interpolao fina: 0,6 ms (rotaes)

Velocidade de transmisso de dados Temperatura ambiente Percurso Velocidade de deslocao Rotaes da ferr.ta Campo de introduo

Mxima 115.200 Baud com V.24/V.11 Mximo Conexo de dados com Ethernet (opo, no em TNC 410)
Funcionamento: Armazenamento:

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

Mximo 100 000 mm (2540 polegadas) TNC 410: mximo 30 000 mm (1.181 polegadas) Mximal 300 m/min (11.811 poleg./min) TNC 410: mximo 100 m/min Mximo 99 999 U/min
Mnimo 0,1 m (0,00001 poleg.) ou 0,0001 (TNC 410: 1 m) Mximo 99 999,999 mm (3.937 poleg.) ou 99 999,999

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

HEIDENHAIN TNC 410, TNC 426, TNC 430

359

14.3 Informao tcnica

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 Processos de posicionamento G 00 01 02 03 05 06 07 10 11 12 13 15 16 83 84 85 86 200 201 202 203 204 Funo frase a frase Aviso activada Pgina

Ciclos de furar

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

360

14 Tabelas e resumos

Grupo Ciclos de furar

G 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 60 230 231 28 53 54 72 73 80 04 36 39 62

Funo

frase a frase Aviso activada Pgina 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

Ciclos de fresar Caixas, ilhas e ranhuras

Ciclos para produo de figura de furos Ciclos para produo Contornos complexos

Ciclos para facejar

Ciclos para reflectir Converso

Ciclos especiais

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)

HEIDENHAIN TNC 410, TNC 426, TNC 430

361

14.5 Letras de endereo (DIN/ISO)

14.5 Letras de endereo (DIN/ISO)

Grupo

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

Funo

frase a frase Aviso activada Pgina

Seleco do Plano de maquinao

Definio do bloco

Correco da trajectria

Unidade de medio Indicaes de medidas

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

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

Letra de endereo % # 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

14 Tabelas e resumos

Letra de endereo 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 *

Funo 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

Definio de parmetros Funo D00 D01 D02 D03 D04 D05 D06 D07 D08 D09 D10 D11 D12 D13 D14 D15 D19 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

Aviso Pgina 254 254 254 254 254 254 256 256 256 257 257 257 257 256 259 259 259

HEIDENHAIN TNC 410, TNC 426, TNC 430

363

14.5 Letras de endereo (DIN/ISO)

A Acabamento de ilhas rectangulares ... 174 Acabamento de uma ilha circular ... 178 Acabamento em profundidade ... 204 Acessrios ... 14 Acrescentar comentrios ... 68 Ajuda em avisos de erro ... 73 Ajustar a VELOCIDADE BAUD ... 317 318 , Ajustes de rede ... 324 Alargar furo ... 149 Apalpador 3D ... 296 calibrar analgico ... 301 digital ... 298 medio durante a execuo do programa ... 310 memorizar valores de calibrao em TOOL.T ... 300, 302 Arredondamento de esquinas ... 108 Avano ... 19 em eixos rotativos: M116 ... 134 modificar ... 20 Avisos de erro ... 73, 261 emitir ... 261 Avisos de erro do NC ... 73 B Bloco definir ... 59 C Caixa circular acabar ... 177 desbastar ... 175 Caixa rectangular acabar ... 172 Calculadora ... 72 calcular o tempo de maquinao ... 280 Clculo entre parnteses ... 263 Caminho ... 43

C Chamada do programa atravs de um ciclo ... 238 Chanfre ... 103 Ciclo chamar ... 143, 145 com tabelas de pontos ... 144 definir ... 142 Grupos ... 142 Ciclos de apalpao ... 296 Ciclos de contorno. Ver ciclos SL Ciclos de furar ... 146 Ciclos SL acabamento em profundidade ... 204 acabamento lateral ... 204 ciclo contorno ... 192, 199 contornos sobrepostos ... 199 dados do contorno ... 201 desbaste... 194, 203 fresar contornos ... 196 pr-furar ... 193, 202 Cilindro ... 270 Crculo completo ... 111 Crculo de arredondamento entre rectas: M112 ... 125 Crculo de furos ... 187 Cdigo ... 316 Compensar a inclinao da pea ... 302 Comutar de letras maisculas para minsculas ... 69 Conexo de dados ajustar ... 317 318, 319 , atribuir ... 319 distribuio de conectores ... 352 Conexo em rede ... 55 Contorno aproximao e sada ... 99 aproximao e sada tangentes ... 101

C Converso de coordenadas resumo ... 223 Converter um programa FK num programa em texto claro ... 42 Coordenadas fixas da mquina: M91/M92 ... 121 Coordenadas polares eixo de referncia angular ... 34 princpios bsicos ... 34 programar ... 112 Copiar programas parciais ... 64 Copiar programas parciais ... 64 Correco da ferr.ta longitude .. 90 raio ... 91 Correco de raio ... 91 esquinas exteriores ... 93 esquinas interiores ... 93 maquinar esquinas ... 93 Corte laser, funes auxiliares ... 140 D Dados da ferramenta ... 80 chamar ... 88 indiciar ... 84 introduzir na tabela ... 81 introduzir no programa ... 80 valores delta ... 80 Dados de digitalizao elaborar ... 216 Desbastar 64 Ver ciclos SL: desbastar Desligar ... 16 Deslocao do ponto zero com tabelas de ponto zero ... 225 no programa ... 224 Deslocao dos eixos da mquina ... 17 com teclas externas de direco ... 17 com volante electrnico ... 18 por incrementos ... 19

HEIDENHAIN TNC 410, TNC 426, TNC 430

ndice

ndice

D Deslocao em percurso optimizado dos eixos rotativos: M126 ... 134 Disco duro ... 37 Diviso do ecr ... 4 E Ecr ... 3 Eixo rotativo ... 134 deslocao pelo percurso mais curto ... 134 reduzir a visualizao ... 135 Eixos auxiliares ... 33 Eixos basculantes ... 136 Eixos no comandados no programa de NC ... 285 Eixos principais ... 33 Elipse ... 268 Esfera ... 272 Espelho ... 228 Esquinas abertas num contorno: M98 ... 130 Estado do ficheiro ... 38, 45 Execuo do programa... 284 continuar aps uma interrupo ... 288 executar ... 284 interromper ... 286 resumo ... 284 saltar frases ... 293 uma entrada qualquer no programa ... 289 F Factor de avano para aprofundamento: M103 ... 131 Factor de escala ... 230 Ficheiro de texto abrir ... 69 encontrar partes de texto ... 71 funes de apagar ... 70 funes de edio ... 69 sair ... 69 II

F Figura de pontos resumo ... 186 sobre linhas ... 188 sobre um crculo ... 187 FNxx. Ver programao de parmetros Q Foramto DIN/ISO ... 59 Frase acrescentar ... 63, 65 apagar ... 63, 65 modificar ... 63, 65 Frase intermediria ... 317 Fresagem oblonga ... 181 Fresar 3D rpido ... 240 Fresar furo ... 157 Fresar ranhuras ... 180 de forma pendular ... 181 Fresar uma ranhura redonda ... 183 Funo de Ajuda ... 74 executar ... 334 Funo MOD sair ... 314 seleccionar ... 314 Funcionamento POSITIP ... 285 Funes angulares ... 258 Funes auxiliares ... 120 introduzir ... 120 para a ferr.ta ... 121 para controlo da execuo do programa ... 121 para eixos rotativos ... 134 para indicao de coordenadas ... 121 para mquinas laser ... 140 para o tipo de trajectria ... 124 Funes de trajectria crculos e arcos de crculo ... 98 sentido de rotao ... 98 princpios bsicos ... 97 Funes M Ver funes auxiliares

F Furar ... 147 148, 151 , Furar em profundidade ... 147 155 , Furar universal ... 151 G Gerar frase L ... 332 Gesto de ficheiros alargada ... 44 apagar ficheiro ... 39, 49, 57 chamar ... 38, 45, 56 configurar com MOD ... 329 copiar ficheiro ... 39, 48, 57 copiar tabelas ... 48 escrever sobre um ficheiro ... 54 ndice copiar ... 48 criar ... 47 introduzir ficheiro ... 58 marcar ficheiros ... 50 mudar o nome do ficheiro ... 42, 50, 57 nome do ficheiro ... 37 proteger ficheiro ... 42, 54, 57 seleccionar ficheiro ... 38, 47 standard ... 38 tipo de ficheiro ... 37 transmisso externa de ficheiros ... 40, 52 Gesto de programas Ver Gesto de ficheiros Grfico Ampliao do pormenor ... 67 na programao ... 66, 67 Grfico de programao ... 66, 67 Grficos ... 276 ampliao dum pormenor ... 278 vistas ... 276 H Hlice ... 114

ndice

I Impressora em ... 55, 326 Inclinao do plano de maquinao ... 21, 231 Inclinao do plano de maquinao ... 21 ciclo ... 231 manual ... 21 princpios ... 234 ndice ... 43 copiar ... 48 criar ... 47 Interface Ethernet configurar ... 324 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 Look ahead ... 132 M Mandrilar ... 150 Marcha rpida ... 78 Medir peas ... 307 Memorizao do ponto de referncia ... 20 com apalpador 3D ... 304 Esquina como ponto de referncia ... 305 num eixo qualquer ... 304 ponto central do crculo como ponto de referncia ... 305 por meio de furos ... 306 sem apalpador 3D ... 20

M Modos de funcionamento ... 5 Movimentos da ferr.ta introduzir ... 80 programar ... 97 resumo ... 96 N Nome da ferramenta ... 79 Nome do programa Nmero da ferramenta ... 79 Nmero de opo ... 316 Nmero de software ... 316 O Orientao da ferr.ta ... 239 P Parmetros da mquina para a visualizao do TNC e para o editor do TNC ... 341 para apalpadores 3D ... 338 para transmisso de dados externa ... 337 Parmetros do utilizador especficos da mquina ... 329 gerais ... 336 para a visualizao do TNC, editor do TNC ... 341 para apalpadores 3D e digitalizao ... 338 para maquinao e execuo do programa ... 348 para transmisso de dados externa ... 337 Parmetros Q controlar ... 260 emitir sem formatar ... 262 pr-determinados ... 266 transmitir valores para o PLC ... 262 Passar pontos de referncia ... 16 Planos principais ... 98

P Plo determinar ... 34 programar ... 112 Ponto central do crculo ... 104 Posicionamento com introduo manual ... 26 em plano de maquinao inclinado ... 123 Posicionamento prvio ... 99 Posies da pea absolutas ... 35 relativas ... 35 Princpios bsicos ... 32 Processo a partir duma frase289 Programa abrir ... 60 editar ... 63, 65 estrutura ... 59 Programa de transmisso de dados ... 320 Programao de parmetros Q ... 254 avisos de programao ... 254 decises se/ento ... 259 funes angulares ... 258 funes matemticas bsicas ... 256 outras funes ... 261 Programao de parmetros. Ver Programao de parmetros Q R Raio da ferramenta ... 80 Rebaixamento invertido ... 153 Recta com avano ... 103, 113 em marcha rpida ... 103, 113 Reentrada no contorno ... 291 Registar valores de medio ... 297

HEIDENHAIN TNC 410, TNC 426, TNC 430

III

ndice

ndice

R Repetio parcial de um programa chamar ... 243 funcionamento ... 243 programar ... 243 Representao 3D ... 278 Representao em 3 planos ... 277 Roscagem com embraiagem ... 159, 160 sem embraiagem - rgida ... 162, 163 Roscagem lmina ... 165 Rotao ... 229 Rotaes da ferr.ta ... 19 introduzir ... 20, 78 modificar ... 20 S Segurana de dados ... 37 Seleco do ponto de referncia ... 36 Simulao grfica ... 280 sistema de referncia ... 33 Sobreposicionamento de posicionamentos do volante ... 133 Sobreposies ... 245 Sub-programa chamar ... 243 funcionamento ... 242 programar ... 243 Superfcie cilndrica ... 208, 210 Superfcie regular ... 220 T Tabela de ferramentas ... 81 editar ... 83 possibilidades de introduo ... 81 resumo funes de edio ... 84 sair ... 83 Tabela de paletes aceitao de coordenadas ... 76 criar ... 76

T Tabela de posies ... 86 Tabelas de pontos ... 144 Exemplo de programao ... 168 Teclado ... 5 Tempo de espera ... 238 Teste do programa ... 282 at uma frase determinada ... 283 executar ... 282 resumo ... 282 Tipos de funes ... 255 Tipos de trajectria ... 102 coordenadas cartesianas ... 102 recta com avano ... 103 recta em marcha rpida ... 103 trajectria circular com raio determinado ... 105 trajectria circular em redor do ponto central do crculo ... 104 trajectria circular tangente ... 107 coordenadas polares ... 112 recta com avano ... 113 trajectria circular em redor dum plo ... 113 trajectria circular tangente ... 114 TNC 410, TNC 426, TNC 430 ... 2, 356 TNCremo ... 320 Traado do contorno ... 206 Trajectria circular ... 104, 105, 113, 114 Transio de contorno M112 ... 125 M124 ... 127 Trigonometria ... 258 Troca de ferramenta ... 89 automtica ... 89 Trocar bateria compensadora ... 360

U Um programa qualquer como sub-programa ... 244 V 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 Vista de cima ... 277 Visualizao de estados ... 9 adicional ... 10 geral ... 9

IV

ndice

HEIDENHAIN TNC 410, TNC 426, TNC 430

ndice

Funes auxiliares

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

Actuao da funo M

Actua no incio

do programa da frase Pgina


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

121 293 121

121 121 121 121 121 143 124 121 121 135 129 130 143

M M101 M102 M103 M104 M105 M106 M107 M108 M109 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

Actuao da funo M

Actua no incio

do programa da frase Pgina

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)

89 131 123 350

89

132

125

136 134 133 132 127 134 137 123 139 131 139

140

Funes auxiliares

Ajuda programao Ciclos de contorno


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 G37 P01 ... G120 Q1 ... G121 Q10 ...

Resumo de funes DIN/ISO


TNC 410,TNC 426,TNC 430 Funes M
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) M00

G122 Q10 ...

G123 Q11 ...

G124 Q11 ... M02 G98 ... G98 L0

Correco de raio dos sub-programas de contorno


Contorno Interna (caixa) Externa (ilha) Sequncia de pgm. dos elementos de contorno Correco de raio 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 Deslocao do ponto zero Reflectir Rotao Factor de escala Plano de maquinao Activar G54 X+20Y+30 Z+10 G28 X G73 H+45 G72 F0,8 G 80 A+10 B+10 C15 Anular G54 X+0Y+0 Z+0 G28 G73 H+0 G72 F1 G80

Definies de parmetros Q
D 00 01 02 03 04 05 06 07 Funo Atribuio Adio Subtraco Multiplicao Diviso Raiz Seno Co-seno D 08 09 10 11 12 13 14 15 19 Funo 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

Funes G e endereos
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 Funes G 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 % % # A 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 End. Funo M N P 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

You might also like