Professional Documents
Culture Documents
Software de NC 286 060-xx 286 080-xx 280 472-xx 280 473-xx 280 474-xx 280 475-xx
10/99
Teclado do TNC
Teclado do ecr
Seleccionar a diviso do ecr
Recta
CC
CR
CT
Q W E R T
CHF
G F S T M
Funcionamento manual
Volante electrnico
Programas DIN/ISO
RND
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
LBL SET
LBL CALL
STOP
TOUCH PROBE
Introduzir, editar eixos de coordenadas e algarismos ... Seleccionar ou introduzir eixos de X V coordenadas no programa
0 ... 9 Algarismos
Ponto decimal
MOD
HELP
P
Q
NO ENT
CALC
100
50
150 F % 0
50
150 S % 0
CE
DEL
+/
Inverter sinal
Introduo de coordenadas polares
Valores incrementais Parmetros Q
Aceitar posio real
Passar perguntas de dilogo e apagar palavras
ENT
Finalizar a frase
Anular introdues de valores numricos ou apagar aviso de erro do TNC
Interromper o dilogo, apagar o programa parcial
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
Contacte o fabricante da mquina para ficar a conhecer o apoio individual mquina activada.
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
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
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
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
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
XI
ndice
1
Introduo
1 Introduo
10
10 No men principal:
No submen:
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 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
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.
1 Introduo
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
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
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
11
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
13
n Ajustar automaticamente a pea n Memorizar pontos de referncia com rapidez e preciso n Efectuar medies da pea durante
a execuo do programa
2
Funcionamento manual e ajuste
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.
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
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
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.
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).
17
Manter premida a tecla de confirmao < Seleccionar o eixo < Seleccionar o avano <
ou
Deslocar o eixo em direco + ou -
18
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
19
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:
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.
20
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
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.
Z B
10
21
funcionamento Manual e Volante electrnico ( descritos a seguir) programa de maquinao: ver 8.9 Ciclos para a Converso de Coordenadas .
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+.
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.
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.
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
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
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.
23
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
3
Posicionamento com introduo manual
HEIDENHAIN TNC 410, TNC 426, TNC 430 25
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
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
27
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
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
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.
29
4
Programao: Princpios bsicos, gesto de ficheiros, auxlios de programao, gesto de paletes
Z Y X
XMP
X (Z,Y)
32
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.
+Y
+Z
+X
+Z +Y
+X
Y C+ B+ V+
W+
A+ U+
33
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
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
35
Z Y
Y
150 0 -150
0
320
325 450
900 950
36
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
37
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
Visualizao de ficheiros extensos Softkey Passar pgina para trs no ficheiro Passar pgina para a frente
38
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
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
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
39
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
40
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
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
41
42
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
43
44
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
45
Marcar a base de dados na janela da esquerda: < ou Seleccionar base de dados: premir softkey SELECCIONAR ou tecla ENT
Marcar directrio na janela da esquerda: a janela da direita mostra automaticamente todos os ficheiros do directrio que est marcado (iluminado)
46
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
NOVO
\NOVO ?
47
Copiar um s ficheiro
Desloque o cursor para o ficheiro que deve ser copiado Premir a softkey COPIAR: seleccionar funo de copiar
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
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 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
49
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
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
50
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.
51
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
52
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!
53
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
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
(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
55
.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
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
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
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
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
57
Emitir todos os ficheiros (tipos de ficheiro: .H, .I, .T, . TCH, .D, .PNT)
Emitir para um aparelho externo todos
os ficheiros memorizados no TNC Visualizar o resumo dos ficheiros do aparelho externo (tipos de ficheiros: .H, .I, .T, . TCH, .D, .PNT)
Visualizar todos os ficheiros
memorizados no aparelho externo. A visualizao dos ficheiros faz-se pgina a pgina. Visualizar a pgina seguinte: premir a softkey SIM, e de regresso ao menu principal: premir a softkey NO
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
58
Frase:
N100 G00
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.
Z
Y
MAX
59
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 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
Definio do bloco
30 < 17 < 0
Definir o 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
%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
61
Funo auxiliar M3 Ferramenta Ligada com a , tecla END, voc finaliza a frase
62
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
A marcao est na frase agora seleccionada, sobre a mesma palavra, tal como na outra frase anteriormente seleccionada.
63
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
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
64
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
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
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.
65
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.
ARRANQUE
Apagar o grfico
Comutar a rgua de softkeys: ver figura direita Apagar o grfico: premir a softkey APAGAR GRFICO
66
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.
67
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 ;
tecla END
68
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
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
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.
69
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
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
texto Enquanto o texto estiver memorizado, voc pode acrescent-lo quantas vezes quiser.
70
Passar o texto marcado para outro ficheiro Marcar o bloco de texto como j descrito
Premir a softkey COLAR NO FICHEIROO TNC
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
pretende acrescentar
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
71
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
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.
73
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
74
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):
75
Significado
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
Sair do ficheiro de paletes Seleccionar Gesto de Ficheiros: premir a tecla PGM MGT
Seleccionar outro tipo de ficheiro: premir a softkey
76
5
Programao: Ferramentas
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
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
L0
L>L0 L<L0
Determinar a longitude:
Deslocar a ferramenta zero para a posio de referncia, segundo
de referncia)
Trocar pela ferramenta seguinte Deslocar a ferramenta para a mesma posio de referncia
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.
79
Raio R da ferramenta
Voc introduz directamente o raio R da ferramenta.
DR<0 DR>0
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
80
5 Programao: Ferramentas
Largura da ranhura
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
TIME1
TIME2
CUR.TIME
81
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
Valor PLC?
RTOL
DIRECT. TT:R-OFFS
TT:L -OFFS
LBREAK
RBREAK
82
5 Programao: Ferramentas
TABELA DE FERR.TAS
Colocar a softkey EDITAR em LIGADO
Programa
Chamar a gesto de ficheiros Visualizar a seleco dos tipos de ficheiros: premir a
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 << .
83
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)
85
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
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 ?
87
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:
< 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.
89
90
5 Programao: Ferramentas
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
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
91
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
42
40
Anulao do tipo de trajectra sem correco do raio ou da correco do raio: seleccionar a funo G40
92
5 Programao: Ferramentas
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
93
6
Programao: Programar contornos
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
80 60=J 40
R4 0
X
10 115=I
96
Z Y X
100
Z Y X
50
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
-10
80
97
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:
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
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.
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
99
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
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
Z Y
100
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: 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
101
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
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
102
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 *
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
103
10
15
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
Exemplo de frases NC
I,J
104
circular
Introduzir as coordenadas do ponto central do crculo
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
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!
crculo
Raio R
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.
105
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
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
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
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!
107
R5
25
25
crculo
Avano para o arredondamento de esquinas
X
10 40
Exemplo de frases NC
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
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
109
20
10
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
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
111
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
G16
Y=J
X
X=I
112
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
I+45 J+25 * G11 G42 R+30 H+0 F300 M3 * H+60 * G91 H+60 * G90 H+180 *
R2
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 *
113
120
0 R3 30
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
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
Z Y
270 25=J 40=I
5
R3
da hlice
Introduzir a correco de raio G40/G41/G42
I+40 J+25 * G01 Z+0 F100 M3 * G11 G41 R+3 H+270 * G12 G91 H-1800 Z+5 F+50 *
115
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
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
M64 x 1,5
7
Programao: Funes auxiliares
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
M M00
Activao
Actua no
M01 M02
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
XMP
X (Z,Y)
ferramenta)
fixar um ponto de referncia na pea
121
7.2 Funes auxiliares para o controlo da execuo do programa, ferramenta e refrigerante; 7.3 Funes auxiliares para indicao 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
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.
123
124
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 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
125
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
126
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 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.
127
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
128
S
13
16
17
14
15
Exemplo de frases NC
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
129
N100 G01 G41 X ... Y... F * N110 X... G91 Y... M98 * N120 X+ ... *
10
11
12
130
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 .
131
132
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
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:
133
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.
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
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.
135
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
136
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
137
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.
138
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:
139
140
8
Programao: Ciclos
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
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
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
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
143
Chamar a funo para a seleco da tabela de pontos: premir a tecla PGM CALL
144
8 Programao: Ciclos
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
145
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
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
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
furar em mm/min
147
Q206
Exemplo de frases NC: N70 G200 Q200=2 Q201=-20 Q206=150 Q202=5 Q210=0 Q203=+0 Q204=50*
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):
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
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*
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 no eixo da ferrta. na qual no se pode produzir nenhuma coliso entre a ferrta. e a pea
149
Q206
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*
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):
151
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
Q211
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
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 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
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
152
8 Programao: Ciclos
153
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
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
Q253
Q251 Q252
coordenada no eixo da ferrta. na qual no se pode produzir nenhuma coliso entre a ferrta. e a pea
Sentido de afastamento (0/1/2/3/4) Q214: determinar a
direco em que o TNC desloca a ferrta. segundo a dimenso do excntrico (depois da orientao da ferrta.); no permitida a introduo de 0 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.
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.
155
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 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
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):
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.
157
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
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
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.
159
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,
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
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*
161
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).
163
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 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
: 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
165
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
Y
100
M12
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
167
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
169
170
8 Programao: Ciclos
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
(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
171
172
8 Programao: Ciclos
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
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
Q217
Q207
tiver sido programado, o TNC fixa o raio da esquina igual ao raio da ferrta
Distncia de acabamento 1 eixo Q221 (incremental):
Q216
Q221
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*
173
Q219
Q 22 0
Z
Q200 Q204
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
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
Q207
Q217
Q216
Q221
175
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 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
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
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):
177
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
Q217
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
X
Q216
terminada; introduzir dimetro da pea terminada maior do que dimetro do bloco e maior do que o dimetro da ferrta.
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
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
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
Q223 Q222
X
Q216
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*
179
(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 (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
Exemplo de frases NC: N44 G74 P01 2 P02 -20 P03 5 P04 100 P05 X+80 P06 Y12 P07 275*
plano de maquinao
181
Z
Q207 Q200 Q203 Q202 Q201 Q204
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
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
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
Z
Q207 Q204 Q200
183
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
Q216
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*
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
184
8 Programao: Ciclos
Y
100
90
90
8
50
45
80
R2 5
50
100
%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 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
70
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
Z
Q200
Q203
Q204
Y
N = Q241 Q247
Q24
Q246
4
Q245
Q217
Q216
terico
ngulo inicial Q245 (absoluto): ngulo entre o eixo
principal do plano de maquinao e o ponto inicial (primeiro furo) da primeira maquinao sobre o crculo terico
ngulo final Q246 (valor absoluto): ngulo entre o eixo
principal do plano de maquinao e o ponto de partida da ltima maquinao sobre o crculo terico (no vlido para crculos completos); introduzir o ngulo final diferente do ngulo inicial; se o ngulo final for maior do que o ngulo inicial, a direco da maquinao em sentido anti-horrio; caso contrrio, a maquinao em sentido horrio.
(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*
187
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
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
Q225
Z
Q200 Q203 Q204
as diferentes linhas
N de colunas Q242: quantidade de furos (de
redor do qual roda toda a imagem; o centro de rotao fica no ponto de partida
Distncia de segurana Q200 (incremental): distncia
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
189
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
190
8 Programao: Ciclos
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
191
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
%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
192
8 Programao: Ciclos
(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
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
193
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
aprofundar em mm/min
Medida excedente de acabamento: medida
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
195
Distncia de segurana
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
(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
aprofundar em mm/min
Avano: avano de fresagem em mm/min
196
8 Programao: Ciclos
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
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
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
197
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
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
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
G98 L1 * G01 G42 X+10 Y+50 * I+35 J+50 * G02 X+10 Y+50 * G98 L0 *
G98 L2 * G01 G42 X+90 Y+50 * I+65 J+50 * G02 X+90 Y+50 * G98 L0 *
199
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:
G98 L1 * G01 G42 X+10 Y+50 * I+35 J+50 * G02 X+10 Y+50 * G98 L0 *
Flche B:
G98 L2 * G01 G42 X+90 Y+50 * I+65 J+50 * G02 X+90 Y+50 * G98 L0 *
Superfcie A:
G98 L1 * G01 G42 X+10 Y+50 * I+35 J+50 * G02 X+10 Y+50 * G98 L0 *
B A
Superfcie B:
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:
G98 L1 * G01 G42 X+60 Y+50 * I+35 J+50 * G02 X+60 Y+50 * G98 L0 *
Superfcie B:
G98 L2 * G01 G42 X+90 Y+50 * I+65 J+50 * G02 X+90 Y+50 * G98 L0 *
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
201
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*
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.
202
8 Programao: Ciclos
B C D
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
203
Q12 Q11
da ferrta. ao aprofundar
Avano para desbaste Q12: avano de fresagem
204
8 Programao: Ciclos
Z
Q11
Q10
Q12
Direco da maquinao: +1: Rotao em sentido anti-horrio -1: Rotao em sentido horrio
Profundidade de passo Q10 (valor incremental):
(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*
205
Z Y
206
8 Programao: Ciclos
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):
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*
207
208
8 Programao: Ciclos
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*
209
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
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:
Exemplo de frases NC: N63 G128 Q1=-8 Q3=+0 Q6=+0 Q10=+3 Q11=100 Q12=350 Q16=25 Q17=0 Q20=12*
211
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 *
213
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
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
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
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
(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
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*
217
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
Q226
Q218
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
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
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*
219
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
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
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*
221
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
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 %...
223
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
N72
224
8 Programao: Ciclos
Z Y
N5 N4 N2 N0 N3 N1
Z Y
N2 N1
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.,
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
225
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;
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;
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:
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
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.
227
Z Y
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
Z Y Y Z X X
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*
229
Z Y Y Z X X
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
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.
231
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
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
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).
233
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
inclinado
Anular o ciclo 10 PLANO DE MAQUINAO INCLINADO,
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)
235
Y
130 45
R5
R5
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
237
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 *
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*
% 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
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
239
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:
240
8 Programao: Ciclos
9
Programao: Sub-programas e repeties parciais de um programa
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
vezes se pretender
Um sub-programa no pode chamar-se a si mesmo Os sub-programas programam-se no fim de um programa
antes da frase com M02 ou M3, estes executam-se, pelo menos uma vez, sem chamada
242
chamado e ,0
L0,0 LBL 0 no permitido porque corresponde chamada do fim dum sub-programa.
% ...
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
243
% A G71 *
% B G71 *
%B
N99999 % A G71 *
N99999 % B G71 *
M30
O programa chamado no pode conter nenhuma chamada com %
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.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
%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
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.
%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
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
247
9.5 Sobreposies
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
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
249
20
Y
100
programa 1)
Chegada aos grupos de furos 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
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 *
251
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
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
Q1
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
255
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
Os parmetros Q e os valores numricos nas comparaes podem ser com ou sem sinal
256
10 Programao: Parmetros Q
Multiplicando?
Q5 Introduzir Q5 como primeiro valor
Multiplicador?
7 Introduzir 7 como segundo valor
N160 D00 Q5 P01 +10 * N170 D03 Q12 P01 +Q5 P02+7 *
257
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
259
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
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
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
261
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
262
10 Programao: Parmetros Q
263
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:
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
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
Exemplo de frase NC
265
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
267
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
269
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 *
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
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
271
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
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
-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
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
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
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
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.
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
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
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
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.
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
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.
280
Funes do cronmetro Memorizar o tempo visualizado Visualizar a soma dos tempos memorizados ou visualizados Apagar o tempo visualizado
Softkey
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:
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
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
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
283
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.
frase
Saltar frases Editar a tabela de ferrtas. TOOL.T Controlar e modificar parmetros Q Sobrepor o posicionamento do volante
284
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.
285
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
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
287
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
288
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.
289
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
290
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
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
START
291
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
EM BLOCOS CORTE
Introduzir nome do programa, e confirmar com a tecla
de arranque Start
292
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
293
11.6 Saltar frases; 11.7 Paragem opcional da execuo do programa (no em TNC 426, TNC 430)
12
Apalpadores 3D
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
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
296
12 Apalpadores 3D
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)
297
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
ajuste
Se necessrio, modificar a direco de deslocao:
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
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
apalpador 3D apalpa, em cada direco dos eixos, uma posio do interior do anel, e calcula o desvio do apalpador
299
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
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
desvio da haste de apalpao: premir a tecla externa Start. O apalpador mede outra vez o anel na sequncia fixa j programada.
301
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.
PA
X
A B
PROVAR ROT
Posicionar o apalpador prximo do primeiro ponto de
apalpao
Seleccionar a direco de apalpao perpendicular ao
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
END
303
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
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
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;
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.
(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
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
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
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
PROVAR POS
Posicionar o apalpador prximo do ponto de apalpao Seleccionar a direco de apalpao e
307
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
X
l
apalpao B
Seleccionar a direco de apalpao com softkey: o
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
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
PA
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?
?
100
X
?
10
100
309
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
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
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
311
13
Funes 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
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
seleco das funes no ecr do TNC. Directamente abaixo esto os nmeros para as opes disponveis (OPT:):
Opes disponveis, p.ex. digitalizao
315
13.3 Nmeros de software e de opo TNC 426, TNC 430; 13.4 Introduzir o cdigo numrico
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
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
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
EXT1, EXT2
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 -
319
(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
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
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.
321
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
323
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
325
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
327
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> (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
328
13 Funes MOD
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
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)
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
REF
REST.
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.
331
13.14 Seleccionar a linguagem de programao para Posicionamento com Introduo Manual; 13.15 Seleco de eixos para gerar uma frase L
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
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
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.
333
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
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 +
336
14 Tabelas e resumos
337
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)
339
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
341
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
343
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)
345
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)
347
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 = 1
349
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
351
Aparelhos HEIDENHAIN
Aparelho externo p.ex. FE Cabo standard HEIDENHAIN 3m Bloco adaptador V.24 Cabo de conexo HEIDENHAIN mx. 17 m X21 TNC
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:
X21 TNC
353
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.
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
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
355
Conexo de dados com Ethernet, bucha RJ45 (opo, no em TNC 410) Mximo comprimento do cabo: com blindagem: 100 m sem blindagem: 400 m
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
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
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)
357
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
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:
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:
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
359
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
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 para produo de figura de furos Ciclos para produo Contornos complexos
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)
361
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
Definio do bloco
Correco da trajectria
Chamada do ciclo Seleco de plano XY, eixo da ferr.ta Z Seleco de plano ZX, eixo da ferr.ta Y Seleco de plano YZ, eixo da ferr.ta X Eixo da ferr.ta IV Chanfre com longitude de chanfre R Arredondamento de esquinas com R Aproximao em tangente dum contorno com R Sada em tangente dum contorno com R Aceitao do ltimo valor nominal de posio como plo Definio do bloco para grfico, ponto Mn. Definio do bloco para grfico, ponto Mx. STOP da execuo do programa Sem correco da ferr.ta (R0) Correco da trajectria da ferr.ta, esquerda do contorno (RL) Correco da trajectria da ferr.ta, direita do contorno (RR) Correco paralela ao eixo, prolongamento (R+) Correco paralela ao eixo, reduo (R) Nmero seguinte da ferr.ta (em memria central de ferr.tas) Funo de apalpao Unidade de medio: polegadas (para incio do program) Unidade de medio: milmetros (para incio do program) Indicaes de medidas absolutas Indicaes de medidas incrementais Memorizao dum nmero Label Definio da ferramenta
Letra de endereo % # 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
363
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
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
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
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
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 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
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
132
125
136 134 133 132 127 134 137 123 139 131 139
140
Funes auxiliares
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