Professional Documents
Culture Documents
3/2000
Teclado do TNC
Teclado do ecr Seleccionar a diviso do ecr Comutar o ecr entre modo de funcionamento da mquina e modo de funcionamento de programao Softkeys: seleccionar a funo no ecr Comutao de rguas de softkeys Modificar ajustes do ecr (s BC 120) Teclado alfanumrico: introduzir letras e sinais
Recta
CC
Ponto central do crculo/Plo para coordenadas polares Trajectria circular em redor dum ponto central do crculo Trajectria circular com raio Trajectria circular tangente
Chanfre Arredondamento de esquinas
CR
CT
Q W E R T Y
G F S T M
Funcionamento manual Volante electrnico
CHF
RND
Indicaes sobre as ferramentas Introduzir e chamar longitude e raio da TOOL TOOL DEF CALL ferramenta Ciclos, sub-programas e repeties parciais dum programa
CYCL DEF CYCL CALL
Posicionamento com introduo manual Execuo do programa frase a frase Execuo contnua do programa
Definir e chamar ciclos Introduzir e chamar sub-programas e repeties parciais dum programa
LBL SET
LBL CALL
STOP
Seleccionar modos de funcionamento de programao Memorizao/Edio de programa Teste do programa Gerir programas/ficheiros, funes do TNC Seleccionar e apagar programas PGM MGT Transmisso externa de dados
PGM CALL
Introduzir paragem do programa num programa Introduzir funes do apalpador num programa
TOUCH PROBE
Introduzir, editar eixos de coordenadas e algarismos ou introduzir eixos de X ... V Seleccionar coordenadas no programa
0 ... 9 Algarismos
Ponto decimal
MOD
HELP
CALC
Q Parmetros Q
Aceitar posio real
NO ENT
Deslocar o cursor e seleccionar directamente frases, ciclos e funes de parmetros Deslocar o cursor
GOTO
100
CE
150 S %
50
150 F % 0
50
DEL
+/
Inverter sinal
Finalizar a frase Anular introdues de valores numricos ou apagar aviso de erro do TNC Interromper o dilogo, apagar o programa parcial
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 Medio de ferramentas com o apalpador TT 120 Roscar sem embraiagem - Roscagem rgida
Contacte o fabricante da mquina para ficar a conhecer o apoio individual mquina activada. Muitos fabricantes de mquinas e a HEIDENHAIN oferecem cursos de programao para os TNCs. Recomenda-se a participao nestes cursos, para se ficar a conhecer de forma intensiva as funes do TNC. Local de utilizao previsto O TNC corresponde Classe A segundo EN 55022 e est previsto principalmente para o seu funcionamento em ambientes industriais.
ndice
II
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 Digitalizao Funes MOD Tabelas e resumos
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
III
ndice
1 INTRODUO ..... 1 1.1 O TNC 410 ..... 2 1.2 Ecr e teclado ..... 3 1.3 Modos de funcionamento ..... 5 1.4 Visualizao de estados ..... 9 1.5 Acessrios: apalpadores 3D e volantes electrnicos da HEIDENHAIN ..... 12 2 FUNCIONAMENTO MANUAL E AJUSTE ..... 13 2.1 Conexo ..... 14 2.2 Deslocao dos eixos da mquina ..... 15 2.3 Rotaes da ferramenta S, avano F e funo auxiliar M ..... 18 2.4 Memorizar o ponto de referncia (sem apalpadores 3D) ..... 19 3 POSICIONAMENTO COM INTRODUO MANUAL ..... 21 3.1 Programar e executar frases simples de posicionamento ..... 22 4 PROGRAMAO: PRINCPIOS BSICOS, GESTO DE FICHEIROS, AUXLIOS DE PROGRAMAO ..... 25 4.1 Princpios bsicos ..... 26 4.2 Gesto de ficheiros ..... 31 4.3 Abrir e introduzir programas ..... 34 4.4 Grfico deprogramao ..... 39 4.5 Acrescentar comentrios ..... 40 4.6 Funo de Ajuda ..... 41 5 PROGRAMAO: FERRAMENTAS ..... 43 5.1 Introdues relativas ferramenta ..... 44 5.2 Dados da ferramenta ..... 45 5.3 Correco da ferr.ta ..... 52 5.4 Medioda ferramenta com o apalpadorTT 120 ..... 56
IV
ndice
6 PROGRAMAO: PROGRAMAR CONTORNOS ..... 63 6.1 Resumo: movimentos da ferramenta ..... 64 6.2 Noes bsicas sobre asfunes de trajectria ..... 65 6.3 Aproximao ao contorno e sada do contorno ..... 68 Resumo: tipos de trajectria para a aproximao e sada do contorno ..... 68 Posies importantes na aproximao e sada ..... 68 Aproximao segundo uma recta tangente: APPR LT ..... 70 Aproximao segundo uma recta perpendicular ao primeiro ponto de contorno: APPR LN ..... 70 Aproximao segundo uma trajectria circular tangente: APPR CT ..... 71 Aproximao segundo uma trajectria circular tangente ao contorno e segmento de recta: APPR LCT ..... 72 Sada segundo uma recta tangente: DEP LT ..... 73 Sada segundo uma recta perpendicular ao primeiro ponto do contorno: DEP LN ..... 73 Sada segundo uma trajectria circular tangente: DEP CT ..... 74 Sada segundo uma trajectria circular tangente ao contorno e segmento de recta: DEP LCT ..... 75 6.4 Tipos de trajectria coordenadas cartesianas ..... 76 Resumo das funes de trajectria ..... 76 Recta L ..... 77 Acrescentar um chanfre CHF entre duas rectas ..... 77 Ponto central do crculo CC ..... 78 Trajectria circular C em redor do ponto central do crculo CC ..... 79 Trajectria circular CR com um raio determinado ..... 80 Trajectria circular tangente CT ..... 81 Arredondamento de esquinas RND ..... 82 Exemplo: Movimento linear e chanfre em cartesianas ..... 83 Exemplo: Crculo completo em cartesianas ..... 84 Exemplo: Movimentos circulares em cartesianas ..... 85 6.5 Tipos de trajectria coordenadas polares ..... 86 Origem de coordenadas polares: plo CC ..... 86 Recta LP ..... 87 Trajectria circular CP em redor do plo CC ..... 87 Trajectria circular tangente CTP ..... 88 Hlice (Helix) ..... 88 Exemplo: movimento linear em polares ..... 90 Exemplo: hlice ..... 91
ndice
ndice
6.6 Tipos de trajectrias - Livre programao de contornos FK ..... 92 Princpios bsicos ..... 92 Grfico da programao FK ..... 92 Abrir o dilogoFK ..... 93 Programao livre de rectas ..... 94 Programao livre de trajectrias circulares ..... 94 Pontos auxiliares ..... 96 Referncias relativas ..... 97 Contornos fechados ..... 97 Exemplo: Programao 1 FK ..... 98 Exemplo: Programao 2 FK ..... 99 Exemplo: Programao 3 FK ..... 100 7 PROGRAMAO: FUNES AUXILIARES ..... 103 7.1 Introduzir funes auxiliares M e STOP ..... 104 7.2 Funes auxiliares para o controlo da execuo do pgm, ferramenta e refrigerante ..... 105 7.3 Funes auxiliares para indicao de coordenadas ..... 105 7.4 Funes auxiliares para o tipo de trajectria ..... 107 Maquinar esquinas: M90 ..... 107 Acrescentar transies de contorno entre quaisquer elementos de contorno: M112 ..... 108 Filtro de contorno: M124 ..... 110 Maquinar pequenos desnveis de contorno: M97 ..... 112 Maquinar completamente esquinas abertas do contorno: M98 ..... 113 Factor de avano para movimentos de aprofundamento: M103 ..... 114 Velocidade constante de avano na navalha: M109/M110/M111 ..... 115 Clculo prvio do contorno com correco de raio (LOOK AHEAD): M120 ..... 115 7.5 Funes auxiliares para eixos rotativos ..... 117 Deslocar eixos rotativos de forma optimizada: M126 ..... 117 Reduzir a visualizao do eixo rotativo a um valor inferior a 360: M94 ..... 117
VI
ndice
8 PROGRAMAO: CICLOS ..... 119 8.1 Generalidades sobre os ciclos ..... 120 8.2Tabelas de pontos ..... 122 Introduzir tabela de pontos ..... 122 Seleccionar tabelas de pontos no programa ..... 122 Chamar o ciclo em ligao com tabelas de pontos ..... 123 8.3 Ciclos de furar ..... 124 FURAR EM PROFUNDIDADE (Ciclo 1) ..... 124 FURAR (ciclo 200) ..... 126 ALARGAR FURO (ciclo 201) ..... 127 MANDRILAR (ciclo 202) ..... 128 FURARUNIVERSAL (ciclo 203) ..... 129 REBAIXAMENTO INVERTIDO (ciclo 204) ..... 131 ROSCAR com embraiagem (ciclo 2) ..... 133 ROSCAGEM RGIDA GS (ciclo 17) ..... 134 Exemplo: ciclos de furar ..... 135 Exemplo: ciclos de furar ..... 136 Exemplo: ciclos de furar em ligao com tabelas de pontos ..... 137 8.4 Ciclos para fresar caixas, ilhas e ranhuras ..... 139 FRESAR CAIXAS (ciclo 4) ..... 140 ACABAMENTO DE CAIXAS (ciclo 212) ..... 141 ACABAMENTO DE ILHAS (ciclo 213) ..... 143 CAIXA CIRCULAR (ciclo 5) ..... 144 ACABAMENTO DE CAIXA CIRCULAR (ciclo 214) ..... 146 ACABAMENTO DE ILHA CIRCULAR (ciclo 215) ..... 147 FRESAR RANHURAS (ciclo 3) ..... 149 RANHURA (oblongo) com introduo pendular (ciclo 210) ..... 150 RANHURA CIRCULAR (oblonga) com introduo pendular (ciclo 211) ..... 152 Exemplo: fresar caixa, ilha e ranhura ..... 154 Exemplo: desbastar e acabar caixa rectangular em ligao com tabelas de pontos ..... 156 8.5 Ciclos para execuo de figuras de pontos ..... 158 FIGURA DE PONTOS SOBRE UM CRCULO (ciclo 220) ..... 159 FIGURA DE FUROS SOBRE LINHAS (ciclo 221) ..... 160 Exemplo: Crculos de furos ..... 162
VII
ndice
ndice
8.6 Ciclos SL ..... 164 CONTORNO (ciclo 14) ..... 165 Contornos sobrepostos ..... 166 PR-FURAR (ciclo 15) ..... 168 DESBASTE (ciclo 6) ..... 169 FRESAR CONTORNO (ciclo 16) ..... 171 Exemplo: Desbastar caixa ..... 172 Exemplo: pr-furar, desbastar e acabar contornos sobrepostos ..... 174 8.7 Ciclos para facejar ..... 176 FACEJAR (ciclo 230) ..... 176 SUPERFCIE REGULAR (ciclo 231) ..... 178 Exemplo: facejar ..... 180 8.8 Ciclos para a converso de coordenadas ..... 181 Deslocao do PONTO ZERO (ciclo 7) ..... 182 Deslocao do PONTO ZERO com tabelas de ponto zero (ciclo 7) ..... 182 ESPELHO (ciclo 8) ..... 184 ROTAO (ciclo 10) ..... 185 FACTOR DE ESCALA (ciclo 11) ..... 186 FACTOR DE ESCALA ESPECF .EIXO (ciclo 26) ..... 187 Exemplo: ciclos de converso de coordenadas ..... 188 8.9 Ciclos especiais ..... 190 TEMPO DE ESPERA (ciclo 9) ..... 190 ORIENTAO DA FERRAMENTA (ciclo 13) ..... 191 9 PROGRAMAO: SUB-PROGRAMAS E REPETIES PARCIAIS DE UM PROGRAMA ..... 193 9.1 Caracterizar sub-programas e repeties parciais de um programa ..... 194 9.2 Sub-programas ..... 194 9.3 Repeties parciais de um programa ..... 195 9.4 Um programa qualquer como sub-programa ..... 196 9.5 Sobreposies ..... 197 Sub-programa dentro de um sub-programa ..... 197 Repetir repeties parciais de um programa ..... 198 Repetio do sub-programa ..... 199 9.6 Exemplos de programao ..... 200 Exemplo: fresar um contorno em vrias aproximaes ..... 200 Exemplo: grupos de furos ..... 201 Exemplo: Grupos de furos com vrias ferramentas ..... 202
VIII
ndice
10 PROGRAMAO: PARMETROS Q ..... 205 10.1 Princpio e resumo de funes ..... 206 10.2 Tipos de funes - Parmetros Q em vez de valores numricos ..... 207 10.3 Descrever contornos atravs de funes matemticas ..... 208 10.4 Funes angulares (Trigonometria) ..... 210 10.5 Funes se/ento com parmetros Q ..... 211 10.6 Controlar e modificar parmetros Q ..... 212 10.7 Funes auxiliares ..... 213 10.8 Introduzir directamente frmulas ..... 219 10.9 Parmetros Q pr-definidos ..... 222 10.10 Exemplos de programao ..... 224 Exemplo: elipse ..... 224 Exemplo: cilndro cncavo com fresa esfrica ..... 226 Exemplo: esfera convexa com fresa cnica ..... 228 11 TESTE E EXECUO DO PROGRAMA ..... 231 11.1 Grficos ..... 232 11.2 Teste do programa ..... 236 11.3 Execuo do programa ..... 238 11.4 Transmisso por blocos: executar programas extensos ..... 245 11.5 Saltar frases ..... 246 11.6 Paragem opcional da execuo do programa ..... 246 12 APALPADORES 3D ..... 247 12.1 Ciclos de apalpao nos modos de funcionamento Manual e Volante electrnico ..... 248 12.2 Memorizar o ponto de referncia com apalpadores 3D ..... 251 12.3 Medir peas com apalpadores 3D ..... 254 13 DIGITALIZAO ..... 259 13.1 Digitalizao com apalpador digital (opo) ..... 260 13.2 Programar os ciclos de digitalizao ..... 261 13.3 Digitalizao em forma de meandro ..... 262 13.4 Digitalizao de linhas de nvel ..... 263 13.5 Utilizao dos dados de digitalizao num programa de maquinao ..... 265
IX
ndice
ndice
14 FUNES MOD ..... 267 14.1 Seleccionar, modificar e anular as funes MOD ..... 268 14.2 Informaes do sistema ..... 268 14.3 Introduzir o cdigo ..... 269 14.4 Ajuste da conexo de dados ..... 269 14.5 Parmetros do utilizador especficos da mquina ..... 271 14.6 Seleccionar a visualizao de posio ..... 272 14.7 Seleccionar o sistema de medida ..... 272 14.8 Seleccionar o idioma de programao ..... 273 14.9 Introduzir limitaes do campo de deslocao ..... 274 14.10 Executar a funo de AJUDA ..... 275 15 TABELAS E RESUMOS ..... 277 15.1 Parmetros gerais do utilizador ..... 278 Possveis introdues para os parmetros de mquina ..... 278 Seleccionar parmetros gerais do utilizador ..... 278 Transmisso de dados externa ..... 279 Apalpadores 3D e digitalizao ..... 280 Visualizaes doTNC, Editor doTNC ..... 282 Maquinao e execuo do programa ..... 287 Volantes electrnicos ..... 289 15.2 Distribuio de conectores e cablagem para as conexes de dados externas ..... 290 15.3 Informao tcnica ..... 292 Caractersticas doTNC ..... 292 Funes programveis ..... 293 Dados doTNC ..... 294 15.4 Avisos de erro do TNC ..... 295 Avisos de erro do TNC ao programar ..... 295 Avisos de erro do TNC durante o teste e execuo do programa ..... 296 Avisos de erro doTNC ao digitalizar ..... 299 15.5 Trocar a bateria ..... 300
ndice
1
Introduo
1 Introduo
No submen:
Sair do 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 DE PROGRAMA, visualizar o programa na janela esquerda, enquanto que a janela direita apresenta ao mesmo tempo, p.ex., um grfico de programao. Como alternativa, na janela direita tambm pode visualizar-se uma gravura auxiliar em definio do ciclo, ou apenas exclusivamente o programa numa grande janela. 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 < 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, Funo MOD, Funo HELP Modos de funcionamento de programao Modos de funcionamento da mquina Iniciar dilogo da programao Teclas de setas e indicao de salto IR A Introduo numrica e seleco de eixos As funes de cada tecla esto resumidas na primeira pgina. As teclas externas, como p.ex. NC-START, apresentam-se descritas no manual da mquina.
Memorizao/Edio de programas
neste modo de funcionamento que voc elabora os seus programas de maquinao. A programao livre de contornos, os diferentes ciclos e as funes de parmetros Q oferecem apoio e complemento variados na programao. A pedido, o grfico de programao mostra cada um dos passos. Softkeys para a diviso do ecr Janela Programa esquerda: programa, direita: figura auxiliar em programao de ciclo esquerda: programa. direita: grfico de programao Grfico de programao Softkey
1 Introduo
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 Janela Programa Teste grfico esquerda: programa, direita: teste grfico esquerda: programa, direita: informaes gerais sobre o programa esquerda: programa, direita: posies e coordenadas esquerda: programa, direita: informaes sobre ferramentas esquerda: programa, direita: converses de coordenadas Softkey
1 Introduo
REAL X Y Z
S F M
Coordenadas reais ou nominativas da posio actual Eixos da mquina Rotaes S, Avano F e Funo Auxiliar M efectiva Inicia-se a execuo do programa O eixo bloqueado Os eixos so inclinados tendo em considerao a rotao inclinado
Segue-se a descrio de diversas visualizaes de estado suplementares que voc pode seleccionar como j descrito:
Posies e coordenadas
Indicaes de posio Modo da indicao de posio, p.ex., posies reais ngulo da rotao bsica
10
1 Introduo
Converso de coordenadas
Nome do programa principal Deslocao activa do ponto zero (Ciclo 7) ngulo de rotao activo (Ciclo 10) Eixos espelhados Factor de escala activado (ciclo 11 ou ciclo 26) 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
11
a execuo do programa
Os apalpadores comutveis TS 220 e TS 630 Estes apalpadores so especialmente concebidos para o ajuste automtico de peas, memorizao do ponto de referncia e medies na pea, bem como para digitalizao. O TS 220 transmite os sinais de conexo atravs de um cabo, sendo para alm disso uma alternativa econmica em caso de ter que digitalizar. O TS 630 est especialmente concebido para mquinas com alternador de ferramentas que transmite os sinais de conexo, sem cabo, por infra-vermelhos. Princpio de funcionamento: nos apalpadores digitais da HEIDENHAIN h um sensor ptico sem contacto que regista o desvio do apalpador. O sinal emitido produz a memorizao do valor real a posio actual do apalpador. Na digitalizao, o TNC elabora um programa com frases lineares em formato HEIDENHAIN a partir de uma srie de valores de posies. Pode-se continuar a processar este programa num PC com o software de avaliao SUSA, para se poder corrigi-lo segundo determinadas formas e raios de ferramenta, ou para se calcular peas positivas/negativas. Quando a esfera de apalpao igual ao raio da fresa, estes programas podem executar-se imediatamente. Apalpador de ferramentas TT 120 para a medio de ferramentas O TT 120 um apalpador 3D digital para a medio e comprovao de ferramentas. Para isso, o TNC dispe de 3 ciclos com os quais se pode calcular o raio e a longitude da ferramenta com o cabeote parado ou a rodar. O tipo de construo especialmente robusto e o elevado tipo de proteco fazem com que o TT 120 seja insensvel ao refrigerante e s aparas. O sinal de conexo emitido com um sensor ptico sem contacto, que se caracteriza pela sua elevada segurana. Volantes electrnicos HR Os volantes electrnicos simplificam a deslocao manual precisa dos carros dos eixos. O percurso por rotao do volante seleccionase num vasto campo. Para alm dos volantes de embutir HR 130 e HR 150, a HEIDENHAIN pe disposio o volante porttil HR 410.
12
1 Introduo
2
Funcionamento manual e ajuste
2.1 Conexo
2.1 Conexo
A conexo e a aproximao dos pontos de referncia so funes que dependem da mquina. Consulte o manual da mquina Ligar a tenso de alimentao do TNC e da mquina. A seguir, o TNC mostra o seguinte dilogo:
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
14
.... ou deslocar o eixo de forma contnua: e Manter premida a tecla de direco externa e premir por breves momentos a tecla de START externa. O eixo desloca-se at parar por si prprio.
Destas duas formas, voc pode deslocar vrios eixos ao mesmo tempo.
15
Manter premida a tecla de confirmao < Seleccionar o eixo < Seleccionar o avano < ou Deslocar o eixo em direco + ou -
16
16
Com softkey, seleccionar aproximao (continuar a comutar a rgua de softkeys) < Premir tecla externa de direco: posicionar quantas vezes se quiser
17
Inicia-se a rotao da ferramenta com as rotaes S introduzidas com uma funo auxiliar M Voc introduz a funo auxiliar M da mesma maneira. Modificar as rotaes e o avano da ferramenta Com os potencimetros de override para as rotaes S da ferramenta e o avano F , pode-se modificar o valor ajustado entre 0% e 150%.
O potencimetro de override para as rotaes da ferramenta s actua em mquinas com accionamento controlado da ferramenta. O fabricante da mquina determina as funes auxiliares M que se podem utilizar, e a funo que realizam.
18
Z
X
Y X
Memorizao do ponto de referncia Memorizao do ponto de referncia Para o ponto de referncia, introduza um valor superior, somado a d.
Seleco do modo de funcionamento Manual < Deslocar cuidadosamente a ferramenta at ela roar a pea < Seleccionar o eixo
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.
19
3
Posicionamento com introduo manual
Seleccionar o modo de funcionamento Posicionamento com Introduo Manual Programar o ficheiro $MDI como se quiser.
Limitaes: No esto disponveis as seguintes funes: - Correco do raio da ferramenta - a livre programao de contornos FK - os grficos de programao e de execuo do programa - funes de apalpao programveis - sub-programas, repeties parciais de um programa - funes de trajectria CT, CR, RND e CHF - PGM CALL 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, podese programar e executar o furo com poucas frases de programao. Primeiro, posiciona-se a ferramenta com frases L (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 1 FURAR EM PROFUNDIDADE.
Z Y
50
50
0 BEGIN PGM $MDI MM 1 TOOL DEF 1 L+0 R+5 2 TOOL CALL 1 Z S2000 3 L Z+200 R0 F MAX 4 L X+50 Y+50 R0 F MAX M3
Definir a ferramenta: ferramenta zero, raio 5 Chamar a ferramenta: eixo da ferramenta Z, Rotaes da ferramenta 2000 U/min Retirar ferrta. (FMAX = Marcha rpida) Posicionar a ferramentacomFMAXsobreo furo ferramentaligada Ferram = Ferramenta
22
9 CYCL DEF 1.3 PASSO 10 10 CYCL DEF 1.4 T.ESP. 0,5 11 CYCL DEF 1.5 F250 12 CYCL CALL 13 L Z+200 R0 FMAX M2 14 END PGM $MDI MM
A funo de rectas est descrita no captulo 6.4 Movimentos de trajectria - Coordenadas cartesianas , e o ciclo FURAR EM PROFUNDIDADE no captulo 8.3 Ciclos de furar . Exemplo 2 Eliminar a inclinao da pea em mquinas com mesa redonda giratria Executar uma rotao bsica com um apalpador 3D. Ver captulo 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 rotativa, anotar o ngulo de rotao e introduzir o avano p.ex.L C+2.561 F50 < Finalizar a introduo < Premir a tecla externa START: anula-se a inclinao com a rotao da mesa rotativa. Depois do arranque de NC, o cursor deslocado para a frase seguinte
23
5 6 7 8
L Z+5 F2000 CYCL DEF 1.0 FURAR EM PROFUNDIDADE CYCL DEF 1.1 DIST 5 CYCL DEF 1.2 PROF. -20
Posicionamento da ferramenta 5 mm sobre o furo Definio do ciclo 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 Chamada do ciclo FURAR EM PROFUNDIDADE Retirar a ferramenta Fim do programa
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 indica um ficheiro $MDI vazio. Se quiser comutar com a funo MOD entre texto claro e programao DIN/ISO, tem que apagar o ficheiro $MDI.* actual e seguidamente voltar a seleccionar o modo de funcionamento Posicionamento com Introduo Manual. Para mais informaes, ver captulo 4.2 Gesto de ficheiros .
24
4
Programao: Princpios bsicos, gesto de ficheiros, auxlios de programao
Z Y X
XMP
X (Z,Y)
26
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+
27
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 plo CC ( CC = circle centre, em ingls; ponto central do crculo). Assim, uma posio num plano claramente fixada atravs de
Raio das coordenadas: a distncia do plo CC posio ngulo das coordenadas polares: ngulo entre o eixo de
Y
PR PA2 PA3 PR 10 CC PA1 PR 0
X
30
Ver figura em baixo, direita. Determinao de plo e eixo de referncia angular Voc determina o plo atravs de duas coordenadas no sistema de coordenadas cartesiano num dos trs planos. Estas duas coordenadas determinam assim tambm claramente o eixo de referncia angular para o ngulo em coordenadas polares PA. Coordenadas do plo (plano) XY YZ ZX Eixo de referncia angular +X +Y +Z
Z X Z Y X X Y
28
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. Uma cota relativa caracteriza-se com um I 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 IX= 20 mm IY= 10 mm IX= 20 mm IY= 10 mm
X
10 30 50
10 20 20
10
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
+IPR PR +IPA +IPA PR 10 CC PA PR 0
X
30
29
Z Y
Y
150 0 -150
0
320
325 450
900 950
30
Ficheiros noTNC Programas em dilogo em texto claro da HEIDENHAIN segundo DIN/ISO Tabelas para ferramentas Posies da ferrta. Pontos zero Pontos
Tipo
.H .I
.T .TCH .D .PNT
O TNC faz a gesto do nome do ficheiro, de forma inequvoca, quer dizer, voc no pode atribuir diferentes tipos de ficheiro a um nome de ficheiro. Com o TNC voc pode gerir at 64 ficheiros, mas os ficheiros todos no podem exceder no total 256 Kbytes.
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
31
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
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
Copiar ficheiro
Desloque o cursor para o ficheiro que deve ser copiado Premir a softkey COPIAR: seleccionar funo de copiar Introduzir o nome do ficheiro de destino, e aceitar com a tecla
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.
converter
32
Emitir todos os ficheiros (tipos de ficheiro: .H, .I, .T, . TCH, .D, .PNT)
Emitir para um aparelho externo todos
Quando o ficheiro que se vai introduzir j existe na memria do TNC, o TNC visualiza a mensagem Ficheiro xxx j existe, introduzir ficheiro? . Neste caso, responder pergunta de dilogo com as softkeys SIM (o ficheiro ser introduzido) ou NO (o ficheiro no ser introduzido). Quando o ficheiro que se vai emitir j existe no aparelho externo, o TNC pergunta tambm se voc pretende escrever por cima do ficheiro memorizado externamente. Introduzir todos os ficheiros (tipos de ficheiro: .H, .I, .T, . TCH, .D, .PNT)
Introduzir todos os ficheiros memorizados no aparelho
Visualizar o resumo dos ficheiros do aparelho externo (tipos de ficheiros: .H, .I, .T, . TCH, .D, .PNT)
Visualizar todos os ficheiros
memorizados no aparelho externo. A visualizao dos ficheiros faz-se pgina a pgina. Visualizar a pgina seguinte: premir a softkey SIM, e de regresso ao menu principal: premir a softkey NO
externo.
ficheiro.
claro. Introduzir o programa proposto: premir a softkey SIM. No introduzir o programa proposto: premir a softkey NO
ENT
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
33
Frase:
10 L X+10 Y+
Funo de trajectria Nmero da frase
R0 F100 M3
Palavras
A ltima frase de um programa caracterizada com END PGM , com o nome do programa e a unidade de medida vlida utilizada.
Z
Y
MAX
O TNC s consegue representar o grfico se a proporo for a mais curta: se o lado mais comprido da BLK FORM for menor do que 1 : 64 .
MIN
34
Se necessrio, comutar unidade de medida para polegadas: premir a softkey MM/POLEGADA < Confirmar com a tecla ENT
35
Definir o bloco
Abrir o dilogo para a definio do bloco: premir a softkey BLK FORM
BEGIN PGM NOVO MM 1 BLK FORM 0.1 Z X+0 Y+0 Z-40 2 BLK FORM 0.2 X+100 Y+100 Z+0 END PGM NOVO MM
O TNC gera automaticamente os nmeros de frase, bem como as frases BEGIN e END.
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
36
Coordenadas? <
10 < Introduzir coordenada de destino para o eixo X
2x
Introduzir a coordenada de destino para o eixo Y, e passar para a frase seguinte com a tecla ENT
Tecla
F=
Avano para este movimento de trajectria 100 mm/min, e passar pergunta seguinte com a tecla ENT
37
Editar frases do programa Enquanto voc realiza ou modifica um programa de maquinao, com as teclas de setas pode seleccionar frases do programa e palavras de uma frase: ver quadro direita. Quando voc introduz uma nova frase, o TNC caracteriza esta frase com um * enquanto no tiver sido memorizada. Procurar palavras iguais em frases diferentes Seleccionar uma palavra numa frase: ir premindo as teclas de setas at que a palavra pretendida fique marcada
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
A marcao est na frase agora seleccionada, sobre a mesma palavra, tal como na outra frase anteriormente seleccionada. Encontrar um texto qualquer Seleccionar a funo de procura: premir a softkrey PROCURAR O TNC apresenta o dilogo PROCURAR TEXTO:
Introduzir o texto procurado Procurar texto: premir a softkey EXECUTAR
Apagar frases e palavras Colocar em zero o valor de uma palavra seleccionada Apagar o valor errado Apagar aviso de erro (fixo) Apagar palavra seleccionada Na frase: voltar a produzir o ltimo estado memorizado Apagar a fraseseleccionada (ciclo) Apagar partes do programa: Seleccionar a ltima frase da parte do programa para apagar, e apagar com a tecla DEL n
Tecla
Acrescentar frases numa posio qualquer Seleccione a frase a seguir qual pretende acrescentar uma nova frase, e abra o dilogo 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 Modificar e acrescentar palavras Seleccione uma palavra numa frase e escreva o novo valor por cima. Enquanto voc tiver a palavra seleccionada, dispe do dilogo em texto claro.
Terminar a modificao e memorizar: premir a tecla END Rejeitar a modificao: premir a tecla DEL
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. 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.
38
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 DESENH AUTOM em DESLIGADO. DESENH AUTOM ON no desenha repeties parciais de um programa.
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 Parar o grfico de programao. Esta softkey s aparece enquanto o TNC efectua um grfico de programao
Softkey
ARRANQUE
Apagar o grfico
Comutar a rgua de softkeys: ver figura direita Apagar o grfico: premir a softkey APAGAR GRFICO
39
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 Deslocar a margem
Softkey
seleccionada
Com a softkey BLOCO COMO BLK FORM, voc volta a produzir a seco original.
o comentrio
40
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 Terminar a funo de ajuda Prima a softkey FIM duas vezes.
Softkey
41
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 TOOL CALL (chamada da ferramenta). Programar uma modificao No programa de maquinao podem-se modificar as rotaes da ferramenta com uma rase TOOL CALL, na qual se introduz unicamente o novo nmero de rotaes:
Programar chamada de ferramenta premir tecla TOOL
CALL
Modificao durante a execuo do programa Durante a execuo do programa, voc pode modificar as rotaes com o potencimetro de override S.
44
5 Programao: Ferramentas
L0
L>L0 L<L0
Determinar a longitude:
Deslocar a ferramenta zero para a posio de referncia, segundo
Colocar em zero a visualizao do eixo da ferramenta (fixar ponto Trocar pela ferramenta seguinte Deslocar a ferramenta para a mesma posio de referncia
2 Se voc determinar a longitude L com um aparelho de ajuste prvio, introduza o valor calculado directamente na definio da ferramenta DEF FERRTA ou na tabela de ferramentas.
45
Raio R da ferramenta
Voc introduz directamente o raio R da ferramenta.
DR<0 DR>0
TOOL DEF
ferrta. caracteriza-se claramente uma ferrta. correco para a longitude o raio da ferramenta
Introduzir a Longitude da Ferramenta: valor de Introduzir o raio da ferramenta: valor de correco para
Durante o dilogo, voc pode aceitar os valores para longitude e raio com as softkeys POS ACTUAL X, POS ACTUAL Y ou POS ACTUAL Z , directamente a partir da visualizao da posio Se voc utilizar a tecla preta para aceitar a posio real, na longitude da pea o TNC aceita o valor do eixo da ferr.ta activado. Se no estiver activado nenhum eixo da ferr.ta, o TNC aceita o valor do eixo que est determinado como eixo do apalpador no menu de calibrao. Exemplo de frase NC
46
5 Programao: Ferramentas
Tabela de ferramentas: possibilidades de introduo Abrev. T NOME L R DL DR TL RT Introdues Nmero com que se chama a ferramenta no programa Nome com que se chama a ferramenta no programa Valor de correco para a longitude da ferrta. Valor de correco para o raio R da ferramenta Valor delta da longitude da ferramenta Valor delta do raio R da ferramenta Fixar o bloqueio da ferramenta (TL: de Tool Locked = em ingl. ferrta. bloqueada) Nmero de uma ferrta. gmea - se existir como ferramenta de substituio (RT: para Replacement Tool = ingl. ferramenta de substituio); ver tambm TIME2 Mximo tempo de vida da ferramenta em minutos. Esta funo depende da mquina e est descrita no respectivo manual Mximo tempo de vida da ferrta. num TOOL CALL em minutos: se o tempo de vida actual atingir ou exceder este valor, o TNC activa no TOOL CALL seguinte a ferramenta gmea (ver tambm CUR.TIME) Tempo de vida actual da ferramenta em minutos: o TNC actualiza automaticamente o tempo de vida actual (CUR.TIME: de CURrent TIME = em ingl. tempo actual. Para ferramentas usadas, voc pode introduzir um avano prvio Comentrio sobre a ferramenta (mximo 16 sinais) Informao sobre esta ferramenta, que se deve transmitir ao PLC Dilogo Nome da ferramenta ? Longitude da ferramenta ? Raio da ferramenta ? Medida excedente da longitude da ferramenta? Medida excedente do Raio da ferramenta ? FERRTA. bloqueada? Ferramenta gmea ?
TIME1
TIME2
CUR.TIME
DOC PLC
47
Tabela de ferramentas: dados da ferramenta necessrios para a medio automtica de ferramentas 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: R = Raio R da ferramenta Medio do raio: desvio suplementar da ferramenta em relao a MP6530 (Ver captulo 15.1 Parmetros gerais do utilizador) entre lado superior da haste e o lado 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 da rotura. Se o valor programado for excedido, o TNC bloqueia a ferramenta (estado L). Campo de introduo: de 0 a 0,9999 mm Dilogo Quantidade de lminas ? Tolerncia de desgaste: longitude ?
RTOL
DIRECT. TT:R-OFFS
TT:L -OFFS
LBREAK
RBREAK
48
5 Programao: Ferramentas
TABELA DE FERR.TAS
Programa
Funes de edio para tabelas de ferrtas. Softkey Seleccionar a pgina anterior da tabela Seleccionar a pgina seguinte da tabela Deslocar o cursor para a esquerda Deslocar o cursor para a direita Bloquear a ferramenta na coluna TL No bloquear a ferramenta na coluna TL Aceitar posies reais, p.ex. para eixo Z Confirmar o valor introduzido, Seleccionar na tabela a coluna seguinte. Se o cursor estiver no fim da linha, salto para a primeira coluna da linha seguinte Apagar o valor numrico errado, voltar a estabelecer o valor ajustado previamente Voltar a estabelecer o ltimo valor memorizado
prima a softkey COPIAR. Introduza um novo nome de ficheiro e confirme com a tecla ENT
Quando tiver aberto a tabela de ferramentas para editar, pode mover o cursor na tabela com as teclas de setas para uma posio qualquer (ver figura em cima direita). Em qualquer posio voc pode escrever por cima dos valores memorizados e introduzir novos valores. Para mais funes de edio, ver o quadro 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 << .
ou a tecla END
Se voc editar a tabela de ferramentas em paralelo com uma troca automtica de ferramenta, o TNC no interrompe a execuo do programa. No entanto, o TNC s aceita dados modificados na chamada seguinte da ferramenta. Com o parmetro da mquina MP7266 voc determina as indicaes que podem ser registadas numa tabela de ferramentas, e a sequncia em que so executadas.
49
tecla ENT
seleccionar a softkey TABELA DE POSIES Funes de edio para tabelas de posies Softkey Seleccionar a pgina anterior da tabela Seleccionar a pgina seguinte da tabela Deslocar o cursor uma coluna links para a esquerda Deslocar o cursor uma coluna rechts para a direita Repor no estado inicial a tabela de posies
Quando tiver aberto a tabela de posies para editar, pode mover o cursor na tabela com as teclas de setas para uma posio qualquer (ver figura em cima direita). Em qualquer posio voc pode escrever por cima dos valores memorizados e introduzir novos valores. Voc no deve usar duas vezes o mesmo nmero de uma ferr.ta na tabela de ferr.tas. Se necessrio, o TNC emite um aviso de erro, quando voc sair da tabela de posies. Voc pode introduzir na tabela de posies as seguintes informaes sobre a ferramenta:
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 a posio respectiva (estado L) Devolver sempre a ferramenta para a mesma posio no armazm (F: deFixed = ingl. determinada) Bloquear a posio (L: de Locked = ingl. bloqueado) Informao sobre esta posio da ferramenta para transmitir ao PLC
F L PLC
50
5 Programao: Ferramentas
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
TOOL CALL
troca
ferramenta. Antes, voc tem que definir a ferramenta numa frase DEF FERRTA ou numa tabela de ferramentas. So permitidos os eixos paralelos U, V e W
Eixo da ferr.ta paralelo X/Y/Z: introduzir o eixo da ferr.ta. Rotaes S da ferramenta Medida excedente de longitude da ferramenta: valor
Troca automtica da ferramenta Numa troca automtica da ferramenta, no se interrompe a execuo do programa. Numa chamada da ferramenta com TOOL CALL, o TNC troca a ferramenta no armazm de ferramentas. Troca automtica da ferramenta ao exceder-se o tempo de vida:M101
Exemplo duma chamada da ferramenta Chama-se a ferramenta nmero 5 no eixo Z da ferramenta com uma velocidade de 2500 rpm. A medida excedente para a longitude da ferramenta de 0,2 mm, e a submedida para o raio da ferramenta 1 mm.
M101 uma funo dependente da mquina. Consulte o manual da mquina! Quando se atinge o tempo de vida duma ferramenta TIME2, 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. Condies para frases NC standard com correco de raio R0, RR, RL 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.
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 se programar TOOL CALL 0, o TNC desloca a base da ferramenta para uma posio independente da longitude da ferramenta.
51
um eixo
A correco de raio actua enquanto se chama uma ferramenta e se desloca no plano de maquinao com RL ou RR. Elimina-se esta correco quando se programa uma frase de posicionamento com R0.
52
5 Programao: Ferramentas
RL R0
Valor de correco = R + DRTOOL CALL + DRTAB com R DRTOOL CALL DRTAB Raio R da ferramenta da frase DEF FERRTA ou da tabela de ferramentas Medida excedente DR para o raio da frase TOOL CALL (no considerada pela visualizao de posio) Medida excedente DR para o raio da tabela de ferramentas
Movimentos de trajectria sem correco do raio: R0 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 central direita. Movimentos de trajectria com correco do raio: RR e RL RR A ferramenta desloca-se para a direita do contorno RL A ferramenta desloca-se para a esquerda 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. Ver figuras na prxima pgina. Entre duas frases de programa com diferente correco de raio RR e RL, deve programar-se pelo menos uma frase com correco de raio R0. 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 RR/RL e na eliminao com R0, 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.
Z Y
X
Y
53
Na correco de raio, tm-se em conta valores delta tanto da frase TOOL como da tabela de ferramentas:
Introduo da correco do raio Na programao de um movimento de trajectria, depois de voc introduzir as coordenadas, aparece a seguinte pergunta:
RL
Deslocao da ferramenta pela direita do contorno programado: premir a softkey RR, ou
deslocao da ferramenta sem correco de raio, ou eliminar a correco: premir a tecla ENT ou a softkey R0
RR
54
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 .4 Funes auxiliares para o tipo de trajectria .
RL
RL
55
Voc programa os ciclos para a medio de ferramentas no modo de funcionamento MEMORIZAO/EDIO DO PROGRAMA. Dispe-se dos seguintes ciclos:
TCH PROBE 30.0 TT CALIBRAR TCH PROBE 31.0 LONGITUDE DA FERRAMENTA TCH PROBE 32.0 RAIO DA FERRAMENTA
Os ciclos de medio s funcionam quando est activado o armazm central de ferrtas. TOOL.T Antes de trabalhar com ciclos de medio, voc deve introduzir primeiro todos os dados necessrios para a medio no armazm central de ferramentas e chamar a ferrta. que se pretende medir com TOOL CALL. Ajustar parmetros da mquina O TNC utiliza para a medio com a ferramenta parada, o avano de apalpao de MP6520. Na medio com a ferramenta a rodar, o TNC calcula automaticamente as rotaes da ferramenta e o avano de apalpao.
56
5 Programao: Ferramentas
n = MP6570 r 0,0063 sendo: n MP6570 r = rotaes [U/min] = mxima velocidade de percurso admissvel [m/min] = raio da ferramenta activo [mm]
O avano de apalpao calcula-se da seguinte forma: v = tolerncia de medio n, sendo: v tolerncia de medio n = avano de apalpao [mm/min] = tolerncia de medio [mm], dependente de MP6507 = rotaes [1/min]
Com MP6507 calcula-se o avano de apalpao: MP6507=0: A tolerncia de medio permanece constante, independentemente do raio da ferrta. Quando as ferramentas so muito grandes, deve reduzir-se o avano de apalpao para zero. Este efeito nota-se ainda mais quanto mais pequena seleccionar a velocidade mxima de percurso admissvel (MP6570) e a tolerncia admissvel (MP6510). MP6507=1: A tolerncia de medio modifica-se com o aumento do raio da ferramenta. Assim, assegura-se um avano de apalpao suficiente para grandes raios de ferrta. O TNC modifica a tolerncia de medio conforme o seguinte quadro: Raio da ferramenta at 30 30 at 60 at 90 at mm 60 mm 90 mm 120 mm Tolerncia de medio MP6510 2 MP6510 3 MP6510 4 MP6510
MP6507=2: O avano de apalpao permanece constante. mas o erro de medio aumenta de forma linear medida que aumenta o raio da ferrta. Tolerncia de medio = r MP6510 5 mm sendo: r = Raio da ferramenta [mm] MP6510= Mximo erro de medio admissvel
57
Visualizar resultados de medies Com a diviso do ecr PGM + T PROBE STATUS, voc pode iluminar os resultados da medio de ferramentas na visualizao adicional de estados (nos modos de funcionamento da mquina). O TNC visualiza esquerda o programa e direita os resultados da medio. Os valores que excederem a tolerncia de desgaste admissvel caracterizam-se com um - e os valores que excederem a tolerncia de rotura admissvel com um B .
Calibrar o TT 120
Antes de calibrar, voc deve introduzir na tabela de ferramentas o raio e a longitude exactos da ferramenta de calibrao. Nos parmetros da mquina 6580.0 a 6580.2, deve estar determinada a posio do TT 120 no espao de trabalho da mquina. Se voc modificar um dos parmetros da mquina 6580. at 6580.2, tem que voltar depois a calibrar. Voc calibra o TT 120 com o ciclo de apalpao TCH PROBE 30. O processo de calibrao desenvolve-se de forma automtica.O TNC calcula tambm automaticamente o desvio mdio da ferrta. de calibrao. Para isso, o TNC roda a ferramenta em 180, na metade do ciclo de calibrao. Como ferramenta de calibrao, utilize uma pea completamente cilndrica, p.ex. um macho cilndrico. O TNC memoriza os valores de calibrao, e tem-nos em conta para posteriores medies de ferramenta.
Programar o ciclo de calibrao:premir a tecla TOUCH
Exemplo de frases NC
Seleccionar ciclo de medio 30 TT CALIBRAR: premir Altura Segura: Introduzir a cota no eixo da ferramenta,
6 TOOL CALL 1 Z 7 TCH PROBE 30.0 TT CALIBRAR 8 TCH PROBE 30.1 ALTURA: +90
na qual esteja excluda uma coliso com a pea ou com utenslios de fixao. A Altura Segura refere-se ao ponto de referncia activo da pea. Se a Altura Segura for introduzida to pequena que a ponta da ferramenta se encontre por baixo da aresta superior do prato, o TNC posiciona a ferramenta automaticamente por cima do prato (zona de segurana de MP 6540).
58
5 Programao: Ferramentas
superfcie de medio do TT 120, efectue a medio da ferramenta com esta a rodar (TT:R-OFFS = R fixar em TOOL.T)
superfcie de medio do TT 120, ou quando voc determina a longitude de brocas ou de fresas radiais, efectue a sua medio com a ferramenta parada (TT:R-OFFS = 0 fixar em TOOL.T) superfcie de medio do TT 120, voc efectua uma medio individual de navalhas com a ferramenta parada
Processo de Medio com a ferramenta a rodar Para se calcular a navalha mais larga, a ferramenta a medir desvia-se em relao ao ponto central do apalpador e desloca-se sobre a superfcie de medio do TT 120. Voc programa o desvio na tabela de ferramentas em Desvio da Ferramenta: raio (TT: R-OFFS; valor ajustado previamente: R = raio da ferramenta). Processo de Medio com a ferramenta parada (p.ex. para furo) A ferramenta a medir desloca-se para o centro da superfcie de medida. Seguidamente, desloca-se com o cabeote parado sobre a superfcie de medio do TT 120. Para esta medio, introduza na tabela de ferramentas o Desvio da Ferramenta: Raio (TT: R-OFFS) 0 . Processo de Medio individual de navalhas O TNC posiciona a ferramenta a medir a um lado da superfcie do apalpador. A superfcie frontal da ferramenta encontra-se por baixo da superfcie do apalpador, tal como determinado em MP6530. Na tabela de ferramentas, em Desvio da Ferramenta: Longitude (TT: L OFFS), voc pode determinar um desvio adicional. O TNC apalpa de forma radial a ferramenta a rodar, para determinar o ngulo inicial na medio individual de navalhas. Seguidamente, o TNC mede a longitude de todas as navalhas por meio da modificao da orientao da ferramenta. Para esta medio, programe a medio de navalhas no CICLO TCH PROBE 31 = 1.
59
PROBE no modo de funcionamento Memorizao/ Edio do Programa. DAFERRAMENTA: premir a softkey LONGITUDE FERRTA.
ferramenta medida pela primeira vez ou se pretende verificar uma ferramenta que j foi medida. Na primeira medio, o TNC escreve por cima a longitude L da ferramenta, no armazm central e ferramentas TOOL.T, e fixa o valor delta DL = 0. Se voc verificar uma ferramenta, comparada a longitude medida com a longitude L da ferramenta do TOOL.T. O TNC calcula o desvio com o sinal correcto,e introdu-lo como valor delta DL em TOOL.T. Alm disso, est tambm disponvel o desvio no parmetro Q115. Quando o valor delta maior do que a tolerncia de desgaste ou do que a rotura admissvel para a longitude da ferramenta, o TNC bloqueia essa ferrta.(estado L em TOOL.T) parmetro no qual o TNC memoriza o estado da medio: 0.0: Ferramenta dentro da tolerncia 1.0: Ferramenta est desgastada (LTOL excedido) 2.0: Ferramenta est quebrada (LBREAK excedido) Se no se quiser continuar a processar o resultado da medio dentro do programa, confirma-se a pergunta de dilogo com a tecla NO ENT na qual esteja excluda uma coliso com a pea ou com utenslios de fixao. A Altura Segura refere-se ao ponto de referncia activo da pea. Se a Altura Segura for introduzida to pequena que a ponta da ferramenta se encontre por baixo da aresta superior do prato, o TNC posiciona a ferramenta automaticamente por cima do prato (zona de segurana de MP 6540). Determine se executa ou no uma medio individual de navalhas
6 TOOL CALL 12 Z 7 TCH PROBE 31.0 LONGITUDE DA FERRAMENTA 8 TCH PROBE 31.1 VERIFICAR: 0 Q1 9 TCH PROBE 31.2 ALTURA: +120 10 TCH PROBE 31.3 MEDIO DE NAVALHAS:0
Exemplos de frases NC Verificar com medio individual de navalhas, No memorizar estado
6 TOOL CALL 12 Z 7 TCH PROBE 31.0 LONGITUDE DA FERRAMENTA 8 TCH PROBE 31.1 VERIFICAR: 1 9 TCH PROBE 31.2 ALTURA: +120 10 TCH PROBE 31.3 MEDIO DE NAVALHAS:1
60
5 Programao: Ferramentas
7 TOOL CALL 12 Z 8 TCH PROBE 32.0 RAIO DA FERRAMENTA 9 TCH PROBE 32.1 VERIFICAR: 0 Q1 10 TCH PROBE 32.2 ALTURA:+120 11 TCH PROBE 32.3MEDIO DE NAVALHAS:0
Exemplos de frases NC Verificar com medio individual de navalhas, No memorizar estado
de navalhas
Processo de medio O TNC posiciona a ferramenta a medir a um lado da superfcie do apalpador. A superfcie frontal da fresa encontra-se agora por baixo da aresta superior da ferramenta de apalpao, tal como determinado em MP6530. O TNC apalpa de forma radial com a ferramenta a rodar. Se para alm disso voc quiser executar a medio individual de navalhas, so medidos os raios de todas as navalhas por meio de orientao da ferramenta.
Programar o ciclo de medio:premir a tecla TOUCH
7 TOOL CALL 12 Z 8 TCH PROBE 32.0 RAIO DA FERRAMENTA 9 TCH PROBE 32.1 VERIFICAR: 1 10 TCH PROBE 32.2 ALTURA: +120 11 TCH PROBE 32.3 MEDIO DE NAVALHAS:1
PROBE no modo de funcionamento Memorizao/ Edio do Programa. FERRAMENTA: premir a softkey RAIO FERRTA.
se a ferrta. medida pela primeira vez ou se pretende verificar uma ferrta. que j foi medida. Na primeira medio, o TNC escreve por cima o raio R da ferramenta, no armazm central e ferramentas TOOL.T, e fixa o valor delta DR = 0. Se voc verificar uma ferramenta, comparado o raio medido com o raio R da ferramenta do TOOL.T. O TNC calcula o desvio com o sinal correcto, e introdu-lo como valor delta DR em TOOL.T. Para alm disso, est tambm disponvel o desvio no parmetro Q116. Quando o valor delta maior do que a tolerncia de desgaste ou do que a rotura admissvel para o raio da ferramenta, o TNC bloqueia essa ferrta.(estado L em TOOL.T)
61
parmetro no qual o TNC memoriza o estado da medio: 0.0: Ferramenta dentro da tolerncia 1.0: Ferramenta est desgastada (RTOL excedido) 2.0: Ferramenta est quebrada (RBREAK excedido) Se no se quiser continuar a processar o resultado da medio dentro do programa, confirma-se a pergunta de dilogo com a tecla NO ENT na qual esteja excluda uma coliso com a pea ou com utenslios de fixao. A Altura Segura refere-se ao ponto de referncia activo da pea. Se a Altura Segura for introduzida to pequena que a ponta da ferramenta se encontre por baixo da aresta superior do prato, o TNC posiciona a ferramenta automaticamente por cima do prato (zona de segurana de MP 6540). Determine se tambm executa ou no uma medio individual de navalhas
62
5 Programao: Ferramentas
6
Programao: Programar contornos
L L L C
CC
Funes auxiliares M
Com as funes auxiliares do TNC, voc comanda
a execuo do programa, p.ex. uma interrupo da execuo as funes da mquina, como p.ex. a conexo e desconexo da
80 60 40
CC
R4 0
X
10 115
64
Z Y X
100
Z Y X
50
L X+100 L X+100
Funo de trajectria Recta Coordenadas do ponto final
A ferramenta mantm as coordenadas Y e Z e desloca-se para a posio X=100. Ver figura em cima, direita. Movimentos em planos principais A frase do programa contm duas indicaes de coordenadas: o TNC desloca a ferramenta no plano programado. Exemplo:
70
L X+70 Y+50
A ferramenta mantm a coordenada Z, e desloca-se no plano X/Y para a posio X=70, Y=50. Ver figura no centro, direita. Movimento tridimensional A frase do programa contm trs indicaes de coordenadas: o TNC desloca a ferramenta no espao para a posio programada. Exemplo:
Z Y X
65
Crculos e arcos de crculo Nos movimentos circulares, o TNC desloca simultaneamente dois eixos da mquina: a ferramenta desloca-se em relao pea segundo uma trajectria circular. Para os movimentos circulares, voc pode introduzir o ponto central do crculo CC. Com as funes de trajectria para arcos de crculo programe crculos nos planos principais: h que definir o plano principal na chamada da ferramenta TOOL CALL ao determinar-se o eixo da ferramenta: Eixo da ferramenta Z Y X Plano principal XY, tambm UV, XV, UY ZX, tambm WU, ZU, WX YZ, tambm VW, YW, VZ Voc programa os crculos que no so paralelos ao plano principal com parmetros Q (ver captulo 10).
YCC
CC
XCC
Z
Sentido de rotao DR em movimentos circulares Para os movimentos circulares no tangentes a outros elementos do contorno, introduza o sentido de rotao DR: Rotao em sentido horrio: DRRotao em sentido anti-horrio: DR+ Correco do raio A correco do raio deve estar na frase onde voc faz a aproximao ao primeiro elemento de contorno. A correco do raio no pode comear na frase para uma trajectria circular. Programe esta correco antes, numa frase linear ou numa frase de aproximao (frase APPR). Posicionamento prvio Posicione previamente a ferramenta no princpio do programa de maquinao de forma a no se danificar a ferramenta nem a pea.
DR+ DR
CC CC
66
Elaborao de frases de programa com as teclas de movimentos de trajectria Voc abre o dilogo em texto claro com as teclas cinzentas de funes de trajectria. O TNC vai perguntando sucessivamente todos os dados necessrios e acrescenta esta frase no programa de maquinao. Exemplo - programao de uma recta: Abrir o dilogo de programao, p.ex., recta
F=
Introduzir o avano e confirmar com a tecla ENT: p.ex. 100 mm/min
Introduzir com parmetro a funo auxiliar: p.ex. premir a softkey M120 e introduzir o parmetro necessrio
67
Voc programa esta posio sempre antes da frase APPR. PS encontra-se sempre fora do contorno e atinge-se sem correco do raio (R0).
RL
Ponto auxiliar PH
A aproximao e sada passa em alguns tipos de trajectria por um ponto auxiliar PH, que o TNC calcula a partir da frase APPR e DEP . Voc programa o primeiro ponto do contornoPA na frase APPR; e o ltimo ponto do contorno PE com uma funo de trajectria qualquer.
PS R0 PA RL PH RL PE RL
RL PN R0
a ferramenta primeiro no plano de maquinao para o ponto PH e a segundo o respectivo eixo profundidade programada.
Ponto final PN
A posio PN encontra-se fora do contorno e calcula-se a partir das indicaes introduzidas na frase DEP . Se a frase DEP contiver tambm a coordenada Z, o TNC desloca primeiro a ferr.ta para o ponto PH e a segundo o respectivo eixo altura programada. 6 Programmieren: Konturen programmieren
68
Abreviatura Significado APPR DEP L C T N em ingl. APPRoach = Aproximao Em ingl. DEParture = sada em ingl. Line = recta Em ingl. Circle = Crculo Tangente (passagem contnua, lisa) Normal (perpendicular)
No posicionamento da posio real em relao ao ponto auxiliar P ,H o TNC no verifica se o contorno programado danificado. Faa a verificao com o Grfico de Teste! Na aproximao, o espao entre o ponto de partida PS e o primeiro ponto do contorno PA deve ser suficientemente grande, para se atingir o avano de maquinao programado. Desde a posio real, para o ponto auxiliar PH o TNC desloca-se com o ltimo avano programado. Correco do raio Para o TNC poder interpretar uma frase APPR como frase de aproximao, voc deve programar uma troca de correco de R0 para RL/RR. Numa frase DEP o TNC anula automaticamente a correo do raio. Se quiser programar um elemento de contorno com a frase DEP , (sem troca de correco), tem que voltar a programar a coreco de raio activa (2 rgua de softkeys se o elemento F estiver iluminado realado). Se numa frase APPR ou DEP no estiver programada nenhuma troca de correco, o TNC executa o konturanschlusss da seguinte forma: Funo APPR LT APPR LN APPR CT Tangente ao contorno Tangente ao seguinte elemento do contorno Tangente perpendicular ao seguinte elemento do contorno sem ngulo de deslocao/sem raio: Crculo tangente entre o ltimo e o seguinte elemento do contorno sem ngulo de deslocao/com raio: Crculo tangente com o raio programado ao elemento de contorno seguinte com ngulo de deslocao/sem raio: Crculo tangente com ngulo de deslocao ao elemento de contorno seguinte com ngulo de deslocao/com raio: Crculo tangente com recta de unio e ngulo de deslocao ao elemento de contorno seguinte Tangente com crculo de unio tangente ao elemento de contorno seguinte
Tangente ao contorno Tangente ao ltimo elemento de contorno Tangente perpendicular ao ltimo elemento de contorno sem ngulo de deslocao/sem raio: Crculo tangente entre o ltimo e o seguinte elemento do contorno sem ngulo de deslocao/com raio: Crculo tangente com raio programado no ltimo elemento de contorno com ngulo de deslocao/sem raio: Crculo tangente com ngulo de deslocao no ltimo elemento de contorno com ngulo de deslocao/com raio: Crculo tangente com recta de unio e ngulo de deslocao ao ltimo elemento de contorno Tangente com crculo tangente ltimo elemento de contorno
APPR LCT
DEP LCT
69
Y
35
R R
15
20
PA RR
partida PS
10
Abrir dilogo com a tecla APPR/DEP e a softkey APPR LT: Coordenadas do primeiro ponto de contorno PA LEN: distncia do ponto auxiliar PHao primeiro ponto
PH RR
PS R0
do contorno PA
20
35
40
Exemplo de frases NC
7 L X+40 Y+10 R0 FMAX M3 8 APPR LT X+20 Y+20 Z-10 LEN15 RR F100 9 L X+35 Y+35 10 L ...
Aproximao a PS sem correco do raio PA com correco do raio RR Ponto final do primeiro elemento do contorno Elemento de contorno seguinte
Y
35
R R
20
PA RR
15
PH RR
10
PS R0
10
20
40
Exemplo de frases NC
7 L X+40 Y+10 R0 FMAX M3 8 APPR LN X+10 Y+20 Z-10 LEN+15 RR F100 9 L X+20 Y+35 10 L ...
Aproximao a PS sem correco do raio PA com correco do raio RR, distncia PH a P A: LEN=15 Ponto final do primeiro elemento do contorno Elemento de contorno seguinte
70
Y
35
20
PA RR
CCA= 180
10
R1
0
PH RR PS R0
10
20
40
Aproximao a partir dum lado da pea: Correco do raio RR/RL para a maquinao
Exemplo de frases NC
7 L X+40 Y+10 R0 FMAX M3 8 APPR CT X+10 Y+20 Z-10 CCA180 R+10 RR F100 9 L X+20 Y+35 10 L ...
Aproximao a PS sem correco do raio PA com correco do raio RR, Raio R=10 Ponto final do primeiro elemento do contorno Elemento de contorno seguinte
71
R R
Aproximao segundo uma trajectria circular tangente ao contorno e segmento de recta: APPR LCT
O TNC desloca a ferramenta segundo uma recta desde o ponto de partida PS para um ponto auxiliar PH. Da desloca-se segundo uma trajectria circular para o primeiro elemento do contorno PA. A trajectria circular une-se tangencialmente tanto recta PS - PH como tambm ao primeiro elemento de contorno. Assim, a trajectria determina-se claramente atravs do raio R.
Qualquer funo de trajectria: aproximao ao ponto de partida PS Abrir dilogo com a tecla APPR/DEP e a softkey APPR LCT: Coordenadas do primeiro ponto de contorno PA Raio R da trajectria circular
Y
35
R R
20
PA RR
10
R1
0
PS R0
PH RR 10 20
40
Indicar R positivo
Exemplo de frases NC
7 L X+40 Y+10 R0 FMAX M3 8 APPR LCT X+10 Y+20 Z-10 R10 RR F100 9 L X+20 Y+35 10 L ...
Aproximao a PS sem correco do raio PA com correco de raio RR, raio R=10 Ponto final do primeiro elemento do contorno Elemento de contorno seguinte
72
Y
RR
correco do raio
20
PE
elemento do contorno PE
12.5
RR
PN R0
X
Exemplo de frases NC
ltimo elemento do contorno: PE com correco do raio Sair com LEN = 12,5 mm Retirar Z, retrocesso, fim do programa
Y
RR PN R0 20 20 PE RR
correco do raio
Abrir dilogo com a tecla APPR/DEP e a softkey DEP LN: LEN: introduzir a distncia do ponto final PN import-
X
Exemplo de frases NC
ltimo elemento do contorno: PE com correco do raio Sada perpendicular ao contorno com LEN = 20 mm Retirar Z, retrocesso, fim do programa
73
Y
RR PN 20 R0 PE
R8
correco do raio
Abrir dilogo com a tecla APPR/DEP e a softkey DEP CT: ngulo do ponto central CCA da trajectria circular Raio R da trajectria circular A ferramenta deve sair da pea pelo lado determinado
180
RR
Exemplo de frases NC
ltimo elemento do contorno: PE com correco do raio ngulo do ponto central =180, raioda trajectria circular=10 mm Retirar Z, retrocesso, fim do programa
74
Sada segundo uma trajectria circular tangente ao contorno e segmento de recta: DEP LCT
O TNC desloca a ferramenta segundo uma trajectria circular desde o ltimo ponto do contorno PE para um ponto auxiliar P H. Da desloca-se segundo uma recta para o ponto final P N. O ltimo elemento do contorno e a recta de PH - PN so tangentes trajectria circular. Assim, a trajectria circular determina-se claramente atravs do raio R.
Programar o ltimo elemento do contorno com o ponto final PE e
Y
RR
20
R8
PE RR
12 PN R0
correco do raio
PH R0
Abrir dilogo com a tecla APPR/DEP e a softkey DEP LCT: Introduzir as coordenadas do ponto final PN Raio R da trajectria circular.
10
Introduzir R positivo
Exemplo de frases NC
ltimo elemento do contorno: PE com correco do raio Coordenadas PN, raio da trajectria circular = 10 mm Retirar Z, retrocesso, fim do programa
75
Recta L em ingl.: Line Chanfre CHF em ingl.: CHamFer Ponto central do crculo CC; em ingl.: CircleC enter Arco de crculo C em ingl.: Circle
Sem funo
Trajectria circular em redor do ponto Coordenadas do ponto final do central do crculo CC crculo e sentido de rotao para o ponto final do arco de crculo Trajectria circular com um raio determinado Coordenadas do ponto final do crculo, raio do crculo e sentido de rotao Coordenadas do ponto final do crculo Raio R de uma esquina
Arco de crculo CT em ingl.: CircleTangential Arredondamento de esquinas RND ingl.: RouNDing of Corner Livre Programao de Contornos FK
Trajectria circular tangente ao elemento de contorno anterior Trajectria circular tangente ao elemento de contorno anterior e posterior Recta ou trajectria circular com uma tangente qualquer ao elemento de contorno anterior
76
Recta L
O TNC desloca a ferramenta segundo uma recta desde a sua posio actual at ao ponto final da recta. O ponto de partida o ponto final da frase anterior.
Introduzir as coordenadas do ponto final da recta
40
10
Se necessrio:
Exemplo de frases NC
20 10 60
programa
A correco de raio deve ser a mesma antes e depois da frase O chanfre deve poder efectuar-se com a ferramenta actual Seco do Chanfre: introduzir a longitude do chanfre
Se necessrio:
Avano F ( actua somente na frase CHF)
77
15
Exemplo de frases NC
12
5 40
12
ou
Z
CC
aceite a ltima posio programada ou aceite as coordenadas com a tecla Aceitao da posio real Coordenadas CC: introduzir as coordenadas para o
YCC
para aceitar a ltima posio programada: no introduzir nenhuma coordenada Exemplo de frases NC
X CC
78
Com CC, voc indica uma posio como centro do crculo: a ferramenta no se desloca para essa posio. O ponto central do crculo ao mesmo tempo plo das coordenadas.
circular
Introduzir as coordenadas do ponto central do crculo Coordenadas do ponto final do arco de crculo Sentido de rotao DR
CC
Se necessrio:
Avano F Funo auxiliar M
Exemplo de frases NC
DR+ CC
25
25
45
79
crculo
Raio R
Sentido de rotao DR
S1=E2
Se necessrio:
Avano F Funo auxiliar M
Crculo completo Para um crculo completo, programe duas frases CR 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 em cima, direita. 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 DR- (com correco de raio RL) Cncavo: sentido de rotao DR+ (com correco de raio RL) Exemplo de frases NC Ver figuras no centro e em baixo, direita.
40 70 40
Y
1
DR+ ZW R R 2
10 L X+40 Y+40 RL F200 M3 11 CR X+70 Y+40 R+20 DR- (Arco 1) ou 11 CR X+70 Y+40 R+20 DR+ (Arco 2) ou 11 CR X+70 Y+40 R-20 DR- (Arco 3) ou 11 CR X+70 Y+40 R-20 DR+ (Arco 4)
Observe as indicaes da prxima pgina!
40 DR+ R 40
ZW
X
70
80
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 de 9 999,999 mm. Podem utilizar-se eixos angulares A, B e C.
30 25 20
crculo
Se necessrio:
Avano F Funo auxiliar M
25
45
Exemplo de frases NC
81
R5
25
crculo
Exemplo de frases NC
X
10 40
5 6 7 8
Os elementos de contorno anterior e posterior devem conter as duas coordenadas do plano onde se executa o arredondamento de esquinas. No se faz a aproximao (no se maquina) do ponto da esquina. O avano programado numa frase RND s actua nessa frase. Depois, volta a ser vlido o avano programado antes dessa frase RND. Uma frase RND tambm se pode utilizar para a chegada suave ao contorno, se no se utilizarem as funes APPR.
82
Y
95
10
5
20
X
95
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
BEGIN PGM LINEAR MM BLK FORM 0.1 Z X+0 Y+0 Z-20 BLK FORM 0.2 X+100 Y+100 Z+0 TOOL DEF 1 L+0 R+10 TOOL CALL 1 Z S4000 L Z+250 R0 F MAX L X-10 Y-10 R0 F MAX L Z-5 R0 F1000 M3 APPR LT X+5 Y+5 LEN10 RL F300 L Y+95 L X+95 CHF 10 L Y+5 CHF 20 L X+5 DEP LT LEN10 R0 F1000 L Z+250 R0 FMAX M2 END PGM LINEAR MM
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 FMAX Posicionamento prvio da ferramenta Alcanar a profundidade de maquinao com Avano F = 1000 mm/min Chegada ao contorno no ponto 1 segundo uma recta 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 do contorno segundo uma recta tangente Retirar a ferramenta, fim do programa
83
20
10
Y
95
0 R3
85
R10
40
30 40
70
95
0 1 2 3 4 5 6 7 8
BEGIN PGM CIRCULAR MM BLK FORM 0.1 Z X+0 Y+0 Z-20 BLK FORM 0.2 X+100 Y+100 Z+0 TOOL DEF 1 L+0 R+10 TOOL CALL 1 Z S4000 L Z+250 R0 F MAX L X-10 Y-10 R0 F MAX L Z-5 R0 F1000 M3 APPR LCT X+5 Y+5 R5 RL F300
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 FMAX Posicionamento prvio da ferramenta Alcanar a profundidade de maquinao com Avano F = 1000 mm/min Chegada ao ponto 1 segundo uma trajectria circular tangente Ponto 2: primeira recta da esquina 2 Acrescentar raio R = 10 mm, Avano: 150 mm/min Chegada ao ponto 3: ponto de partida do crculo com CR Chegada ao ponto 4: ponto final do crculo com CR, 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 do contorno segundo uma trajectria circular tangente Retirar a ferramenta, fim do programa
9 L X+5 Y+85 10 RND R10 F150 11 L X+30 Y+85 12 CR X+70 Y+95 R+30 DR13 L X+95 14 L X+95 Y+40 15 CT X+40 Y+5 16 17 18 19 L X+5 DEP LCT X-20 Y-20 R5 R0 F1000 L Z+250 R0 FMAX M2 END PGM CIRCULAR MM
84
50
CC
50
0 1 2 3 4 5 6 7 8 9 10 11 12 13
BEGIN PGM C-CC MM BLK FORM 0.1 Z X+0 Y+0 Z-20 BLK FORM 0.2 X+100 Y+100 Z+0 TOOL DEF 1 L+0 R+12,5 TOOL CALL 1 Z S3150 CC X+50 Y+50 L Z+250 R0 FMAX L X-40 Y+50 R0 F MAX L Z-5 R0 F1000 M3 APPR LCT X+0 Y+50 R5 RL F300 C X+0 DRDEP LCT X-40 Y+50 R5 R0 F1000 L Z+250 R0 FMAX M2 END PGM C-CC MM
Definio do bloco Definio da ferramenta Chamada da ferramenta Definio do ponto central do crculo Retirar a ferramenta Posicionamento prvio da ferramenta Deslocao profundidade de maquinao Chegada ao ponto inicial do crculo sobre uma trajectria circular tangente Chegada ao ponto final do crculo (=ponto de partida do crculo) Sada do contorno segundo uma trajectria circular tangente Retirar a ferramenta, fim do programa
85
furos
Resumo dos tipos de trajectria com coordenadas polares Funo Recta LP Teclas para funo/tipo de trajectria +
Movimento da ferramenta Recta Introdues necessrias Raio polar e ngulo polar do ponto final da recta
Arco de crculo CP
Trajectria circular em redor do ponto ngulo polar do ponto final do central do crculo/plo CC para o crculo e sentido de rotao ponto final do arco de crculo Trajectria circular tangente ao elemento de contorno anterior Sobreposio de uma trajectria circular com uma recta Raio polar e ngulo polar do ponto final do crculo Raio polar, ngulo polar do ponto final do crculo e coordenada do ponto final no eixo da ferramenta
Hlice (Helix)
cartesianas do plo ou
YCC
CC
X
XCC
86
Recta LP
A ferramenta desloca-se segundo uma recta desde a sua posio actual para o seu ponto final. O ponto de partida o ponto final da frase anterior.
RAIO PR em Coordenadas Polares: introduzir a
60 25
60 CC
angular do ponto final da recta entre -360 e +360 O sinal de PA determina-se por meio do eixo de referncia angular: ngulo do eixo de referncia angular a PR em sentido anti-horrio: PA>0 ngulo do eixo de referncia a PR em sentido horrio: PA<0
X
45
Exemplo de frases NC
12 13 14 15 16
R2
25 CC
Sentido de rotao DR
Exemplo de frases NC
25
87
30
120
5 R2
35 CC
0 R3 30
Exemplo de frases NC
12 13 14 15 16
CC X+40 Y+35 L X+0 Y+35 RL F250 M3 LP PR+25 PA+120 CTP PR+30 PA+30 L Y+0
O plo CC no o ponto central do crculo do contorno!
X
40
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
CC
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)
88
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 DR+ DR DR DR+ DR+ DR DR DR+ RL RR RR RL RR RL RL RR
Programar uma hlice Introduza o sentido de rotao DR e o ngulo total IPA em incremental com o mesmo sinal, seno a ferramenta pode deslocar-se numa trajectria errada. Para o ngulo total IPA, voc pode introduzir um valor de -5400 at +5400. Se a rosca tiver mais de 15 passos, programe a hlice com uma repetio parcial do programa (ver Captulo 9.3 Repeties parciais do programa e Exemplo: HLICE neste captulo).
ngulo em Coordenadas Polares: introduzir o ngulo
Z Y
CC 270 25 40
R3
total em incremental segundo o qual a ferrta. se desloca sobre a hlice. Depois de introduzir o ngulo, seleccione o eixo da ferrta. com as teclas dos eixos. da hlice
Hlice em sentido horrio: DRHlice em sentido anti-horrio: DR+ Introduzir a introduo do raio conforme o quadro
Exemplo de frases NC
12 13 14 15
89
Y
100
50
CC
R4
60
50
100
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
BEGIN PGM LINEARPO MM BLK FORM 0.1 Z X+0 Y+0 Z-20 BLK FORM 0.2 X+100 Y+100 Z+0 TOOL DEF 1 L+0 R+7,5 TOOL CALL 1 Z S4000 CC X+50 Y+50 L Z+250 R0 FMAX LP PR+60 PA+180 R0 F MAX L Z-5 R0 F1000 M3 APPR LCT X+5 Y+50 R5 RL F250 LP PA+120 LP PA+60 LP PA+0 LP PA-60 LP PA-120 LP PA+180 DEP LCT X-15 Y+50 R5 R0 F1000 L Z+250 R0 FMAX M2 END PGM LINEARPO MM
Definio do bloco Definio da ferramenta Chamada da ferramenta Definio do ponto de referncia para as coordenadas polares Retirar a ferramenta Posicionamento prvio da ferramenta Deslocao profundidade de maquinao Chegada ao ponto 1 do contorno sobre um crculo 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 do contorno segundo um crculo tangente Retirar a ferramenta, fim do programa
90
Exemplo: hlice
Y
100
50
CC
50
100
0 1 2 3 4 5 6 7 8 9 10 11 12 13
BEGIN PGM HELIX MM BLK FORM 0.1 Z X+0 Y+0 Z-20 BLK FORM 0.2 X+100 Y+100 Z+0 TOOL DEF 1 L+0 R+5 TOOL CALL 1 Z S1400 L Z+250 R0 F MAX L X+50 Y+50 R0 F MAX CC L Z-12,75 R0 F1000 M3 APPR CT X+18 Y+50 CCA180 R+2 RL F100 CP IPA+3240 IZ+13,5 DR+ F200 DEP CT CCA180 R+2 R0 L Z+250 R0 FMAX M2 END PGM HELIX MM
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 contorno segundo um crculo tangente Deslocao helicoidal Sada do contorno segundo um crculo tangente Retirar a ferramenta, fim do programa
... 8 L Z-12.75 R0 F1000 9 APPR CT X+18 Y+50 CCA180 R+2 RL F100 10 LBL 1 11 CP IPA+360 IZ+1,5 DR+ F200 12 CALL LBL 1 REP 24 13 DEP CT CCA180 R+2 R0
HEIDENHAIN TNC 410
Incio da repetio parcial do programa Introduzir directamente o passo como valor IZ Nmero de repeties (passagens)
91
M64 x 1,5
ou na sua proximidade,
Voc programa este tipo de indicaes directamente com a Livre Programao de Contornos FK. O TNC calcula o contorno com as coordenadas conhecidas e auxilia o dilogo de programao com o grfico FK interactivo. A figura em cima direita mostra uma cotao que voc introduz de forma simples com a programao FK. Para criar programas FK em comandos TNC antigos, voc utiliza a funo de converso (ver Captulo 4.2 Gesto de ficheiros, Converter um programa FK num programa em TEXTO CLARO).
Grfico da programao FK
Se faltarem indicaes das coordenadas, difcil determinar o contorno de uma pea. Neste caso, o TNC mostra diferentes solues no grfico FK, e voc selecciona a correcta. O grfico FK representa o contorno da pea em diferentes cores: branco verde O elemento do contorno est claramente determinado Os dados introduzidos indicam vrias solues; seleccione a correcta
vermelho Os dados introduzidos no so sufcientes para determinar o elemento de contorno; introduza mais dados Se os dados indicarem vrias solues e o elemento de contorno se visualizar em verde, seleccione o contorno correcto da seguinte forma:
Premindo a softkey MOSTRAR SOLUO as vezes
Voc deve determinar o elemento de contorno representado a verde o mais depressa possvel com FSELECC, para limitar a ambiguidade dos elementos de contorno seguintes.
92
O fabricante da mquina pode determinar outras cores para o grfico FK. As frases NC dum programa chamado com PGM CALL indicam-se noutra cor. Os movimentos na direco do eixo negativo da ferrta. so apresentados pelo TNC com um crculo (dimetro do crculo = dimetro da ferrta.).
Abrir o dilogoFK
Se premir a tecla cinzenta FK de funo de trajectria, o TNC visualiza softkeys com que voc pode abrir o dilogo: ver quadro direita. Para voltar a selecionar as softkeys, prima de novo a tecla FK. Se voc abrir o dilogo FK com uma destas softkeys, o TNC mostra outras rguas de softkeys com que voc pode introduzir coordenadas conhecidas, ou aceitar indicaes de direco e do percurso do contorno.
Para a programao FK, tenha em conta as seguintes condies Voc s pode programar os elementos de contorno com a Livre Programao de Contornos apenas no plano de maquinao. Voc determina o plano de maquinao na primeira frase BLK-FORM do programa de maquinao. Introduza para cada elemento de contorno todos os dados disponveis. Programe tambm em cada frase as indicaes que no se modificam: os dados que no se programam no so vlidos! So permitidos parmetros Q em todos os elementos FK. Mas no podem ser modificados durante a execuo do programa. Se voc misturar no programa a livre programao de contornos convencional, dever determinar claramente cada seco FK. O TNC precisa de um ponto fixo a partir do qual se realizem os clculos. Programe directamente, antes da seco FK, uma posio com as teclas cinzentas de dilogo que contenha as duas coordenadas do plano de maquinao. Nessa frase, no programe nenhuns parmetros Q. Quando na primeira seco FK h uma frase FCT ou FLT, h que programar antes como mnimo duas frases NC usando as teclas de dilogo cinzentas, para determinar claramente a direco de deslocao. Uma seco FK no pode comear directamente atrs de uma marca LBL. Elemento do contorno Recta tangente Recta no tangente Arco de crculo tangente Arco de crculo no tangente Softkey
93
Se ainda no quiser determinar um contorno representado a verde, prima a softey EDITAR para continuar com o dilogo FK.
Indicaes conhecidas Coordenada X do ponto central da recta Coordenada Y do ponto final da recta Raio em coordenadas polares ngulo em coordenadas polares Longitude das rectas ngulo de entrada das rectas Incio/fim de um contorno fechado
Softkey
indicaes conhecidas O grfico FK mostra a vermelho o contorno programado at as indicaes serem suficientes. O grfico mostra vrias solues a verde. Ver Grfico da Livre Programao de Contornos
Para exemplos de frases NC, ver pgina seguinte. Recta tangente Quando a recta se une tangencialmente a outro elemento de contorno, abra o dilogo com a softkey FLT:
Visualizar as softkeys para a Livre Programao de
Abrir o dilogo: premir a softkey FLT Com as softkeys (ver quadro em cima direita)
Para referncias a outras frases, ver pargrafo Referncias relativas; para pontos auxiliares, pargrafo Pontos auxiliares neste subcaptulo.
introduzir na frase todas as indicaes conhecidas Indicaes directas sobre trajectria circular Softkey Coordenada X do pto. central da trajectria circular Coordenada Y do ponto final da trajectria circular Raio em coordenadas polares ngulo em coordenadas polares Sentido de rotao da trajectria circular Raio da trajectria circular ngulo do eixo condutor ao ponto final do crculo
softkey FC; o TNC mostra softkeys para indicaes directas sobre a trajectria circular ou indicaes sobre o ponto central do crculo; ver quadro direita conhecidos: o grfico FK mostra o contorno programado a vermelho at as indicaes serem suficientes; se houver solues, estas aparecem a verde; ver Grfico da livre programao de contornos .
Trajectria circular tangente Quando a trajectria circular se une tangencialmente a outro elemento de contorno, abra o dilogo com a softkey FCT:
Visualizar as softkeys para a Livre Programao de
Abrir o dilogo: premir a softkey FCT Com as softkeys (quadro direita) introduzir na frase
94
Ponto central de crculos de livre programao Para as trajectrias de livre programao, com as indicaes que se introduzem, o TNC calcula um ponto central do crculo. Assim, voc tambm pode programar numa frase um crculo completo com a programao FK. Quando quiser definir pontos centrais do crculo em coordenadas polares, voc tem que definir o plo com a funo FPOL em vez de definir com CC. FPOL actua at frase seguinte com FPOL, e determina-se em coordenadas cartesianas. Um ponto central do crculo, programado de forma convencional ou j calculado, j no actua na seco FK como plo ou como ponto central do crculo: quando as coordenadas polares programadas de forma convencional se referem a um plo determinado anteriormente numa frase CC, determine este plo de novo segundo a seco FK, com uma frase CC. Exemplo de frases NC para FL, FPOL e FCT
Indicaes sobre o ponto central do crculo Softkey Coordenada X do ponto central do crculo Coordenada Y do ponto central do crculo Raio das coordenadas polares do ponto central do crculo (referente a FPOL) ngulo em coordenadas polares do ponto central do crculo
7 FPOL X+20 Y+30 8 FL IX+10 Y+20 RR F100 9 FCT PR+15 IPA+30 DR+ R15
Ver figura no centro, direita.
Y
R15
30 20
30
10 20
95
Pontos auxiliares
Tanto para rectas livres como para trajectrias circulares livres, voc pode introduzir coordenadas para pontos auxiliares sobre ou junto do contorno. As softkeys ficam disponveis logo que voc abre o dilogo FK com as softkeys FL, FLT, FC ou FCT. Pontos auxiliares para a recta Os pontos auxiliares encontram-se sobre as rectas ou sobre o prolongamento destas: ver quadro em cima, direita. Os pontos auxiliares encontram-se distncia D da recta: ver quadro no centro, direita. Pontos auxiliares para a trajectria circular Para uma trajectria circular, voc pode indicar 1, 2 ou 3 pontos auxiliares sobre o contorno: ver quadro em baixo, direita. Exemplo de frases NC
Pontos auxiliares sobre a recta Coordenada X do ponto auxiliar P1 Coordenada Y do ponto auxiliar P1
Softkey
Pontos auxiliares junto da recta Coordenada X do ponto auxiliar Coordenada Y do ponto auxiliar Distncia do ponto auxiliar s rectas
Softkey
Pontos auxiliares sobre/perto da trajectria circular Coordenada X de um ponto auxiliar P1 Coordenada Y de um ponto auxiliar P1 Coordenadas de um ponto auxiliar perto da trajectria circular Distncia do ponto auxiliar perto da trajectria circular
Softkey
Y
60.071 53 R10 70
50 42.929
96
Referncias relativas
As referncias relativas so indicaes que se referem a um outro elemento de contorno. As softkeys ficam disponveis logo que voc abre o dilogo FK com a softkey FL ou a FLT. O elemento do contorno cujo n de frase se indica no pode estar a mais de 64 frases de posicionamento diante da frase onde voc programa a referncia. Quando voc apaga uma frase a que fez referncia, o TNC emite um aviso de erro. Modifique o programa antes de apagar essa frase. Referncias relativas para uma recta livre Recta paralela a outro elemento do contorno Distncia das rectas ao elemento do contorno paralelo Softkey
220
95
105
15
12.5 20
Exemplo de frases NC Direco e distncia conhecidas do elemento do contorno referentes frase N. Ver figura em cima, direita.
17 18 19 20 21
Contornos fechados
Com a softkey CLSD voc zmarca o incio e o fim de um contorno fechado. Assim, reduzem-se as possveis solues do ltimo elemento do contorno. Voc introduz adicionalmente CLSD para outra indicao do contorno na primeira e na ltima frase de uma seco FK.
CLSD+
CLSD
97
20
12.5
Exemplo: Programao 1 FK
Y
100
5 R1
75
R18
30
20
R15
20
50
75
100
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
BEGIN PGM FK1 MM BLK FORM 0.1 Z X+0 Y+0 Z-20 BLK FORM 0.2 X+100 Y+100 Z+0 TOOL DEF 1 L+0 R+10 TOOL CALL 1 Z S500 L Z+250 R0 F MAX L X-20 Y+30 R0 F MAX L Z-10 R0 F1000 M3 APPR CT X+2 Y+30 CCA90 R+5 RL F250 FC DR- R18 CLSD+ CCX+20 CCY+30 FLT FCT DR- R15 CCX+50 CCY+75 FLT FCT DR- R15 CCX+75 CCY+20 FLT FCT DR- R18 CLSD- CCX+20 CCY+30 DEP CT CCA90 R+5 R0 F1000 L X-30 Y+0 R0 F MAX L Z+250 R0 FMAX M2 END PGM FK1 MM
Definio do bloco Definio da ferramenta Chamada da ferramenta Retirar a ferramenta Posicionamento prvio da ferramenta Deslocao profundidade de maquinao Chegada ao contorno segundo um crculo tangente Seco FK: Programar os dados conhecidos para cada elemento do contorno
98
Exemplo: Programao 2 FK
10
10
R20
R30
60
30
30
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
BEGIN PGM FK2 MM BLK FORM 0.1 Z X+0 Y+0 Z-20 BLK FORM 0.2 X+100 Y+100 Z+0 TOOL DEF 1 L+0 R+2 TOOL CALL 1 Z S4000 L Z+250 R0 F MAX L X+30 Y+30 R0 F MAX L Z+5 R0 FMAX M3 L Z-5 R0 F100 APPR LCT X+0 Y+30 R5 RR F350 FPOL X+30 Y+30 FC DR- R30 CCX+30 CCY+30 FL AN+60 PDX+30 PDY+30 D10 FSELECT 3 FC DR- R20 CCPR+55 CCPA+60 FSELECT 2 FL AN-120 PDX+30 PDY+30 D10 FSELECT 3 FC X+0 DR- R30 CCX+30 CCY+30 FSELECT 2 DEP LCT X+30 Y+30 R5 R0 L Z+250 R0 FMAX M2 END PGM FK2 MM
Definio do bloco Definio da ferramenta Chamada da ferramenta Retirar a ferramenta Posicionamento prvio da ferramenta Posicionamento prvo do eixo da ferramenta Deslocao profundidade de maquinao Chegada ao contorno segundo um crculo tangente Seco FK: Programar os dados conhecidos para cada elemento do contorno
99
55
Exemplo: Programao 3 FK
Y
R1 0
50
R36
R24
R5
R1,5
R 6
-10 -25
R6
R4 0
R5
5
30
R6
0 R5
12
44
65
110
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
100
BEGIN PGM FK3 MM BLK FORM 0.1 Z X-45 Y-45 Z-20 BLK FORM 0.2 X+120 Y+70 Z+0 TOOL DEF 1 L+0 R+3 TOOL CALL 1 Z S4500 L Z+250 R0 F MAX L X-70 Y+0 R0 F MAX L Z-5 R0 F1000 M3 APPR CT X-40 Y+0 CCA90 R+5 RL F250 FC DR- R40 CCX+0 CCY+0 FLT FCT DR- R10 CCX+0 CCY+50 FLT FCT DR+ R6 CCX+0 CCY+0 FCT DR+ R24 FCT DR+ R6 CCX+12 CCY+0 FSELECT 2 FCT DR- R1,5 FCT DR- R36 CCX+44 CCY-10 FSELECT 2 FCT DR+ R5 FLT X+110 Y+15 AN+0 FL AN-90
Definio do bloco Definio da ferramenta Chamada da ferramenta Retirar a ferramenta Posicionamento prvio da ferramenta Deslocao profundidade de maquinao Chegada ao contorno segundo um crculo tangente Seco FK: Programar os dados conhecidos para cada elemento do contorno
101
23 24 25 26 27 28 29 30 31 32 33 34
FL X+65 AN+180 PAR21 DP30 RND R5 FL X+65 Y-25 AN-90 FC DR+ R50 CCX+65 CCY-75 FCT DR- R65 FSELECT 1 FCT Y+0 DR- R40 CCX+0 CCY+0 FSELECT 4 DEP CT CCA90 R+5 R0 F1000 L X-70 R0 F MAX L Z+250 R0 FMAX M2 END PGM FK3 MM
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 no fim de uma frase de posicionamento ou com a softkey M. O TNC indica o dilogo:
Funo auxiliar M ?
Normalmente, no dilogo indica-se o nmero da funo auxiliar. Nas funes auxiliares que se podem seleccionar directamente com softkey, prosseguido o dilogo para voc poder introduzir parmetros para esta funo. Nos modos de funcionamento Manual e Volante Electrnico, voc introduz as funes auxiliares com a softkey M. Com a tecla NC Start, o TNC executa a funo M programada. 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. Introduzir uma funo auxiliar na frase STOP Uma frase de STOP programada interrompe a execuo do programa ou do teste de programa, p.ex., para verificar uma ferramenta. Numa frase de STOP , voc pode programar uma funo auxiliar M:
Programar uma interrupo na execuo do
Exemplo de frase NC
87 STOP M5
104
Activao
Actua no
M00 PARAGEM da execuo do pgm fim da frase PARAGEM da ferrta. Refrigerante DESLIGADO M01 PARAGEM da execuo do pgm fim da frase M02 PARAGEM da execuo do pgm fim da frase PARAGEM da ferrta. Refrigerante desligado Salto para a frase 1 Apagar visualizao de estados (depende do parmetro da mquina 7300) M03 Ferramenta LIGADA no sentido horrio no incio da frase M04 Ferramenta LIGADA no sentido anti-horrio no incio da frase M05 PARAGEM da ferrta. fim da frase M06 Troca de ferramenta fim da frase PARAGEM da ferrta. PARAGEM da execuo do pgm (depende do parmetro da mquina 7440) M08 Refrigerante LIGADO no incio da frase M09 Refrigerante DESLIGADO fim da frase M13 Ferramenta LIGADA no sentido horrio no incio da frase Refrigerante LIGADO M14 Ferramenta LIGADA no sentido anti-horrio no incio da frase Refrigerante ligado M30 como M02 fim da frase
X (Z,Y)
ferramenta)
105
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. 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 A figura direita mostra sistemas de coordenadas com pontos zero da mquina e da pea.
Z Z Y Y X X M
106
107
A
R
Voc pode adaptar o comportamento de M112 por meio dos parmetros da mquina. M112 actua tanto em funcionamento por arrasto como em funcionamento com comando prvio da velocidade. O TNC acrescenta uma transio de contorno entre quaisquer elementos de contorno (corrigidos e no corrigidos), que podem situar-se no plano ou no no espao:
Crculo tangencial: MP7415.0 = 0
nos pontos tangentes resulta um salto de acelerao devido mudana de curvatura Nos pontos tangentes no ocorre nenhum salto de velocidade Nos pontos tangentes no ocorre nenhum salto de velocidade Nos pontos tangentes no ocorre nenhum salto de solavanco
Desvio de contorno T admissvel 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 A 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
108
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 T admitido e pelo ngulo limite A. Voc tambm pode determinar T e A 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
109
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
Crculo tangencial: MP7415.0 = 0
nos pontos tangentes resulta um salto de acelerao devido mudana de curvatura Nos pontos tangentes no ocorre nenhum salto de velocidade Nos pontos tangentes no ocorre nenhum salto de velocidade 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 est determinado com MP7415.0 (transio de contorno standard: polinmio de 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
LongitudeT mnima de um elemento de contorno Com o parmetro T 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.
110
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 pergunta pela distncia mnima T entre pontos. Voc tambm pode determinar T 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
111
S
13
16
17
14
15
Exemplo de frases NC
5 ... 13 14 15 16 17
TOOL DEF L ... R+20 L L L L L X ... Y ... R.. F .. M97 IY0,5 .... R .. F.. IX+100 ... IY+0,5 ... R .. F.. M97 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
112
11
12
113
... 17 L 18 L 19 L 20 L 21 L 22 L
X+20 Y+20 RL F500 M103 F20 Y+50 IZ2,5 IY+5 IZ5 IX+50 Z+5
Avano efectivo da trajectria (mm/min): 500 500 100 141 500 500
114
115
Introduo Quando numa frase de posicionamento (em funo auxiliar de Dilogo) voc prime a softkey M120, o TNC continua com o dilogo para esta frase e pergunta qual a quantidade de frases LA calculadas previamente. 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 se chame um outro programa com PGM CALL
116
Comportamento com M126 Posio real 350 10 Posio nominal 10 340 Percurso +20 30
L M94
Reduzir a visualizao de todos os eixos rotativos activados e a seguir deslocar o eixo C para o valor programado.
117
8
Programao: Ciclos
Grupo deciclo Ciclos de furar em profundidade, alargar furo, mandrilar e roscar Ciclos para fresar caixas, ilhas e ranhuras
Softkey
Ciclos para a elaborao de figuras de pontos, p.ex. crculo de furos ou superfcie de furos e figuras de furos irregulares por meio de tabelas de pontos Ciclos SL (Subcontour-List) com que se maquina contornos mais trabalhados que se compem de vrios contornos tericos sobrepostos 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
Definir 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. 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 o parmetro a introduzir. Para isso, seleccione a diviso de ecr PROGRAMA + FIGURA AUXILIAR e termine cada introduo com tecla ENT todos os dados necessrios
Exemplo de frases NC
120
8 Programao: Ciclos
Chamar o ciclo
Condies Antes de uma chamada de ciclo, programe de todas as vezes:
BLK FORM para a representao grfica (necessrio s para o teste de grfico) Chamada da ferramenta Sentido de rotao da ferramenta (funo auxiliar M3/M4) Definio do ciclo (CYCL DEF).
4 FRESAR CAIXAS voc programar eixos auxiliares directamente para as longitudes laterais auxiliares no sub-programa do contorno
Tenha em conta outras condies apresentadas nas descries a seguir sobre ciclos. Os seguintes ciclos actuam a partir da sua sua definio no programa de maquinao. Voc no pode nem deve chamar estes ciclos:
os ciclos figura de pontos sobre um crculo e figura de pontos
sobre linhas
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 CYCL CALL:
Programar a chamada de ciclo: premir a tecla CYCL
CALL
CALL M
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 CYCL CALL ou CYCL DEF
121
122
8 Programao: Ciclos
Actuao das tabelas de pontos com os ciclos de 1 a 5, e 17 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 ciclo 12 O TNC interpreta os furos como uma deslocao suplementar do ponto zero. Actuao das tabelas de pontos com os ciclos de 200 a 204 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 210 a 215 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
CALL PAT
entre os furos (sem introduo: deslocao com o ltimo avano programado) confirmar com a tecla END
O TNC leva a ferramenta entre os pontos de partida de regresso altura de segurana (altura de segurana = coordenada do eixo da ferramenta em chamada de ciclo). Para poder aplicar este modo de operao tambm nos ciclos com os nmeros 200 e superiores, voc deve definir a 2 distncia de segurana (Q204) com 0. Se em posicionamento prvio,voc quiser deslocar-se no eixo da ferramenta com avano reduzido, utilize a funo auxiliar M103 (ver Captulo 7 .4 Funes auxiliares para o tipo de trajectria).
123
124
8 Programao: Ciclos
Exemplo de frases NC: 1 CYCL DEF 1.0 FURAR EM PROFUNDIDADE 2 CYCL DEF 1.1 DIST 2 3 CYCL DEF 1.2 PROF. -20 4 CYCL DEF 1.3 PASSO 5 5 CYCL DEF 1.4 T.ESP. 0 6 CYCL DEF 1.5 F500
(valor incremental): Distncia entre o extremo da ferrta. (posio inicial) e a superfcie da pea
Profundidade de furo
(valor incremental): Distncia entre a superfcie da pea e a base do furo (extremo do cone do furo) (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:
Profundidade de passo
A Profundidade de Passo e a Profundidade Total so iguais A Profundidade de Passo maior do que a Profundidade Total
125
Q206
entre a extremidade da ferrta. e a superfcie da pea superfcie da pea e a base do furo (extremidade do cone do furo) da ferramenta ao furar em mm/min
Exemplo de frases NC: 7 CYCL DEF 200 FURAR Q200=2 ;DISTNCIA SEGURANA Q201=-20 ;PROFUNDIDADE Q206=150 ;AVANO AO APROFUNDAR Q202=5 ;PROFUNDIDADE DE PASSO Q210=0 ;TEMPO ESPERA CIMA Q203=+0 ;COOR. SUPERFCIE Q204=50 ;2 DISTNCIA SEGURANA
Avano ao aprofundar Q206: velocidade de deslocao Profundidade de passo Q202 (valor incremental):
medida segundo a qual a ferrta. penetra de cada vez na pea. O TNC desloca-se num s passo de maquinao para a profundidade total quando: a profundidade de passo e a profundidade total so iguais a profundidade de passo maior do que a profundidade total A Profundidade Total no tem que ser um mltiplo da Profundidade de Passo
coordenada no eixo da ferrta. na qual no se pode produzir nenhuma coliso entre a ferrta. e a pea
126
8 Programao: Ciclos
Q206
Q200
Q204
Q203
Q201
Q208
Q211
Profundidade Q201 (incremental): distncia entre a Avano ao aprofundar Q206: velocidade de deslocao
segundos que a ferrta. espera na base do furo da ferr.ta ao afastar-se do furo em mm/min. Se introduzir Q208 = 0 vlido o avano de alargar furo coordenada da superfcie da pea
Exemplo de frases NC: 8 CYCL DEF 201 ALARGAR FURO Q200=2 ;DISTNCIA SEGURANA Q201=-20 ;PROFUNDIDADE Q206=150 ;AVANO AO APROFUNDAR Q211=0.25 ;TEMPO ESPERA BAIXO Q208=500 ;AVANO RETROCESSO Q203=+0 ;COOR. SUPERFCIE Q204=50 ;2 DISTNCIA SEGURANA
Coord. da superf. da pea Q203 (valor absoluto): 2 distncia de segurana Q204 (valor incremental):
coordenada no eixo da ferrta. na qual no se pode produzir nenhuma coliso entre a ferrta. e a pea
127
Q206
Q204
Q208
Exemplo de frases NC: 9 CYCL DEF 202 MANDRILAR Q200=2 ;DISTNCIA SEGURANA Q201=-20 ;PROFUNDIDADE Q206=150 ;AVANO AO APROFUNDAR Q211=0.5 ;TEMPO ESPERA BAIXO Q208=500 ;AVANO RETROCESSO Q203=+0 ;COOR. SUPERFCIE Q204=50 ;2 DISTNCIA SEGURANA Q214=1 ;SENTIDO DE RETIRADA
Profundidade Q201 (incremental): distncia entre a Avano ao aprofundar Q206: velocidade de deslocao
segundos que a ferrta. espera na base do furo da ferrta. ao retirar-se do furo em mm/min. Se introduzir Q208=0, vlido o avano ao aprofundar coordenada da superfcie da pea
Coord. da superf. da pea Q203 (valor absoluto): 2 distncia de segurana Q204 (valor incremental):
coordenada no eixo da ferrta. na qual no se pode produzir nenhuma coliso entre a ferrta. e a pea
direco em que o TNC desloca livremente a ferramenta na base do furo (depois da orientao da ferramenta)
128
8 Programao: Ciclos
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. com M19, 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. se afaste da margem do furo.
129
0: No retirar a ferramenta
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 R0. No ciclo, o sinal do parmetro Profundidade determina a direco da maquinao.
Q203
Distncia de segurana Q200 (incremental): distncia
Q206
Q208
entre a extremidade da ferrta. e a superfcie da pea superfcie da pea e a base do furo (extremidade do cone do furo) da ferramenta ao furar em mm/min
Q211
Avano ao aprofundar Q206: velocidade de deslocao Profundidade de passo Q202 (valor incremental):
medida segundo a qual a ferrta. penetra de cada vez na pea. O TNC desloca-se num s passo de maquinao para a profundidade total quando: a profundidade de passo e a profundidade total so iguais a profundidade de passo maior do que a profundidade total
segundos que a ferramenta espera na distncia de segurana depois de o TNC a ter retirado do furo coordenada da superfcie da pea
Coord. da superf. da pea Q203 (valor absoluto): 2 distncia de segurana Q204 (valor incremental):
coordenada no eixo da ferrta. na qual no se pode produzir nenhuma coliso entre a ferrta. e a pea
Exemplo de frases NC: 10 CYCL DEF 203 FURAR UNIVERSAL Q200=2 ;DISTNCIA SEGURANA Q201=-20 ;PROFUNDIDADE Q206=150 ;AVANO AO APROFUNDAR Q202=5 ;PROFUNDIDADE DE PASSO Q210=0 ;TEMPO ESPERA CIMA Q203=+0 ;COOR. SUPERFCIE Q204=50 ;2 DISTNCIA SEGURANA Q212=0.2 ;VALOR DE REDUO Q213=3 ;ROTURAS DE APARA Q205=3 ;MN. PROFUNDIDADE DE PASSO Q211=0.25 ;TEMPO ESPERA BAIXO Q208=500 ;AVANO RETROCESSO
TNC reduz a Profundidade de Passo em cada passo 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 ferr.ta respectivamente distncia de segurana Q200
incremental): se tiver introduzido um valor de reduo, o TNC limita o passo ao valor introduzido com Q205 segundos que a ferrta. espera na base do furo da ferrta. ao retirar-se do furo em mm/min. Se voc introduzir Q208=0, o TNC desloca-se com avano Q206
130
8 Programao: Ciclos
131
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. pea
Solidez da pea Q250 (incremental): espessura da 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. de deslocao da ferrta. ao penetrar na pea ou ao retirar-se da pea em mm/min deslocao da ferrta. ao rebaixar em mm/min segundos na base do rebaixamento coordenada da superfcie da pea
Avano de rebaixamento Q254: velocidade de Tempo de espera Q255: tempo de espera em Coord. da superf. da pea Q203 (valor absoluto): 2 distncia de segurana Q204 (valor incremental):
Q253
Q251 Q252
coordenada no eixo da ferrta. na qual no se pode produzir nenhuma coliso entre a ferrta. e a pea direco em que o TNC deve deslocar a ferrta. segundo a dimenso do excntrico (depois da orientao da ferrta.)
0: Introduo no permitida 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. com M19 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: 11 CYCL DEF 204 REBAIXAMENTO INVERTIDO Q200=2 ;DISTNCIA SEGURANA Q249=+5 ;REBAIXAMENTO PROFUNDIDADE Q250=20 ;SOLIDEZ DO MATERIAL Q251=3.5 ;MEDIDA DE EXCNTRICO Q252=15 ;ALTURA DE CORTE Q253=750 ;AVANO POSICION. PRVIO Q254=200 ;AVANO REBAIXAMENTO Q255=0 ;TEMPO DE ESPERA Q203=+0 ;COOR. SUPERFCIE Q204=50 ;2 DISTNCIA SEGURANA Q214=1 ;SENTIDO DE RETIRADA
132
8 Programao: Ciclos
Exemplo de frases NC: 13 CYCL DEF 2.0 ROSCAR 14 CYCL DEF 2.1 DIST 2 15 CYCL DEF 2.2 PROFUNDIDADE -20 16 CYCL DEF 2.3 V.TEMPO 0 17 CYCL DEF 2.4 F100
(incremental): distncia entre o extremo da ferrta. (posio inicial) e a superfcie da pea. Valor orientativo: 4 vezes o passo de rosca.
Profundidade de furo
(longitude da rosca, valor incremental): distncia entre a superfcie da pea e o final da rosca entre 0 e 0,5 segundos para evitar acunhamento da ferramenta quando esta retrocede roscar
Clculo do avano: F = S x p F: avano mm/min) S: rotaes da ferrta. (rpm) p: passo de rosca (mm)
133
Z
O TNC realiza a roscagem lmina num ou em vrios passos sem compensao da longitude. Vantagens em relao ao ciclo de Roscar com embraaigem:
Maior velocidade de maquinao Pode repetir-se a mesma roscagem j que na chamada de ciclo a
ferrta. se orienta sobre a posio 0 (depende do parmetro da mquina 7160) desaparece o sistema de compensao (embraiagem) Antes da programao, dever ter em conta Programar a frase de posicionamento sobre o ponto de partida (centro do furo) do plano de maquinao com correco de raio R0.
Programar a frase de posicionamento sobre o ponto de partida no eixo da ferrta. (Distncia de Segurana sobre a superfcie da pea). O sinal do parmetro Profundidade determina a direco da maquinao. O TNC calcula o Avano dependendo do nmero de rotaes. Se durante a roscagem voc activar o potencimetro de override de rotaes, o TNC ajusta automaticamente o Avano. O potencimetro de override de avano no est activo. No fim do ciclo, a ferrta. fica parada. Antes da maquinao seguinte, ligar a ferrta. com M3 (ou M4).
Distncia de segurana
Exemplo de frases NC: 18 CYCL DEF 17.0 ROSCAR GS 19 CYCL DEF 17.1 DIST 2 20 CYCL DEF 17.2 PROFUNDIDADE -20 21 CYCL DEF 17.3 PASSO +1
(valor incremental): Distncia entre o extremo da ferrta. (posio inicial) e a superfcie da pea
Profundidade de furo
(valor incremental): distncia entre a superfcie da pea (incio da rosca) e final da rosca : Passo da rosca. O sinal determina se a roscagem direita ou esquerda: + = roscagem direita = roscagem esquerda
Passo de rosca
134
8 Programao: Ciclos
Y
100 90
10
10 20
80 90 100
0 1 2 3 4 5 6
7 8 9 10 11 12 13
BEGIN PGM C200 MM BLK FORM 0.1 Z X+0 Y+0 Z-20 BLK FORM 0.2 X+100 Y+100 Z+0 TOOL DEF 1 L+0 R+3 TOOL CALL 1 Z S4500 L Z+250 R0 F MAX CYCL DEF 200 FURAR Q200=2 ;DISTNCIA SEGURANA Q201=-15 ;PROFUNDIDADE Q206=250 ;AVANO DE APROFUNDAMENTO Q202=5 ;PROFUNDIDADE DE PASSO Q210=0 ;TEMPO ESPERA CIMA Q203=-10 ;COORD. SUPERFCIE Q204=20 ;2 DISTNCIA SEGURANA L X+10 Y+10 R0 F MAX M3 CYCL CALL L Y+90 R0 FMAX M99 L X+90 R0 FMAX M99 L Y+10 R0 FMAX M99 L Z+250 R0 FMAX M2 END PGM C200 MM
Definio do bloco Definio da ferramenta Chamada da ferramenta Retirar a ferramenta Definio do ciclo
Chegada ao primeiro furo, ligar a ferramenta Chamada do ciclo Chegada ao 2 furo, chamado do ciclo Chegada ao 3 furo, chamada do ciclo Chegada ao 4 furo, chamada do ciclo Retirar a ferramenta, fim do programa
135
profundidade da placa: 20 mm
Y
100
M12
70
20
M12
20
70
100
0 BEGIN PGM C2 MM 1 BLK FORM 0.1 Z X+0 Y+0 Z-20 2 BLK FORM 0.2 X+100 Y+100 Z+0 3 TOOL DEF 1 L+0 R+4.5 4 TOOL CALL 1 Z S100 5 L Z+250 R0 F MAX 6 CYCL DEF 2 .0 ROSCAR 7 CYCL DEF 2 .1 DIST 2 8 CYCL DEF 2 .2 PROFUNDIDADE -25 9 CYCL DEF 2 .3 TEMPO ESPERA 0 10 CYCL DEF 2 .4 F175 11 L X+20 Y+20 R0 FMAX M3 12 L Z+2 R0 FMAX M99 13 L X+70 Y+70 R0 FMAX M99 14 L Z+250 R0 FMAX M2 15 END PGM C2 MM
Definio do bloco Definio da ferramenta Chamada da ferramenta Retirar a ferramenta Definio de ciclo de roscar
Chegada ao 1 furo no plano de maquinao Posicionamento prvio no eixo da ferrta. Chegada ao 2 furo no plano de maquinao Retirar a ferramenta, fim do programa
136
8 Programao: Ciclos
90
As coordenadas de furos esto memorizadas na Tabela de Pontos TAB1.PNT (ver pgina seguinte) e so chamadas pelo TNC com CYCL CALL 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
0 1 2 3 4 5 6 7
BEGIN PGM 1 MM BLK FORM 0.1 Z X+0 Y+0 Z-20 BLK FORM 0.2 X+100 Y+100 Z+0 TOOL DEF 1 L+0 R+4 TOOL DEF 2 L+0 R+2.4 TOOL DEF 3 L+0 R+3 TOOL CALL 1 Z S5000 L Z+10 R0 F5000
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
8 SEL PATTERN TAB1 9 CYCL DEF 200 FURAR Q200=2 ;DISTNCIA SEGURANA Q201=-2 ;PROFUNDIDADE Q206=150 ;AVANO AO APROFUNDAR Q202=2 ;PROFUNDIDADE DE PASSO Q210=0 ;TEMPO ESPERA CIMA Q203=+0 ;COOR. SUPERFCIE Q204=0 ;2 DISTNCIA SEGURANA 10 CYCL CALL PAT F5000 M3 11 L Z+100 R0 FMAX M6
Coordenada superfcie (obrigatrio aqui introduzir 0) 2 Distncia de Segurana (obrigatrio aqui introduzir 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.
137
12 TOOL CALL 2 Z S5000 13 L Z+10 R0 F5000 14 CYCL DEF 200 FURAR Q200=2 ;DISTNCIA SEGURANA Q201=-25 ;PROFUNDIDADE Q206=150 ;AVANO AO APROFUNDAR Q202=5 ;PROFUNDIDADE DE PASSO Q210=0 ;TEMPO ESPERA CIMA Q203=+0 ;COOR. SUPERFCIE Q204=0 ;2 DISTNCIA SEGURANA 15 CYCL CALL PAT F5000 M3 16 L Z+100 R0 FMAX M6 17 TOOL CALL 3 Z S200 18 L Z+50 R0 FMAX 19 CYCL DEF 206 ROSCAGEM NOVA Q200=2 ;DISTNCIA SEGURANA Q201=-20 ;PROFUNDIDADE Q206=150 ;AVANO AO APROFUNDAR q211=0.25 ;TEMPO ESPERA BAIXO Q203=+0 ;COOR. SUPERFCIE Q204=0 ;2 DIST. SEGURANA 20 CYCL CALL PAT F5000 M3 21 L Z+100 R0 FMAX M2 22 END PGM 1 MM
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 Distncia de segurana Profundidade Avano ao aprofundar Profundidade de passo Tempo de espera Coordenada superfcie (obrigatrio aqui introduzir 0) 2 Distncia de Segurana (obrigatrio aqui introduzir 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
Coordenada superfcie (obrigatrio aqui introduzir 0) 2 Distncia de Segurana (obrigatrio aqui introduzir 0) 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
138
8 Programao: Ciclos
139
Exemplo de frases NC: 27 CYCL DEF 4.0 FESRA CAIXA 28 CYCL DEF 4.1 DIST 2 29 CYCL DEF 4.2 PROFUNDIDADE -20 30 CYCL DEF 4.3 PASSO 5 F100 31 CYCL DEF 4.4 X80 32 CYCL DEF 4.5 Y60 33 CYCL DEF 4.6 F275 DR+ RAIO 5
(valor incremental): Distncia entre o extremo da ferrta. (posio inicial) e a superfcie da pea
(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
plano de maquinao
140
8 Programao: Ciclos
DR + : fresagem sincronizada com M3 DR - : fresagem a contra-marcha com M3 caixa. Para Raio = 0 , o raio de arredondamento igual ao raio da ferrta.
Clculos: Aproximao lateral k = K x R K: R: Factor de sobreposio, determinado em parmetro da mquina 7430 Raio da fresa
141
deslocao da ferramenta ao deslocar-se em profundidade em mm/min. Quando penetrar o material, introduza um valor inferior ao definido em Q207 Medida segundo a qual a ferrta. penetra de cada vez na pea; introduzir um valor superior a 0 da ferr.ta durante a fresagem em mm/min coordenada da superfcie da pea
Z
Q200 Q203 Q202 Q201 Q204
Coord. da superf. da pea Q203 (valor absoluto): 2 distncia de segurana Q204 (valor incremental):
coordenada no eixo da ferrta. na qual no se pode produzir nenhuma coliso entre a ferrta. e a pea caixa no eixo secundrio do plano de maquinao
Q218
Q217
Q207
Q216
Q221
tiver sido programado, o TNC fixa o raio da esquina igual ao raio da ferrta
excedente no eixo principal do plano de maquinao, referente longitude da caixa. necessria para o TNC apenas para o clculo da posio prvia
Exemplo de frases NC: 34 CYCL DEF 212 ACABAMENTO DA CAIXA Q200=2 ;DISTNCIA SEGURANA Q201=-20 ;PROFUNDIDADE Q206=150 ;AVANO AO APROFUNDAR Q202=5 ;PROFUNDIDADE DE PASSO Q207=500 ;AVANO FRESAGEM Q203=+0 ;COOR. SUPERFCIE Q204=50 ;2 DISTNCIA SEGURANA Q216=+50 ;CENTRO 1 EIXO Q217=+50 ;CENTRO 2 EIXO Q218=80 ;LONGITUDE LADO 1 Q219=60 ;LONGITUDE LADO 2 Q220=5 ;RAIO DA ESQUINA Q221=0 ;MEDIDA EXCEDENTE 8 Programao: Ciclos
142
Q219
22 0
Z
Q200 Q204
Profundidade Q201 (incremental): distncia entre a Avano ao aprofundar Q206: velocidade de deslocao
da ferramenta ao deslocar-se em profundidade em mm/min. Quando se penetra a pea, introduz-se um valor pequeno; quando se aprofunda em vazio, introduz-se um valor
medida segundo a qual a ferrta. penetra de cada vez na pea. Introduzir um valor superior a 0 da ferr.ta durante a fresagem em mm/min
Exemplo de frases NC: 35 CYCL DEF 213 ACABAMENTO DA ILHA Q200=2 ;DISTNCIA SEGURANA Q201=-20 ;PROFUNDIDADE Q206=150 ;AVANO AO APROFUNDAR Q202=5 ;PROFUNDIDADE DE PASSO Q207=500 ;AVANO FRESAGEM Q203=+0 ;COOR. SUPERFCIE Q204=50 ;2 DISTNCIA SEGURANA Q216=+50 ;CENTRO 1 EIXO Q217=+50 ;CENTRO 2 EIXO Q218=80 ;LONGITUDE LADO 1 Q219=60 ;LONGITUDE LADO 2 Q220=5 ;RAIO DA ESQUINA Q221=0 ;MEDIDA EXCEDENTE 143
Q218
coordenada no eixo da ferrta. na qual no se pode produzir nenhuma coliso entre a ferrta. e a pea no eixo principal do plano de maquinao
Centro do 1 eixo Q216 (valor absoluto): centro da ilha Centro do 2 eixo Q217 (valor absoluto): centro da ilha
Q207
22
Q217
Longitude lado 1 Q218 (incremental): longitude da Longitude lado 2 Q219 (incremental): longitude da
ilha, paralela ao eixo principal do plano de maquinao ilha, paralela ao eixo secundrio do plano de maquinao
Q216 Q221
Raio da esquina Q220: raio da esquina da ilha Medida Excedente 1 Eixo Q221 (valor incremental):
medida excedente no eixo principal do plano de maquinao, referente longitude da ilha. necessria para o TNC apenas para o clculo da posio prvia
144
8 Programao: Ciclos
Q219
(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: 36 CYCL DEF 5.0 CAIXA CIRCULAR 37 CYCL DEF 5.1 DIST. 2 38 CYCL DEF 5.2 PROFUNDIDADE -20 39 CYCL DEF 5.3 PASSO 5 F100 40 CYCL DEF 5.4 RAIO 40 41 CYCL DEF 5.5 F250 DR+
145
Distncia de segurana
(valor incremental): Distncia entre o extremo da ferrta. (posio inicial) e a superfcie da pea
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
deslocao da ferramenta ao deslocar-se em profundidade em mm/min. Quando penetrar o material, introduza um valor inferior ao definido em Q207 Medida que a ferrta. penetra de cada vez na pea da ferr.ta durante a fresagem em mm/min
Exemplo de frases NC: 42 CYCL DEF 214 CAIXA CIRC. ACABAMENTO Q200=2 ;DISTNCIA SEGURANA Q201=-20 ;PROFUNDIDADE Q206=150 ;AVANO AO APROFUNDAR Q202=5 ;PROFUNDIDADE DE PASSO Q207=500 ;AVANO FRESAGEM Q203=+0 ;COOR. SUPERFCIE Q204=50 ;2 DISTNCIA SEGURANA Q216=+50 ;CENTRO 1 EIXO Q217=+50 ;CENTRO 2 EIXO Q222=79 ;DIMETRO DO BLOCO Q223=80 ;DIM.PEA PRONTA
146
8 Programao: Ciclos
coordenada no eixo da ferrta. na qual no se pode produzir nenhuma coliso entre a ferrta. e a pea caixa no eixo secundrio do plano de maquinao
Q207
Centro do 2 eixo Q217 (valor absoluto): centro da Dimetro do bloco Q222: dimetro da caixa pr-
Q217
caixa no eixo secundrio do plano de maquinao maquinada; introduzir dimetro do bloco (pea em bruto) menor do que o dimetro da pea terminada Se voc introduzir Q222 = 0, o TNC penetra no centro da caixa terminada; introduzir dimetro da pea terminada maior do que dimetro do bloco e maior do que o dimetro da ferrta.
X
Q216
147
Q222 Q223
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
Profundidade Q201 (incremental): distncia entre a Avano ao aprofundar Q206: velocidade de deslocao
da ferramenta ao aprofundar em mm/min. Quando se penetra a pea, introduz-se um valor pequeno; quando se penetra em vazio, introduz-se um valor maior Medida segundo a qual a ferrta. penetra de cada vez na pea; introduzir um valor superior a 0 da ferr.ta durante a fresagem em mm/min coordenada da superfcie da pea
Y
Q207
Avano de fresagem Q207: velocidade de deslocao Coord. da superf. da pea Q203 (valor absoluto): 2 distncia de segurana Q204 (valor incremental):
Q217
coordenada no eixo da ferrta. na qual no se pode produzir nenhuma coliso entre a ferrta. e a pea no eixo principal do plano de maquinao
Centro do 1 eixo Q216 (valor absoluto): centro da ilha Centro do 2 eixo Q217 (valor absoluto): centro da ilha
Q223 Q222
X
Q216
maquinada; introduzir dimetro do bloco maior do que dimetro da pea terminada terminada; introduzir dimetro da pea terminada menor do que dimetro da pea em bruto
Exemplo de frases NC: 43 CYCL DEF 215 ILHA CIRC. ACABAMENTO Q200=2 ;DISTNCIA SEGURANA Q201=-20 ;PROFUNDIDADE Q206=150 ;AVANO AO APROFUNDAR Q202=5 ;PROFUNDIDADE DE PASSO Q207=500 ;AVANO FRESAGEM Q203=+0 ;COOR. SUPERFCIE Q204=50 ;2 DISTNCIA SEGURANA Q216=+50 ;CENTRO 1 EIXO Q217=+50 ;CENTRO 2 EIXO Q222=81 ;DIMETRO DO BLOCO Q223=80 ;DIM.PEA PRONTA
148
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 da caixa (incremental): medida em que a ferrta. avana; o TNC desloca-se num s passo em profundidade quando: a profundidade de passo e a profundidade so iguais a profundidade de passo maior do que a profundidade
149
ferramenta ao aprofundar
plano de maquinao
Exemplo de frases NC: 44 CYCL DEF 3.0 FRESAR RANHURA 45 CYCL DEF 3.1 DIST 2 46 CYCL DEF 3.2 PROFUNDIDADE -20 47 CYCL DEF 3.3 PASSO 5 F100 48 CYCL DEF 3.4 X+80 49 CYCL DEF 3.5 Y12 50 CYCL DEF 3.6 F275
150
8 Programao: Ciclos
Profundidade Q201 (incremental): distncia entre a Avano de fresagem Q207: velocidade de deslocao
Z
Q207 Q200 Q203 Q202 Q201 Q204
Medida em que a ferrta. penetra na pea com um movimento pendular no seu eixo maquinao: 0: Desbaste e acabamento 1: S desbaste 2: S acabamento
Coordenada Z onde no pode produzir-se nenhuma coliso entre ferramenta e pea eixo principal do plano de maquinao
Centro 1 eixo Q216 (absoluto): centro da ranhura no Centro 2 eixo Q217 (absoluto): centro da ranhura no
Q218
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) que rodada toda a ranhura; o centro de rotao situase no centro da ranhura
Q219
Q217
Q224
Q216
Exemplo de frases NC: 51 CYCL DEF 210 RANHURA PENDULAR Q200=2 ;DISTNCIA SEGURANA Q201=-20 ;PROFUNDIDADE Q207=500 ;AVANO FRESAGEM Q202=5 ;PROFUNDIDADE DE PASSO Q215=0 ;TIPO DE MAQUINAO Q203=+0 ;COOR. SUPERFCIE Q204=50 ;2 DISTNCIA SEGURANA Q216=+50 ;CENTRO 1 EIXO Q217=+50 ;CENTRO 2 EIXO Q218=80 ;LONGITUDE LADO 1 Q219=12 ;LONGITUDE LADO 2 Q224=+15 ;POSIO DE ROTAO
151
Z
Q207 Q204 Q200
152
8 Programao: Ciclos
Profundidade Q201 (incremental): distncia entre a Avano de fresagem Q207: velocidade de deslocao
Q219
Q217
Q248
Q24 4
Q245
Medida em que a ferrta. penetra na pea com um movimento pendular no seu eixo maquinao: 0: Desbaste e acabamento 1: S desbaste 2: S acabamento
Q216
Coordenada Z onde no pode produzir-se nenhuma coliso entre ferramenta e pea eixo principal do plano de maquinao
Centro 1 eixo Q216 (absoluto): centro da ranhura no Centro 2 eixo Q217 (absoluto): centro da ranhura no
Dimetro do crculo terico Q244: introduzir dimetro 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) polar do ponto de partida
ngulo de partida Q245 (absoluto): introduzir ngulo ngulo de abertura da ranhura Q248 (valor
Exemplo de frases NC: 52 CYCL DEF 211 RANHURA REDONDA Q200=2 ;DISTNCIA SEGURANA Q201=-20 ;PROFUNDIDADE Q207=500 ;AVANO FRESAGEM Q202=5 ;PROFUNDIDADE DE PASSO Q215=0 ;TIPO DE MAQUINAO Q203=+0 ;COOR. SUPERFCIE Q204=50 ;2 DISTNCIA SEGURANA Q216=+50 ;CENTRO 1 EIXO Q217=+50 ;CENTRO 2 EIXO Q244=80 ;DIMETRO CRCULO TERICO Q219=12 ;LONGITUDE LADO 2 Q245=+45 ;NGULO INICIAL Q248=90 ;NGULO DE ABERTURA
153
Y
100
90
90
8
50
70
45
5
80
R2
50
100
0 1 2 3 4 5 6 7
BEGIN PGM C210 MM BLK FORM 0.1 Z X+0 Y+0 Z-40 BLK FORM 0.2 X+100 Y+100 Z+0 TOOL DEF 1 L+0 R+6 TOOL DEF 2 L+0 R+3 TOOL CALL 1 Z S3500 L Z+250 R0 FMAX CYCL DEF 213 ACABAMENTO DA ILHA Q200=2 ;DISTNCIA SEGURANA Q201=-30 ;PROFUNDIDADE Q206=250 ;AVANO DE APROFUNDAMENTO Q202=5 ;PROFUNDIDADE DE PASSO Q207=250 ;AVANO FRESAGEM Q203=+0 ;COOR. SUPERFCIE Q204=20 ;2 DISTNCIA SEGURANA Q216=+50 ;CENTRO 1 EIXO Q217=+50 ;CENTRO 2 EIXO Q218=90 ;LONGITUDE LADO 1 Q219=80 ;LONGITUDE LADO 2 Q220=0 ;RAIO DA ESQUINA Q221=5 ;MEDIDA EXCEDENTE 1 EIXO CYCL CALL M3
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
154
8 Programao: Ciclos
9 CYCL DEF 5.0 CAIXA CIRCULAR 10 CYCL DEF 5.1 2 DIST. 10 CYCL DEF 5.1 2 DIST. 12 CYCL DEF 5.3 PASSO 5 F250 13 CYCL DEF 5.4 RAIO 25 14 CYCL DEF 5.5 F400 DR+ 15 L Z+2 R0 FMAX M99 16 L Z+250 R0 FMAX M6 17 TOOL CALL 2 Z S5000 18 CYCL DEF 211 RANHURA CIRCULAR Q200=2 ;DISTNCIA SEGURANA Q201=-20 ;PROFUNDIDADE Q207=250 ;AVANO FRESAGEM Q202=5 ;PROFUNDIDADE DE PASSO Q215=0 ;EXTENSO DA MAQUINAO Q203=+0 ;COOR. SUPERFCIE Q204=100 ;2 DIST. SEGURANA Q216=+50 ;CENTRO 1 EIXO Q217=+50 ;CENTRO 2 EIXO Q244=70 ;DIMETRO CRCULO TERICO Q219=8 ;LONGITUDE LADO 2 Q245=+45 ;NGULO INICIAL Q248=90 ;NGULO DE ABERTURA 19 CYCL CALL M3 20 FN 0: Q245 = +225 21 CYCL CALL 22 L Z+250 R0 FMAX M2 23 END PGM C210 MM
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
155
Y
100
25
As coordenadas de pontos centrais esto memorizadas na Tabela de Pontos MUSTPKT.PNT (ver pgina seguinte), e so chamadas pelo TNC com CYCL CALL PAT. Tenha em ateno que na definio do ciclo 212 esteja programado 0, tanto para as coordenadas do centro da caixa (Q212 e Q213), como tambm para a coordenada da superfcie da pea. Para fresar as caixas sobre diferentes nveis de profundidade, modifique as coordenadas Z na Tabela de Pontos
70
50
30
16
20
35
50
65
80
100
-40
-10
0 1 2 3 4 5 6
BEGIN PGM TAKOM MM BLK FORM 0.1 Z X+0 Y+0 Z-40 BLK FORM 0.2 X+100 Y+100 Z+0 TOOL DEF 1 L+0 R+3 TOOL DEF 2 L+0 R+3 TOOL CALL 1 Z S5000 L Z+10 R0 F5000
Definio do bloco Definio da ferrta. desbastar Definio da ferrta. acabar Chamada da ferrta. desbastar Deslocar a ferrta. para a distncia de segurana (programar F com valor) (Aps cada ciclo, o TNC posiciona-se na distncia de segurana) Determinar a tabela de pontos Definio do ciclo de desbastar caixa
7 SEL PATTERN MUSTPKT 8 CYCL DEF 4 .0 FRESAR A CAIXA 9 CYCL DEF 4 .1 DIST+2 10 CYCL DEF 4 .2 PROFUNDIDADE-10 11 CYCL DEF 4 .3 APROXIMAO+3 F150 12 CYCL DEF 4 .4 X+25 13 CYCL DEF 4 .5 Y+15 14 CYCL DEF 4 .6 F350 DR+ RAIO4 15 CYCL CALL PAT F5000 M3
156
8 Programao: Ciclos
Deslocar a ferrta. para a distncia de segurana (programar F com valor) Definio de ciclo de acabamento de caixa
Coordenada superfcie (obrigatrio aqui introduzir 0) 2 Distncia de Segurana (obrigatrio aqui introduzir 0) Centro Eixo X (obrigatrio aqui introduzir 0) Centro Eixo Y (obrigatrio aqui introduzir 0)
Chamada do ciclo em ligao com a tabela de pontos MUSTPKT.PNT Retirar a ferramenta, fim do programa
Tabela de pontos MUSTPKT.PNT MUSTPKT .PNT NR X Y 0 +35 +30 1 +65 +30 2 +80 +50 3 +50 +50 4 +20 +50 5 +35 +70 6 +65 +70 [END]
MM Z +0 +0 +0 +0 +0 +0 +0
157
16 17 18 19
L Z+100 R0 FMAX M6 TOOL CALL 2 Z S5000 L Z+10 R0 F5000 CYCL DEF 212 ACABAMENTO DA CAIXA Q200=2 ;DISTNCIA SEGURANA Q201=-10 ;PROFUNDIDADE Q206=150 ;AVANO AO APROFUNDAR Q202=5 ;PROFUNDIDADE DE PASSO Q207=500 ;AVANO FRESAGEM Q203=+0 ;COOR. SUPERFCIE Q204=0 ;2 DISTNCIA SEGURANA Q216=+0 ;CENTRO 1 EIXO Q217=+0 ;CENTRO 2 EIXO Q218=25 ;LONGITUDE LADO 1 Q219=16 ;LONGITUDE LADO 2 Q220=4 ;RAIO DA ESQUINA Q221=0.5 ;MEDIDA EXCEDENTE 1 EIXO 20 CYCL CALL PAT F5000 M3 21 L Z+100 R0 FMAX M2 22 END PGM TAKOM MM
158
8 Programao: Ciclos
Sequncia:
Z
Q200 Q203
Q204
2 A partir desta posio, o TNC executa o ltimo ciclo de maquinao definido 3 A seguir, o TNC posiciona a ferrta. segundo um movimento linear sobre o ponto de partida da maquinao seguinte; para isso, a ferrta. encontra-se na distncia de segurana (ou 2 distncia de segurana) 4 Este processo (1 a 3) repete-se at se executarem todas as maquinaes Antes da programao, dever ter em conta O ciclo 220 activa-se com DEF , quer dizer, o ciclo 220 chama o ltimo ciclo de maquinao definido. Se voc combinar um dos ciclos de maquinao de 200 a 204 e de 212 a 215 com o ciclo 220, actuam a distncia de segurana,a superfcie da pea e a 2 distncia de segurana a partir do ciclo 220.
Centro 1 eixo Q216 (absoluto): ponto central do crculo
Y
N = Q241 Q247
Q24
Q217
Q246
Q245
Dimetro do crculo terico Q244: dimetro do crculo 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 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. 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: 53 CYCL DEF 220 FIGURA CRCULO Q216=+50 ;CENTRO 1 EIXO Q217=+50 ;CENTRO 2 EIXO Q244=80 ;DIMETRO CRCULO TERICO Q245=+0 ;NGULO INICIAL Q246=+360 ;NGULO FINAL Q247=+0 ;PASSO ANGULAR Q241=8 ;QUANTIDADE MAQUINAES Q200=2 ;DISTNCIA SEGURANA Q203=+0 ;COOR. SUPERFCIE Q204=50 ;2 DISTNCIA SEGURANA
159
entre a extremidade da ferramenta e a superfcie da pea: introduzir valor positivo coordenada da superfcie da pea
Coord. da superf. da pea Q203 (valor absoluto): 2 distncia de segurana Q204 (incremental):
coordenada eixo da ferr.ta onde no pode ocorrer coliso entre a ferr.ta e a pea (disp. tensor); introduzir um valor positivo
Z Y X
Sequncia:
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) 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 ferramenta na direco negativa do eixo principal sobre o ponto de partida da maquinao seguinte e executa a a maquinao
160
8 Programao: Ciclos
Y
Q23 7
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
N=
Q238
Q24
3 N= Q24 2
Q224 Q226
do ponto de partida no eixo secundrio do plano de maquinao os furos de uma linha as diferentes linhas
Distncia 1 eixo Q237 (incremental): distncia entre Distncia 2 eixo Q238 (incremental): distncia entre N de colunas Q242: quantidade de furos (de
Q225
N de linhas Q243: quantidade de linhas ngulo de rotao Q224 (valor absoluto): ngulo em
Z
Q200 Q203 Q204
redor do qual roda toda a imagem; o centro de rotao fica no ponto de partida entre a extremidade da ferrta. e a superfcie da pea coordenada da superfcie da pea
Distncia de segurana Q200 (incremental): distncia Coord. da superf. da pea Q203 (valor absoluto): 2 distncia de segurana Q204 (valor incremental):
coordenada no eixo da ferr.ta na qual no se pode produzir nenhuma coliso entre a ferrta. e a pea (dispositivo tensor)
Exemplo de frases NC: 54 CYCL DEF 221 FIGURA LINHAS Q225=+15 ;PONTO DE PARTIDA 1 EIXO Q226=+15 ;PONTO DE PARTIDA 2 EIXO Q237=+10 ;DISTNCIA 1 EIXO Q238=+8 ;DISTNCIA 2 EIXO Q242=6 ;QUANT. COLUNAS Q243=4 ;QUANTIDADE LINHAS Q224=+15 ;POSIO DE ROTAO Q200=2 ;DISTNCIA SEGURANA Q203=+0 ;COOR. SUPERFCIE Q204=50 ;2 DISTNCIA SEGURANA
161
Y
100
70
R25
30
R35
25
30
90 100
0 1 2 3 4 5 6
BEGIN PGM CIRCEM MM BLK FORM 0.1 Z X+0 Y+0 Z-40 BLK FORM 0.2 X+100 Y+100 Z+0 TOOL DEF 1 L+0 R+3 TOOL CALL 1 Z S3500 L Z+250 R0 FMAX M3 CYCL DEF 200 FURAR Q200=2 ;DISTNCIA SEGURANA Q201=-15 ;PROFUNDIDADE Q206=250 ;AVANO AO APROFUNDAR Q202=4 ;PROFUNDIDADE DE PASSO Q210=0 ;TEMPO DE ESPERA Q203=+0 ;COOR. SUPERFCIE Q204=0 ;2 DISTNCIA SEGURANA
Definio do bloco Definio da ferramenta Chamada da ferramenta Retirar a ferramenta Definio do ciclo de Furar
162
8 Programao: Ciclos
Q216=+30 ;CENTRO 1 EIXO Q217=+70 ;CENTRO 2 EIXO Q244=50 ;DIMETRO CRCULO TERICO Q245=+0 ;NGULO INICIAL Q246=+360 ;NGULO FINAL Q247=+0 ;PASSO ANGULAR Q241=10 ;QUANTIDADE MAQUINAES Q200=2 ;DISTNCIA SEGURANA Q203=+0 ;COOR. SUPERFCIE Q204=100 ;2 DIST. SEGURANA CYCL DEF 220 FIGURA CIRCULAR
Definio do ciclo Crculo de furos 2, CYCL 200 chama-se automat. Actuam Q200, Q203 e Q204 do ciclo 220
Q216=+90 ;CENTRO 1 EIXO Q217=+25 ;CENTRO 2 EIXO Q244=70 ;DIMETRO CRCULO TERICO Q245=+90 ;NGULO INICIAL Q246=+360 ;NGULO FINAL Q247=30 ;PASSO ANGULAR Q241=5 ;QUANTIDADE MAQUINAES Q200=2 ;DISTNCIA SEGURANA Q203=+0 ;COOR. SUPERFCIE Q204=100 ;2 DIST. SEGURANA 9 L Z+250 R0 FMAX M2 10 END PGM CIRCEM MM
163
Definio do ciclo Crculo de furos 1, CYCL 220 chama-se automat. Actuam Q200, Q203 e Q204 do ciclo 220
8.6 Ciclos SL
8.6 Ciclos SL
Com os ciclos SL pode-se maquinar contornos difceis. Caractersticas do contorno Um contorno total pode compor-se por vrios sub-contornos sobrepostos (at 12). Qualquer caixa ou ilha formam assim os sub-contornos
Voc introduz a lista dos sub-contornos (nmeros de sub-
programas) no ciclo 14 CONTORNO. O TNC calcula o contorno total que formam os sub-contornos
Caractersticas dos sub-prograams As converses de coordenadas so permitidas. Se forem programadas dentro de segmentos de contorno, actuam tambm nos sub-programas seguintes. Mas no precisam de ser anuladas depois da chamada do ciclo
O TNC ignora avanos F e funes auxiliares M O TNC caracteriza uma caixa se voc percorrer o contorno por
p.ex. descrio do contorno no sentido horrio com correco do raio RL eixo da ferrta.
Os sub-programas no podem conter nenhuma coordenada no Na primeira frase de coordenadas do sub-programa, voc
Caractersticas dos ciclos de maquinao Com MP7420.0 e MP7420.1 voc determina como deve o TNC deslocar a ferrta. ao desbastar (ver Captulo 15.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 um ngulo qualquer (definir ngulo no ciclo 6); as ilhas so ultrapassadas 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 plano de maquinao
164
8 Programao: Ciclos
Resumo: Ciclos SL Ciclo 14 CONTORNO (absolutamente necessrio) 15 PR-FURAR (utilizvel como opo) 6 DESBASTE (absolutamente necessrio) 16 FRESAR CONTORNO (utilizvel como opo) Softkey
Esquema: trabalhar com ciclos SL 0 BEGIN PGM SL MM ... 12 CYCL DEF 14.0 CONTORNO ... ... 16 CYCL DEF 15.0 PR-FURAR 17 CYCL CALL ... 18 CYCL DEF 6.0 DESBASTAR ... 19 CYCL CALL ... 26 CYCL DEF 16.0 FRESAR CONTORNO ... 27 CYCL CALL ... 50 L Z+250 R0 FMAX M2 51 LBL 1 ... 55 LBL 0 56 LBL 2 ... 60 LBL 0 ... 99 END PGM SL MM
nmeros Label de cada sub-programa e que se sobrepem num contorno. Confirmar cada nmero com a tecla ENT e terminar as introdues com a tecla END.
C A D B
Exemplo de frases NC: 3 CYCL DEF 14.0 CONTORNO 4 CYCL DEF 14.1 LABEL1 /2 /3 DE CONTORNO
165
8.6 Ciclos SL
8.6 Ciclos SL
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 14 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
51 52 53 54 55
56 57 58 59 60
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 14) dever comear fora da segunda.
B
Superfcie A:
51 52 53 54 55
166
8 Programao: Ciclos
56 57 58 59 60
Superfcie A:
51 52 53 54 55
B A
Superfcie B:
56 57 58 59 60
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:
51 52 53 54 55
Superfcie B:
56 57 58 59 60
167
8.6 Ciclos SL
Superfcie B:
8.6 Ciclos SL
(valor incremental): Distncia entre o extremo da ferrta. (posio inicial) e a superfcie da pea
Profundidade de furo
(valor incremental): Distncia entre a superfcie da pea e a base do furo (extremo do cone do furo) (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
Profundidade de passo
min
Exemplo de frases NC: 5 CYCL DEF 15.0 PR-FURAR 6 CYCL DEF 15.1 DIST+2 PROFUNDIDADE-25 7 CYCL DEF 15.2 PASSO+3 F250 MED EXC+0.1
168
8 Programao: Ciclos
DESBASTE (ciclo 6)
Desenvolvimento do ciclo 1 O TNC posiciona a ferramenta no plano de maquinao sobre o primeiro ponto de penetrao; o TNC considera ento a medida excedente de acabamento 2 Com o avano de aprofundamento, o TNC desloca a ferrta. para a primeira profundidade de passo Fresar o contorno (ver figura em cima, direita): 1 A ferrta. fresa o primeiro contorno parcial com o avano programado; a medida excedente de acabamento considerada no plano de maquinao 2 O TNC fresa da mesma forma outras aproximaes e outros contornos parciais 3 O TNC desloca a ferrta. no seu eixo na Distncia de Segurana, e a seguir sobre o primeiro Ponto de Penetrao no plano de maquinao. Desbastar a caixa (ver figura central, direita): 1 Na primeira profundidade de passo, a ferrta. fresa, com o avano de fresar, o contorno paralelo ao eixo ou com o ngulo de desbaste programado 2 Para isso, so sobrepassados os contornos da ilha (aqui: C/D) na Distncia de Segurana 3 Este processo repete-se at se alcanar a profundidade de fresagem programada Antes da programao, dever ter em conta Com MP7420.0 e MP7420.1 voc determina como o TNC maquina o contorno (ver Captulo 15.1 Parmetros gerais do utilizador). Programar a frase de posicionamento sobre o ponto de partida no eixo da ferrta. (Distncia de Segurana sobre a superfcie da pea). Se necessrio, utilizar uma fresa com dentado frontal cortante no centro (DIN 844) ou pr-furar com ciclo 15.
A C D
169
8.6 Ciclos SL
8.6 Ciclos SL
Distncia de segurana
(valor incremental): Distncia entre o extremo da ferrta. (posio inicial) e a superfcie da pea
(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: so iguais
Profundidade de Passo e Profundidade de Fresagem
aprofundar em mm/min
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
Exemplo de frases NC: 8 CYCL DEF 6.0 DESBASTAR 9 CYCL DEF 6.1 DIST+2 PROFUNDIDADE-25 10 CYCL DEF 6.2 PASSO+3 F150 MED EXCED+0.1 11 CYCL DEF 6.3 NGULO+0 F350
170
8 Programao: Ciclos
(valor incremental): Distncia entre o extremo da ferrta. (posio inicial) e a superfcie da pea Exemplo de frases NC: 12 CYCL DEF 16.0 FRESAR CONTORNO 13 CYCL DEF 16.1 DIST+2 PROFUNDIDADE-25 14 CYCL DEF 16.2 PASSO+5 F150 DR+ F500
(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:
Profundidade de Passo e Profundidade de Fresagem so iguais A Profundidade de Passo maior do que a Profundidade de Fresagem
aprofundar em mm/min
171
8.6 Ciclos SL
8.6 Ciclos SL
10
10
R20
55
R30
60
30
30
0 BEGIN PGM C20 MM 1 BLK FORM 0.1 Z X-10 Y-10 Z-40 2 BLK FORM 0.2 X+100 Y+100 Z+0 3 TOOL DEF 1 L+0 R+5 4 TOOL CALL 1 Z S4500 5 L Z+250 R0 F MAX 6 CYCL DEF 14 .0 CONTORNO 7 CYCL DEF 14 .1 LABEL DO CONTORNO 1 8 CYCL DEF 6 .0 DESBASTAR 9 CYCL DEF 6 .1 DIST 2 PROFUNDIDADE -20 10 CYCL DEF 6 .2 PASSO 5 F150 MEDIDA EXCEDENTE +0 11 CYCL DEF 6 .3 NGULO +60 F250 12 L X+30 Y+30 R0 FMAX M3 13 L Z+2 R0 F1000 M99 14 L Z+250 R0 FMAX M2
Definio do bloco Definio da ferramenta Chamada da ferramenta Retirar a ferramenta Determinar o sub-programa do contorno Definio de Ciclo Desbastar
Posicionamento prvio no plano de maquinao Posicionamento prvio no eixo da ferrta., chamada de ciclo Retirar a ferramenta, fim do programa
172
8 Programao: Ciclos
15 16 17 18 19 20 21 22 23 24 25 26 27 28
LBL 1 L X+0 Y+30 RR FC DR- R30 CCX+30 CCY+30 FL AN+60 PDX+30 PDY+30 D+10 FSELECT 03 FPOL X+30 Y+30 FC DR- R20 CCPR+55 CCPA+60 FSELECT 02 FL AN-120 PDX+30 PDY+30 D+10 FSELECT 03 FC X+0 DR- R30 CCX+30 CCY+30 FSELECT 02 LBL 0 END PGM C20 MM
173
8.6 Ciclos SL
8.6 Ciclos SL
Y
100
16
16
50
5 R2
16
5 R2
35
65
100
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
174
BEGIN PGM C21 MM BLK FORM 0.1 Z X+0 Y+0 Z-40 BLK FORM 0.2 X+100 Y+100 Z+0 TOOL DEF 1 L+0 R+3 TOOL DEF 2 L-12,53 R+3 TOOL CALL 1 Z S4500 L Z+250 R0 FMAX CYCL DEF 14.0 CONTORNO CYCL DEF 14.1 LABEL CONTORNO 1 /2 /3 /4 CYCL DEF 15.0 PR-FURAR CYCL DEF 15.1 DIST 2 PROFUNDIDADE -20 CYCL DEF 15.2 PASSO 5 F200 MEDIDA EXCEDENTE +1 L X+50 Y+50 R0 FMAX M3 L Z+2 R0 FMAX M99 L Z+250 R0 FMAX M6 TOOL CALL 2 Z S4000 CYCL DEF 6.0 DESBASTAR CYCL DEF 6.1 DIST 2 PROFUNDIDADE -20 CYCL DEF 6.2 PASSO 5 F150 MEDIDA EXCEDENTE +1 CYCL DEF 6.3 NGULO +0 F250 L Z+2 R0 F1000 M3
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 Definio do ciclo de Pr-furar
Posicionamento prvio no plano de maquinao Posicionamento prvio no eixo da ferrta., chamada de ciclo pr-furar Troca de ferramenta Chamada da ferrta. para desbaste/acabamento Definio de Ciclo Desbastar
8 Programao: Ciclos
21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50
CYCL CALL CYCL DEF 16.0 FRESAR CONTORNO CYCL DEF 16.1 DIST 2 PROFUNDIDADE -20 CYCL DEF 16.2 PASSO 5 F100 DR+ F300 L Z+2 R0 FMAX M99 L Z+250 R0 FMAX M2 LBL 1 CC X+35 Y+50 L X+10 Y+50 RR C X+10 DRLBL 0 LBL 2 CC X+65 Y+50 L X+90 Y+50 RR C X+90 DRLBL 0 LBL 3 L X+27 Y+50 RL L Y+58 L X+43 L Y+42 L X+27 LBL 0 LBL 4 L X+65 Y+42 RL L X+57 L X+65 Y+58 L X+73 Y+42 LBL 0 END PGM C21 MM
Chamada do ciclo de Acabamento Retirar a ferramenta, fim do programa Sub-programa do contorno 1: caixa esquerda
175
8.6 Ciclos SL
Ciclo 230 FACEJAMENTO Para superfcies planas rectangulares 231 SUPERFCIE REGULAR Para superfcies segundo um ngulo oblquo, inclinadas e unidas entre si
Softkey
176
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 depois no seu eixo, sobre o ponto de partida 1. Posicionar previamente a ferrta. de forma a que no se possa produzir nenhuma coliso com a pea.
Ponto de partida 1 eixo Q225 (absoluto): coordenada
Y
Q207
Q219
N = Q240 Q209
do ponto Mn. da superfcie a facejar no eixo principal do plano de maquinao do ponto Mn. da superfcie a facejar no eixo secundrio do plano de maquinao da ferrta. do plano de facejamento
Q226
Q218 Q225
Ponto de partida 3 eixo Q227 (absoluto): altura no eixo Longitude lado 1 Q218 (incremental): longitude da
superfcie a facejar no eixo principal do plano de maquinao, referente ao ponto de partida 1 eixo
Q206
superfcie a facejar no eixo secundrio do plano de maquinao, referente ao ponto de partida 2 eixo as quais o TNC deve deslocar a ferrta. na largura da pea
Q227
Z
Q200
da ferramenta ao deslocar-se desde a distncia de segurana para a profundidade de fresagem em mm/ min da ferr.ta durante a fresagem em mm/min
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 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: 71 CYCL DEF 230 FACEJAR Q225=+10 ;PONTO DE PARTIDA 1 EIXO Q226=+12 ;PONTO DE PARTIDA 2 EIXO Q227=+2.5 ;PONTO DE PARTIDA 3 EIXO Q218=150 ;LONGITUDE LADO 1 Q219=75 ;LONGITUDE LADO 2 Q240=25 ;N DE CORTES Q206=150 ;AVANO AO APROFUNDAR Q207=500 ;AVANO FRESAGEM Q209=200 ;AVANO TRANSVERSAL Q200=2 ;DISTNCIA SEGURANA
177
X
)
ponto maior do que a coordenada do eixo da ferrta. do ponto em superfcies pouco inclinadas.
ponto menor do que a coordenada do eixo da ferrta. do ponto ) em superfcies muito inclinadas movimento principal (do ponto para o ponto ) segundo a direco de maior inclinao. Ver figura no centro, direita.
movimento principal (do ponto para o ponto ) perpendiclar direco da maior inclinao. Ver figura em baixo, direita.
178
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 ferrta. com correco de raio R0, 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
do ponto de partida na superfcie a facejar no eixo principal do plano de maquinao do ponto de partida na superfcie a facejar no eixo secundrio do plano de maquinao
X
Q228 Q231 Q234 Q225
Y
Q235 Q232 N = Q240
ponto final da superfcie a facejar no eixo principal do plano de maquinao ponto final da superfcie a facejar no eixo secundrio do plano de maquinao
2 ponto 3 eixo Q230 (absoluto): coordenada do 3 ponto 1 eixo Q231 (absoluto): coordenada do
ponto final da superfcie a facejar no eixo da ferrta. ponto ponto no eixo principal do plano de maquinao no eixo secundrio do plano de maquinao
3 ponto 2 eixo Q232 (absoluto): coordenada do 3 ponto 3 eixo Q233 (absoluto): coordenada do
X
Exemplo de frases NC: 72 CYCL DEF 231 SUPERFCIE REGULAR Q225=+0 ;PONTO DE PARTIDA 1 EIXO Q226=+5 ;PONTO DE PARTIDA 2 EIXO Q227=-2 ;PONTO DE PARTIDA 3 EIXO Q228=+100 ;2 PONTO 1 EIXO Q229=+15 ;2 PONTO 2 EIXO Q230=+5 ;2 PONTO 3 EIXO Q231=+15 ;3 PONTO 1 EIXO Q232=+125 ;3 PONTO 2 EIXO Q233=+25 ;3 PONTO 3 EIXO Q234=+85 ;4 PONTO 1 EIXO Q235=+95 ;4 PONTO 2 EIXO Q236=+35 ;4 PONTO 3 EIXO Q240=40 ;N DE CORTES Q207=500 ;AVANO FRESAGEM 179
no eixo da ferrta.
4 ponto 1 eixo Q234 (absoluto): coordenada do 4 ponto 2 eixo Q235 (absoluto): coordenada do 4 ponto 3 eixo Q236 (absoluto): coordenada do
ponto
no eixo da ferrta.
entre o ponto
Exemplo: facejar
Y
100
100
35
0 1 2 3 4 5 6
BEGIN PGM C230 MM BLK FORM 0.1 Z X+0 Y+0 Z+0 BLK FORM 0.2 X+100 Y+100 Z+40 TOOL DEF 1 L+0 R+5 TOOL CALL 1 Z S3500 L Z+250 R0 F MAX CYCL DEF 230 FACEJAR Q225=+0 ;PONTO DE PARTIDA 1 EIXO Q226=+0 ;PONTO DE PARTIDA 2 EIXO Q227=+35 ;PONTO DE PARTIDA 3 EIXO Q218=100 ;LONGITUDE LADO 1 Q219=100 ;LONGITUDE LADO 2 Q240=25 ;N DE CORTES Q206=250 ;AVANO DE APROFUNDAMENTO Q207=400 ;AVANO FRESAGEM Q209=150 ;AVANO TRANSVERSAL Q200=2 ;DISTNCIA SEGURANA 7 L X-25 Y+0 R0 FMAX M3 8 CYCL CALL 9 L Z+250 R0 FMAX M2 10 END PGM C230 MM
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
180
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 END PGM
181
Z Y Y Z X
zero, confirmar cada um dos eixos com a tecla ENT, e terminar a introduo; premir a tecla ENT; os valores absolutos referem-se ao ponto zero da pea que determinado por meio da memorizao do ponto de referncia; os valores incrementais referemse sempre ao ltimo ponto zero vlido este pode j ser deslocado programado refere-se ao ponto zero da mquina. Neste caso, o TNC caracteriza com REF a primeira frase do ciclo
Z Y
IY
Exemplo de frases NC: 73 CYCL DEF 7.0 PONTO ZERO 74 CYCL DEF 7.1 X+10 75 CYCL DEF 7.2 Y+10 76 CYCL DEF 7.3 Z-5 Anular A deslocao do ponto zero com os valores de coordenadas X=0, Y=0 e Z=0 anula uma deslocao do ponto zero.
A indicao de posio refere-se ao ponto zero activado
X
IX
Y
N5 N4 N2 N0 N3 N1
182
8 Programao: Ciclos
Funes de edio Seleccionar o eixo Passar linha a linha para baixo Passar linha a linha para cima Passar para a pgina de trs Passar para a pgina da frente Saltar uma palavra para a direita Saltar uma palavra para a esquerda Aceitar a posio actual, p.ex. para o eixo Z Acrescentar quantidade de linhas possvel de programar Apagar a linha actual e memorizar de forma intermdia Acrescentar uma nova linha, ou acrescentar a ltima linha apagada saltar para o incio da tabela Saltar para o fim da tabela
Tecla / Softkey /
Dentro dum programa, voc pode programar pontos zero directamente na definio do ciclo, como tambm cham-los de uma tabela de pontos zero.
Definir o ciclo 7 Premir a softkey para introduo do nmero do ponto
Exemplo de frases NC: 77 CYCL DEF 7.0 PONTO ZERO 78 CYCL DEF 7.1 #12 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.,
Seleccionar a Tabela de Pontos Zero no programa NC Com a funo SEL TABLE voc selecciona a Tabela de Pontos Zero, aonde o TNC vai buscar os pontos zero:
Seleccionar as funes para a chamada do programa:
Premir a softkey TABELA DE PONTOS ZERO Introduzir o nome da Tabela de Pontos Zero, e
Editar uma tabela de pontos zero Voc selecciona a tabela de pontos zero no modo de funcionamento Memorizao/Edio do programa
Chamar Gesto de Ficheiros: premir a tecla PGM MGT;
ver tambm captulo 4.2 Gesto de ficheiros qualquer. Confirme com a tecla ENT
Desloque o cursor sobre uma Tabela de Pontos Zero Editar ficheiro: ver Tabela de Funes de Edio
Sair da tabela de pontos zero Chamar a Gesto de Ficheiros e seleccionar um ficheiro de outro tipo, p.ex. um programa de maquinao
183
ESPELHO (ciclo 8)
O TNC pode realizar uma maquinao espelho no plano de maquinao. Ver figura em cima, direita. Activao O ciclo espelho activa-se a partir da sua definio no programa. Tambm actua no modo de funcionamento POSICIONAMENTO COM INTRODUO MANUAL O TNC mostra na visualizao de estados adicional os eixos espelho activados
Se voc reflectir s um eixo, modifica-se o sentido de deslocao
Z Y
reflecte-se directamente no ponto zero; ver figura no centro, direita desloca-se; ver figura em baixo, direita
O ponto zero situa-se fora do contorno a reflectir: a trajectria Eixo reflectido? : introduzir o eixo que se pretende
Z Y X
reflectir; voc pode reflectir todos os eixos - incluindo eixos rotativos - excepto o eixo da ferr.ta e o respectivo eixo secundrio
Exemplo de frases NC: 79 CYCL DEF 8.0 ESPELHO 80 CYCL DEF 8.1 X Y Anular Programar de novo o ciclo ESPELHO com a introduo NO ENT.
Z Y X
184
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 10. Se necessrio, programar de novo a correco do raio. Depois de ter definido o ciclo 10, desloque os dois eixos do plano de maquinao para poder activar a rotao.
ROTAO: introduzir o ngulo de rotao em graus ().
Exemplo de frases NC: 81 CYCL DEF 10.0 ROTAO 82 CYCL DEF 10.1 ROT+12.357 Anular Programa-se de novo o ciclo ROTAO indicando o ngulo de rotao.
185
Z Y Y Z X X
nas cotas indicadas nos ciclos tambm nos eixos paralelos U,V,W
Condies Antes da ampliao ou reduo, o ponto zero deve ser deslocado para um lado ou esquina do contorno.
Factor?: introduzir o factor SCL (em ingls: scaling); o
TNC multiplica as coordenadas e raios pelo factor SCL (tal como descrito em Activao) Ampliar: Diminuir: SCL maior do que 1 a 99,999 999 SCL menor do que 1 a 0,000 001
Exemplo de frases NC: 83 CYCL DEF 11.0 FACTOR DE ESCALA 84 CYCL DEF 11.1 SCL0.99537 Anular Programar de novo o ciclo FACTOR DE ESCALA com factor 1
186
8 Programao: Ciclos
Y
3
escala da ampliao ou reduo especficos de cada eixo. Introduzir o valor positivo, mximo 99,999 999 reduo especifica de cada eixo
Os eixos de coordenadas seleccionam-se com softkeys. Anular Programar de novo o ciclo FACTOR DE ESCALA com factor 1 para o eixo respectivo Exemplo Factores de escala especficos de cada eixo no plano de maquinao Indica-se: quadrado - ver grfico em baixo, direita Esquina 1: Esquina 2: Esquina 3: Esquina 4: X = 20,0 mm X = 32,5 mm X = 20,0 mm X= 7 ,5 mm Y = 2,5 mm Y = 15,0 mm Y = 27 ,5 mm Y = 15,0 mm
CC
Ampliar o eixo X segundo o factor 1,4 Reduzir o eixo Y segundo o factor 0,6 Centro em CCY = 15 mm CCY = 20 mm
Exemplo de frases NC
CYCL DEF 26.0 FACTOR DE ESCALA ESPEF. EIXO CYCL DEF 26.1 X1,4 Y0,6 CCX+15 CCY+20
187
Y
130 45
R5
R5
10
X
20 10
30
65
65
130
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
BEGIN PGM KOUMR MM BLK FORM 0.1 Z X+0 Y+0 Z-20 BLK FORM 0.2 X+130 Y+130 Z+0 TOOL DEF 1 L+0 R+1 TOOL CALL 1 Z S4500 L Z+250 R0 F MAX CYCL DEF 7.0 PONTO ZERO CYCL DEF 7.1 X+65 CYCL DEF 7.2 Y+65 CALL LBL 1 LBL 10 CYCL DEF 10.0 ROTAO CYCL DEF 10.1 IROT+45 CALL LBL 1 CALL LBL 10 REP 6 CYCL DEF 10.0 ROTAO CYCL DEF 10.1 ROT+0 CYCL DEF 7.0 PONTO ZERO CYCL DEF 7.1 X+0 CYCL DEF 7.2 Y+0 L Z+250 R0 FMAX 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
188
8 Programao: Ciclos
189
21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37
LBL 1 L X+0 Y+0 R0 F MAX L Z+2 R0 FMAX M3 L Z-5 R0 F200 L X+30 RL L IY+10 RND R5 L IX+20 L IX+10 IY-10 RND R5 L IX-10 IY-10 L IX-20 L IY+10 L X+0 Y+0 R0 F500 L Z+20 R0 F MAX LBL 0 END PGM KOUMR MM
espera em segundos
Campo de introduo de 0 a 30 000 s (aprox. 8,3 horas) em etapas de s de 0,001 Exemplo de frases NC
89 90
CYCL DEF 9.0 TEMPO DE ESPERA CYCL DEF 9.1 TEMPO DE ESPERA 1.5
7 CYCL DEF 12.0 PGM CALL 8 CYCL DEF 12.1 LOT31 9 ... M99
Voc chama o programa com CYCL CALL (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
55 CYCL DEF 12.0 PGM CALL 56 CYCL DEF 12.1 PGM 50.H 57 L X+20 Y+50 FMAX M99
190
8 Programao: Ciclos
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 13, o TNC posiciona a ferrta. 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: 0 a 360 0,001
Exemplo de frases NC
93 94
191
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 CALL LBL 2 A partir daqui, o TNC executa o sub-programa chamado at ao fim do do sub-programa LBL 0 3 Depois, o TNC prossegue o programa de maquinao com a frase a seguir chamada do sub-programa CALL LBL Indicaes sobre a programao Um programa principal pode conter at 254 sub-programas
Pode chamar-se sub-programas em qualquer sequncia quantas
BEGIN PGM ..
CALL LBL1
L Z+100 M2 LBL1
vezes se pretender
antes da frase com M02 ou M3, estes executam-se, pelo menos uma vez, sem chamada
194
Programar o sub-programa Assinalar o comeo: premir a tecla LBL SET e introduzir um nmero LABEL
Introduzir um sub-programa Assinalar o fim: premir a tecla LBL SET e introduzir o
nmero LABEL 0
LBL1
repeties ainda so executadas (ver captulo 1.4 Visualizaes de estado) vez mais do que as repeties programadas
195
Programar repeties parciais de programa Assinalar o comeo: premir a tecla LBL SET e introduzir um nmero LABEL para repetir a parte do programa
Introduzir um programa parcial
Chamar repeties parcias de programa Premir a tecla LBL CALL, e introduzir o NMERO LABEL do programa parcial a repetir e a quantidade de repeties REP
BEGIN PGM A
BEGIN PGM B
25 CALL PGM B
END PGM A
END PGM B
M30
programa original.
Chamar um programa qualquer como sub-programa Seleccionar as funes para a chamada do programa: premir a tecla PGM CALL
Premir a softkey PROGRAMA e Introduzir o nome do programa do programa a chamar.
Funo Chmar um programa memorizado externamente Chamar Programa em Dilogo Claro Chamar programa DIN/ISO
Softkey
Com a softkey, voc tambm determina qual o tipo de programa que quer chamar, e onde est memorizado o programa (ver tabela direita)
Voc tambm pode chamar um programa qualquer com o ciclo 12 PGM CALL.
Transformar frase CALL PGM EXT em CALL PGM INT (chamar um programa memorizado) Chamar um tipo de programa que est determinado na funo MOD Introduo de Programa
196
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
0 BEGIN PGM UPGMS MM ... 17 CALL LBL 1 ... 35 L Z+100 R0 FMAX M2 36 LBL 1 ... 39 CALL LBL 2 ... 45 LBL 0 46 LBL 2 ... 62 LBL 0 63 END PGM UPGMS MM
Chamada de sub-programa em LBL 1 ltima frase do programa principal (com M2) Incio do sub-programa 1 Chamada do sub-programa em LBL2 Fim do sub-programa 1 Incio do sub-programa 2 Fim do sub-programa 2
197
9.5 Sobreposies
9.5 Sobreposies
Execuo do programa 1 passo: Execuo do programa principal UPGMS at frase 17 . 2 passo: Chamada do sub-programa 1 e execuo at frase 39. 3 passo: Chamada do sub-programa 2 e execuo at frase 62. Fim do sub-programa 2 e retrocesso ao subprograma de onde foi chamado. 4 passo: O sub-programa 1 executado da frase 40 at frase 45. Fim do sub-programa 1 e retrocesso ao programa principal UPGMS. 5 passo: Execuo do programa principal UPGMS da frase 18 at frase 35. Retrocesso frase 1 e fim do programa.
0 BEGIN PGM ... 15 LBL 1 ... 20 LBL 2 ... 27 CALL LBL ... 35 CALL LBL ... 48 END PGM
REPS MM
Incio da repetio do programa parcial Incio da repetio do programa parcial 2
Programa parcial entre esta frase e LBL 2 (Frase 20) repetida 2 vezes Programa parcial entre esta frase e LBL 1 (Frase 15) repetida 1 vez
Execuo do programa 1 passo: Execuo do programa principal REPS at frase 27 2 passo: O programa parcial repetido 2 vezes entre a frase 27 e a frase 20 3 passo: Execuo do programa principal REPS da frase 28 at frase 35 4 passo: O programa parcial entre a frase 35 e a frase 15 repetido 1 vez (contm a repetio de programa parcial entre a frase 20 e a frase 27) 5 passo: Execuo do programa principal REPS da frase 36 at frase 50 (fim do programa)
198
Repetio do sub-programa
Exemplo de frases NC
0 BEGIN PGM UPGREP MM ... 10 LBL 1 11 CALL LBL 2 12 CALL LBL 1 REP 2 ... 19 L Z+100 R0 FMAX M2 20 LBL 2 ... 28 LBL 0 29 END PGM UPGREP MM
Execuo do programa 1 passo: Execuo do programa principal UPGREP at frase 11 2 passo: Chamada e execuo do sub-programa 2 3 passo: O programa parcial entre a frase 12 e a frase 10 repetido 2 vezes: o sub-programa 2 repetido 2 vezes 4 passo: Execuo do programa principal UPGREP da frase 13 at frase 19; fim do programa
Incio da repetio parcial do programa Chamada do sub-programa Programa parcial entre esta frase e LBL 1 (Frase 10) repetida 2 vezes ltima frase de programa do programa principal com M2 Incio do sub-programa Fim do sub-programa
199
9.5 Sobreposies
Y
100
5 R1
75
R18
30
20
R15
20
50
75
100
0 BEGIN PGM PGMWDH MM 1 BLK FORM 0.1 Z X+0 Y+0 Z-40 2 BLK FORM 0.2 X+100 Y+100 Z+0 3 TOOL DEF 1 L+0 R+10 4 TOOL CALL 1 Z S500 5 L Z+250 R0 F MAX 6 L X-20 Y+30 R0 F MAX 7 L Z+0 R0 FMAX M3 8 LBL 1 9 L IZ-4 R0 F MAX 10 APPR CT X+2 Y+30 CCA90 R+5 RL F250 11 FC DR- R18 CLSD+ CCX+20 CCY+30 12 FLT 13 FCT DR- R15 CCX+50 CCY+75 14 FLT 15 FCT DR- R15 CCX+75 CCY+20 16 FLT 17 FCT DR- R18 CLSD- CCX+20 CCY+30 18 DEP CT CCA90 R+5 F1000 19 L X-20 Y+0 R0 F MAX 20 CALL LBL 1 REP 4 21 L Z+250 R0 FMAX M2 22 END PGM PGMWDH MM
200
Definio da ferramenta Chamada da ferramenta Retirar a ferramenta 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) Chegada ao contorno Contorno
Sada do contorno Retirar Retrocesso a LBL 1; quatro vezes no total Retirar a ferramenta, fim do programa
Y
100
programa
60
5
20
10
15
45
75
100
0 1 2 3 4 5 6
BEGIN PGM UP1 MM BLK FORM 0.1 Z X+0 Y+0 Z-20 BLK FORM 0.2 X+100 Y+100 Z+0 TOOL DEF 1 L+0 R+2,5 TOOL CALL 1 Z S5000 L Z+250 R0 F MAX CYCL DEF 200 FURAR Q200=2 ;DISTNCIA SEGURANA Q201=-10 ;PROFUNDIDADE Q206=250 ;AVANO DE APROFUNDAMENTO Q202=5 ;PROFUNDIDADE DE PASSO Q210=0 ;TEMPO ESPERA CIMA Q203=+0 ;COORD. SUPERFCIE Q204=10 ;2 DISTNCIA SEGURANA 7 L X+15 Y+10 R0 F MAX M3 8 CALL LBL 1 9 L X+45 Y+60 R0 F MAX 10 CALL LBL 1 11 L X+75 Y+10 R0 F MAX 12 CALL LBL 1 13 L Z+250 R0 FMAX M2
Chegada ao ponto de partida do grupo de furos 1 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
201
20
14 15 16 17 18 19 20
LBL 1 CYCL CALL L IX+20 R0 FMAX M99 L IY+20 R0 FMAX M99 L IX-20 R0 FMAX M99 LBL 0 END PGM UP1 MM
Incio do sub-programa 1: grupo de furos Furo 1 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
Y
100
(sub-programa 1)
60 5 20
20
10
15
45
75
100
X
-15 -20
0 1 2 3 4 5 6 7
BEGIN PGM UP2 MM BLK FORM 0.1 Z X+0 Y+0 Z-20 BLK FORM 0.2 X+100 Y+100 Z+0 TOOL DEF 1 L+0 R+4 TOOL DEF 2 L+0 R+3 TOOL DEF 3 L+0 R+3,5 TOOL CALL 1 Z S5000 L Z+250 R0 FMAX
Definio da ferrta. broca de centragem Definio da ferr.ta broca Definio da ferrta. escariador Chamada da ferrta. broca de centragem Retirar a ferramenta
202
8 CYCL DEF 200 FURAR Q200=2 ;DISTNCIA SEGURANA Q201=-3 ;PROFUNDIDADE Q206=250 ;AVANO DE APROFUNDAMENTO Q202=3 ;APROFUNDAMENTO Q210=0 ;TEMPO ESPERA CIMA Q203=+0 ;COORD. SUPERFCIE Q204=10 ;2 DISTNCIA SEGURANA 9 CALL LBL 1 10 L Z+250 R0 FMAX M6 11 TOOL CALL 2 Z S4000 12 FN 0: Q201 = -25 13 FN 0: Q202 = +5 14 CALL LBL 1 15 L Z+250 R0 FMAX M6 16 TOOL CALL 3 Z S500 17 CYCL DEF 201 ALARGAR FURO Q200=2 ;DISTNCIA SEGURANA Q201=-15 ;PROFUNDIDADE Q206=250 ;AVANO DE APROFUNDAMENTO Q211=0,5 ;TEMPO ESPERA BAIXO Q208=400 ;AVANO RETROCESSO Q203=+0 ;COORD. SUPERFCIE Q204=10 ;2 DISTNCIA SEGURANA 18 CALL LBL 1 19 L Z+250 R0 FMAX M2 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 LBL 1 L X+15 Y+10 R0 F MAX M3 CALL LBL 2 L X+45 Y+60 R0 F MAX CALL LBL 2 L X+75 Y+10 R0 F MAX CALL LBL 2 LBL 0 LBL 2 CYCL CALL L IX+20 R0 FMAX M99 L IY+20 R0 FMAX M99 L IX-20 R0 FMAX M99 LBL 0 END PGM UP2 MM
Chamada do sub-programa 1 para figura de furos completa Troca de ferramenta Chamada da ferrta. para o ciclo de furar Nova profundidade para furar Nova aproximao para furar Chamada do sub-programa 1 para figura de furos completa Troca de ferramenta Chamada da ferrta. escariador Definio do ciclo alargar furo
Chamada do sub-programa 1 para figura de furos completa Fim do programa principal 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
203
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 299. Os parmetros Q dividem-se em trs campos: Significado Campo
Parmetros de livre utilizao, global para Q0 at Q99 activados todos os programas existentes na memria do TNC. Se voc chamar ciclos do fabricante, estes parmetros actuam s a nvel local (depende de MP7251) Parmetros para funes especiais do TNC Parmetros utilizados de preferncia para ciclosactuam globalmente para todos os programas existentes na memria do TNC e em ciclos do fabricante Q100 at Q199 Q200 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 .
206
10 Programao: Parmetros Q
Chamar as funes de parmetros Q Quando estiver a introduzir um programa de maquinao, prima a tecla Q (no campo de introduo numrica e seleco de eixos, sob 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
Para os tipos de funes, programam-se p.ex. como parmetros Q as dimenses de uma pea. Para a maquinao dos diferentes tipos de peas, atribua a cada um destes parmetros um valor numrico correspondente. Exemplo Cilindro com parmetros Q Raio do cilindro Altura do cilindro Cilindro Z1 Cilindro Z2 R H = Q1 = Q2
Q1
Z2
Z1
207
Softkey
Os parmetros Q e os valores numricos nas comparaes podem ser com ou sem sinal
208
10 Programao: Parmetros Q
Seleccionar parmetros Q: premir a tecla Q < Seleccionar funes matemticas bsicas: premir a softkey FUN. ESPECIAIS < Seleccionar a funo de parmetros Q MULTIPLICAO: premir a softkey FN3 X Y
209
Atravs da tangente, o TNC pode calcular o ngulo: = arctan = arctan (a / b) = arctan (seno / cos ) Exemplo: a = 10 mm b = 10 mm = arctan (a / b) = arctan 1 = 45 E tambm: a2 + b2 = c2 (mit a2 = a x a) c = (a2 + b2) Programar funes angulares Premindo a softkey TRIGONOMETRIA, aparecem as funes angulares. O TNC mostra as softkeys na tabela direita. Programao: ver Exemplo: programar clculos bsicos . FN7: CO-SENO p.ex. FN7: Q21 = COS-Q5 Determinar e atribuir co-seno de um ngulo em Graus () FN8: RAIZ DE UMA SOMA DOS QUADRADOS p.ex. FN8: Q10 = +5 LEN +4 Determinar e atribuir a longitude a partir de dois valores FN13: NGULO p.ex. FN13: Q20 = +10 ANG-Q1 Determinar e atribuir o ngulo com arctan a partir de dois lados, ou sen e cos do ngulo (0 < ngulo < 360) Funo FN6: SENO p.ex. FN6: Q20 = SIN-Q5 Determinar e atribuir seno de um ngulo em Graus () Softkey
210
10 Programao: Parmetros Q
211
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
Parmetro Q na pgina actual do ecr. Com a softkeys PGINA voc selecciona a pgina seguinte ou a anterior do ecr 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
212
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 Sobreposies demasiado elevadas 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
213
67 FN15: PRINT 20
Emitir dilogos e parmetros Q com mit FN15: PRINT Parmetro Q Exemplo de aplicao: registar a medio de uma pea. Voc pode emitir ao mesmo tempo at seis parmetros Q e valores numricos. O TNC separa-os com traos Exemplo: emitir dilogo 1 e valor numrico Q1
70 FN15:PRINT 1/Q1
214
10 Programao: Parmetros Q
Estado da mquina, 20
215
Nmero 1 2 3 4 5
ndice
Dado do sistema Nmero de ferrta. da posio em armazm (Magazinplatz) Posio fixa: 0=no, 1=sim Posio bloqueada: 0=no, 1= sim A ferrta. uma ferrta. especial: 0=no, 1= sim Estado do PLC Nmero de posio no armazm Raio da ferrta. programado Longitude da ferrta. programada Medida excedente raio da ferrta. DR a partir de TOOL CALL Medida excedente Longitude da ferrta. DL a partir TOOL CALL Rotao bsica em funcionamento manual Rotao programada com o ciclo 10 Eixo espelho activado 0: Espelho no activado +1: Eixo X reflectido +2: Eixo Y reflectido +4: Eixo Z reflectido +8: IV. Eixo reflectido Combinaes = soma dos diferentes eixos Factor de escala eixo X activado Factor de escala eixo Y activado Factor de escala eixo Z activado Factor de escala eixo IV activado Eixo Sistema de introduo Sistema M91 (ver Captulo 7 .3 Funes auxiliares para indicaes de coordenadas) Sistema M92 (ver Captulo 7 .3 Funes auxiliares para indicaes de coordenadas) Ponto zero memorizado manualmente, no sistema M91 ndice 1 at 4: eixo X at IV. Eixo Ponto zero programado ndice 1 at 4: eixo X at IV. Eixo Ponto zero activado, no sistema M91 ndice 1 at 4: eixo X at IV. Eixo Deslocao do ponto zero do PLC
1 1 2 3 4
1 2 3
1 2 3 4 1 at 4 1 at 4 1 at 4 1 at 4
216
10 Programao: Parmetros Q
Nmero 1 2
ndice 1 at 4
Dado do sistema Nmero do campo activado do interruptor de fimde-curso Coordenada negativa interruptor de fim-de-curso no sistema M91 ndice 1 at 4: eixo X at IV. Eixo Coordenada positiva interruptor de fim-de-curso no sistema M91 ndice 1 at 4: eixo X at IV. Eixo Posio nominal; ndice 1 at 4: eixo X at IV. Eixo ltimo ponto de apalpao ndice 1 at 4: eixo X at IV. Eixo Plo activado; ndice 1 at 4: eixo X at IV. Eixo Ponto central do crculo; ndice 1 at 4: eixo X at IV. Eixo Ponto central do crculo da ltima frase RND ndice 1 at 4: eixo X at IV. Eixo Posio nominal; ndice 1 at 4: eixo X at IV. Eixo ltimo ponto de apalpao ndice 1 at 4: eixo X at IV. Eixo Plo activado; ndice 1 at 4: eixo X at IV. Eixo Ponto central do crculo; ndice 1 at 4: eixo X at IV. Eixo Ponto central do crculo da ltima frase RND ndice 1 at 4: eixo X at IV. Eixo Ponto central do sensor eixo X Ponto central do sensor eixo Y Ponto central do sensor eixo Z Raio de disco
1 at 4
1 2 3 4 5
1 at 4 1 at 4 1 at 4 1 at 4 1 at 4 1 at 4 1 at 4 1 at 4 1 at 4 1 at 4 1 2 3
1 2 3 4 5
20
21
217
A largura da etapa depende do parmetros de mquina 4020 (ajuste por defeito 1 m e/ou 0,001). Exemplo: transmitir o valor numrico 10 (corresponde a 10m e/ou 0,01) para o PLC
56 FN19: PLC=+10/+Q3
218
10 Programao: Parmetros Q
219
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 (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 de um nmero p.ex. Q12 = SGN Q50 Quando valor de restituio Q12 = 1: Q50 >= 0 Quando valor de restituio Q12 = -1: Q50 < 0
Regras de clculo
Para a programao de frmulas matemticas, h as seguintes regras:
13 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
220
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 introduo de frmula: premir a tecla Q e a softkey FRMULA
12
Seleccionar diviso
13
Exemplo de frase NC
221
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 da ferrta: Q108 O valor actual do raio da ferrta. atribudo a Q108. Eixo da ferrta.: Q109 O valor do parmetro Q109 depende do eixo actual da ferrta.: Eixo da ferramenta Nenhum eixo da ferrta. definido Eixo Z Eixo Y Eixo X Valor do parmetro Q109 = 1 Q109 = 2 Q109 = 1 Q109 = 0
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 Q110 Q110 Q110 Q110 = = = = = 1 0 1 2 3
Factor de sobreposio: Q112 O TNC atribui a Q112 o factor de sobreposio em fresagem de caixa (MP7430).
222
10 Programao: Parmetros Q
Indicaes de cotas no programa: Q113 O valor do parmetro Q113 em sobreposies com PGM CALL 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 Q118 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 Parmetro Q115 Q116 Q117 Q118
Desvio do valor real/nominal na medio automtica da ferrta. com o TT 120 Desvio real/nominal Longitude da ferramenta Raio da ferramenta Correco da ferrta. activada Correco do raio activada R0 RL RR R+ R Valor do parmetro Q123 = 0 Q123 = 1 Q123 = 2 Q123 = 3 Q123 = 4 Parmetro Q115 Q116
223
Exemplo: elipse
Execuo do programa
meio de pequenos segmentos de recta (definem-se com Q7). Quantos mais passos de clculo estiverem definidos, mais liso fica o contorno ngulo inicial e o ngulo final no plano:
50
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
30
50
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
BEGIN PGM ELIPSE MM FN 0: Q1 = +50 FN 0: Q2 = +50 FN 0: Q3 = +50 FN 0: Q4 = +30 FN 0: Q5 = +0 FN 0: Q6 = +360 FN 0: Q7 = +40 FN 0: Q8 = +0 FN 0: Q9 = +5 FN 0: Q10 = +100 FN 0: Q11 = +350 FN 0: Q12 = +2 BLK FORM 0.1 Z X+0 Y+0 Z-20 BLK FORM 0.2 X+100 Y+100 Z+0 TOOL DEF 1 L+0 R+2,5 TOOL CALL 1 Z S4000 L Z+250 R0 FMAX CALL LBL 10 L Z+100 R0 FMAX 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
224
10 Programao: Parmetros Q
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
34 35 36 37 38 39 40 41 42 43 44 45 46 47 48
LBL 1 Q36 = Q36 + Q35 Q37 = Q37 + 1 Q21 = Q3 * COS Q36 Q22 = Q4 * SENO Q36 L X+Q21 Y+Q22 R0 FQ11 FN 12: IF +Q37 LT +Q7 IR A LBL 1 CYCL DEF 10.0 ROTAO CYCL DEF 10.1 ROT+0 CYCL DEF 7.0 PONTO ZERO CYCL DEF 7.1 X+0 CYCL DEF 7.2 Y+0 L Z+Q12 R0 F MAX LBL 0 END PGM ELIPSE MM
Actualizao do ngulo Actualizao do contador de cortes Calcular a coordenada X actual Calcular a coordenada Y actual Chegada ao ponto seguinte Pergunta se est terminado, em caso afirmativo salto para o LBL 1 Anular a rotao Anular a deslocao do ponto zero
225
20 21 22 23 24 25 26 27 28 29 30 31 32 33
LBL 10 CYCL DEF 7.0 PONTO ZERO CYCL DEF 7.1 X+Q1 CYCL DEF 7.2 Y+Q2 CYCL DEF 10.0 ROTAO CYCL DEF 10.1 ROT+Q8 Q35 = (Q6 - Q5) / Q7 Q36 = Q5 Q37 = 0 Q21 = Q3 * COS Q36 Q22 = Q4 * SENO Q36 L X+Q21 Y+Q22 R0 F MAX M3 L Z+Q12 R0 F MAX L Z-Q9 R0 FQ10
O programa s funciona com fresa esfrica A aproximao ao contorno do cilindro faz-se por
Z
R4 0
meio de pequenos segmentos de recta (definemse com Q13). Quantos mais cortes estiverem definidos, mais liso fica o contorno
-50
paralelamente ao eixo Y)
Y
100
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 A longitude da ferr.ta refere-se ao centro da esfera
50 100
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
BEGIN PGM CILIN MM FN 0: Q1 = +50 FN 0: Q2 = +0 FN 0: Q3 = +0 FN 0: Q4 = +90 FN 0: Q5 = +270 FN 0: Q6 = +40 FN 0: Q7 = +100 FN 0: Q8 = +0 FN 0: Q10 = +5 FN 0: Q11 = +250 FN 0: Q12 = +400 FN 0: Q13 = +90 BLK FORM 0.1 Z X+0 Y+0 Z-50 BLK FORM 0.2 X+100 Y+100 Z+0 TOOL DEF 1 L+0 R+3 TOOL CALL 1 Z S4000 L Z+250 R0 FMAX CALL LBL 10 FN 0: Q10 = +0 CALL LBL 10 L Z+100 R0 FMAX 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
226
10 Programao: Parmetros Q
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 Aproximao ao arco para o corte longitudinal seguinte Corte longitudinal na direco YActualizao do contador de cortes Actualizao do ngulo no espao Pergunta se est terminado, em caso afirmativo salto para o LBL 1 Anular a rotao Anular a deslocao do ponto zero
37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55
LBL 1 L Y+Q7 R0 FQ11 FN 1: Q20 = +Q20 + +1 FN 1: Q24 = +Q24 + +Q25 FN 11: IF +Q20 GT +Q13 GOTO LBL 99 LP PR+Q16 PA+Q24 FQ12 L Y+0 R0 FQ11 FN 1: Q20 = +Q20 + +1 FN 1: Q24 = +Q24 + +Q25 FN 12: IF +Q20 LT +Q13 GOTO LBL 1 LBL 99 CYCL DEF 10.0 ROTAO CYCL DEF 10.1 ROT+0 CYCL DEF 7.0 PONTO ZERO CYCL DEF 7.1 X+0 CYCL DEF 7.2 Y+0 CYCL DEF 7.3 Z+0 LBL 0 END PGM CILIN MM
Fim do sub-programa
227
22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
LBL 10 Q16 = Q6 - Q10 - Q108 FN 0: Q20 = +1 FN 0: Q24 = +Q4 Q25 = (Q5 - Q4) / Q13 CYCL DEF 7.0 PONTO ZERO CYCL DEF 7.1 X+Q1 CYCL DEF 7.2 Y+Q2 CYCL DEF 7.3 Z+0 CYCL DEF 10.0 ROTAO CYCL DEF 10.1 ROT+Q8 L X+0 Y+0 R0 F MAX L Z+5 R0 F1000 M3 CC Z+0 X+0 LP PR+Q16 PA+Q24 FQ11
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)
O programa s funciona com fresa cnica A aproximao ao contorno da esfera faz-se por
meio de segmentos de recta (plano Z/X, define-se com Q14). Quanto mais pequeno o passo angular estiver definido, mais liso fica o contorno contorno com o paso angular no plano (com Q18)
Y
100
A esfera fresada no corte 3D de baixo para cima O raio da ferrta. corrigido automaticamente
5 R4
50
50
100
R4 5
-50
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
228
BEGIN PGM ESFERA MM FN 0: Q1 = +50 FN 0: Q2 = +50 FN 0: Q4 = +90 FN 0: Q5 = +0 FN 0: Q14 = +5 FN 0: Q6 = +45 FN 0: Q8 = +0 FN 0: Q9 = +360 FN 0: Q18 = +10 FN 0: Q10 = +5 FN 0: Q11 = +2 FN 0: Q12 = +350 BLK FORM 0.1 Z X+0 Y+0 Z-50 BLK FORM 0.2 X+100 Y+100 Z+0 TOOL DEF 1 L+0 R+7,5 TOOL CALL 1 Z S4000 L Z+250 R0 FMAX CALL LBL 10 FN 0: Q10 = +0 FN 0: Q18 = +5 CALL LBL 10 L Z+100 R0 FMAX M2
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 10 Programao: Parmetros Q
23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60
LBL 10 FN 1: Q23 = +Q11 + +Q6 FN 0: Q24 = +Q4 FN 1: Q26 = +Q6 + +Q108 FN 0: Q28 = +Q8 FN 1: Q16 = +Q6 + -Q10 CYCL DEF 7.0 PONTO ZERO CYCL DEF 7.1 X+Q1 CYCL DEF 7.2 Y+Q2 CYCL DEF 7.3 Z-Q16 CYCL DEF 10.0 ROTAO CYCL DEF 10.1 ROT+Q8 CC X+0 Y+0 LP PR+Q26 PA+Q8 R0 FQ12 LBL 1 CC Z+0 X+Q108 L Y+0 Z+0 FQ12 LBL 2 LP PR+Q6 PA+Q24 R0 FQ12 FN 2: Q24 = +Q24 - +Q14 FN 11: IF +Q24 GT +Q5 GOTO LBL 2 LP PR+Q6 PA+Q5 L Z+Q23 R0 F1000 L X+Q26 R0 F MAX FN 1: Q28 = +Q28 + +Q18 FN 0: Q24 = +Q4 CYCL DEF 10.0 ROTAO CYCL DEF 10.1 ROT+Q28 FN 12: IF +Q28 LT +Q9 GOTO LBL 1 FN 9: IF +Q28 EQU +Q9 GOTO LBL 1 CYCL DEF 10.0 ROTAO CYCL DEF 10.1 ROT+0 CYCL DEF 7.0 PONTO ZERO CYCL DEF 7.1 X+0 CYCL DEF 7.2 Y+0 CYCL DEF 7.3 Z+0 LBL 0 END PGM ESFERA MM
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 retrocesso para LBL2 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
229
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
11
Teste e execuo do programa
11.1 Grficos
11.1 Grficos
No modo de funcionamento teste do programa, o TNC simula graficamente uma maquinao. Com as softkeys, voc selecciona:
Vista de cima Representao em 3 planos Representao 3D
O grfico do TNC corresponde representao de uma pea maquinada com uma ferramenta cilndrica. O TNC no mostra o grfico quando
o programa actual no contm uma definio vlida do bloco no est seleccionado nenhum programa
Voc no pode usar a simulao grfica para partes parciais de um programa ou para programas com movimentos de eixos rotativos: nestes casos, o TNC emite um aviso de erro.
Resumo: vistas
Depois de voc ter seleccionado, no modo de funcionamento Teste do Programa, a diviso do ecr GRFICO ou PROGRAMA + GRFICO, o TNC mostra as seguintes softkeys: Vista Vista de cima Representao em 3 planos Representao 3D Softkey
232
Vista de cima
Seleccionar vista de cima com a softkey
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). Para alm disso, voc pode deslocar com softkeys o plano da seco:
Seleccionar a representao em 3 planos com a
softkey
as seguintes softkeys:
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
233
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. No modo de funcionamento Teste do Programa existem funes para a ampliao de um pormenor (ver Ampliao de um pormenor)
Seleccionar a representao 3D com 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
Ampliao de um pormenor
No modo de funcionamento Teste do Programa, voc pode modificar o pormenor para a representao 3D Para isso, deve estar parada a simulao grfica. A ampliao de um pormenor actua sempre em todos os modos de representao. Ir comutando a rgua de softkeys no modo de funcionamento Teste do Programa at aparecerem as seguintes softkeys: Funo Seleccionar o lado da pea que tem de ser recortado: premir vrias vezes a softkey Deslocar a superfcie da seco para ampliar ou reduzir a pea Aceitar o pormenor Softkeys
234
ou +
235
11.1 Grficos
Teste do programa
Visualizao do tempo aproximado que o TNC calcula para a durao dos movimentos da ferrta. que se realizam com o avano. O tempo calculado pelo TNC no se ajusta aos clculos do tempo de acabamento, j que o TNC no tem em conta os tempos dependentes da mquina (p.ex. para a troca de ferrta.). Seleccionar a funo do cronmetro Ir comutando a rgua de softkeys at o TNC mostrar as seguintes softkeys com as funes do cronmetro: Funes do cronmetro Memorizar o tempo visualizado Visualizar a soma dos tempos memorizados ou visualizados Apagar o tempo visualizado Softkey
236
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
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. Se voc tiver seleccionado a diviso do ecr de forma a que o TNC visualize um grfico, tambm o grfico ser actualizado at frase N.
Seleccionar o princpio do programa no modo de funcionamento
Teste do programa
com CALL PGM: introduzir o nome do programa onde est a frase com o nmero de frase seleccionado se deve executar se N no se encontrar dentro de uma repetio parcial do programa INICIAR; o TNC verifica o programa at frase introduzida
237
Execuo do programa frase a frase Iniciar cada frase do programa de maquinao com a tecla externa de arranque Start
238
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. 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.
239
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:
STOP (com e sem funo auxiliar) A funo auxiliar M0, M1 (ver Captulo 11.6 Paragem opcional da
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, inicie outra vez 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.
240
DESLOCAO MANUAL.
Para voltar a chegar ao ponto onde interrompeu, voc utiliza a fuo Nova chegada ao contorno (ver mais adiante nesta seco).
241
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 Tecla NOT-AUS (Emergncia) activada (funo dependente da
mquina)
Se tiver interrompido a execuo do programa com a softkey STOP INTERNO, voc pode com a tecla GOTO seleccionar uma outra frase e continuar com a maquinao a partir da Se voc seleccionar a frase BEGIN PGM (frase 0), o TNC anula todas as informaes memorizadas (dados da ferrta., etc.) Se voc tiver interrompido a execuo do programa dentro de uma repetio parcial de programa, voc s pode seleccionar outras frases com GOTO dentro da repetio parcial de programa. Continuar a execuo do programa depois de um erro
Apagar o aviso de erro do ecr: premir a tecla CE Arrancar de novo ou continuar a execuo do pgm no mesmo
Com avisos de erro intermitentes: Manter premida a tecla END durante dois segundos, e o TNC
242
processo para frase N. O TNC acende uma janela para introdues: deve terminar o processo encontra a frase N
Processo at N: introduzir o nmero N da frase onde Programa: introduzir o nome do programa onde se repeties: introduzir as quantidade de repeties que
devem ser consideradas no processo de frase se a frase N se encontrar dentro da repetio de um programa parcial
Voc pode deslocar a janela para introdues destinada ao processo a partir de uma frase. Para isso, prima a tecla para determinao da diviso do ecr e utilize as softkeys a visualizadas.
chamadas da ferramenta e funes auxiliares M: colocar o PLC em LIGADO (comutar entre LIGADO e DESLIGADO com a tecla ENT). O PLC em DESLIGADO s tem em considerao exclusivamente a geometria do programa NC. A ferramenta situada no cabeote tem que corresponder ferramenta chamada no programa.
243
Reentrada no contorno Com a funo ENTRADA NA POSIO, o TNC desloca a ferrta. para o contorno da pea, depois de voc ter deslocado os eixos da mquina durante uma interrupo com a softkey DESLOCAO MANUAL, ou se voc quiser entrar no programa com a funo Processo a partir de uma frase.
Seleccionar a reentrada no contorno: seleccionar a softkey
ENTRADA NA POSIO O TNC visualiza na janela acesa posio para onde o TNC desloca a ferrta.
na janela:
244
Executar transmisso por blocos: softkey TRANSMISS Introduzir o nome do programa e, se necessrio, com
a softkey modificar o tipo de programa. Confirmar com a tecla ENT. O TNC l o programa seleccionado por meio da conexo de dados. Se voc no indicar nenhum tipo de programa, o TNC introduz o tipo que voc definiu em funo MOD Introduo do Programa . de arranque Start. Se voc tiver determinado uma frase intermdia maior do que 0 festgelegt, o TNC aguarda com o arranque de programa at ter sido introduzida a quantidade definida de frases NC
245
programa ou o teste do programa: colocar a softkey em OFF programa ou o teste do programa: colocar a softkey em ON
246
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
apalpao
Se a haste de apalpao no se desviar ao longo de um percurso determinado, o TNC emite o respectivo aviso de erro (caminho: MP6130). Seleccionar a funo de apalpao Seleccionar o modo de funcionamento manual ou seleccionar volante
Seleccionar a funo de apalpao:
premir a softkey FUNES DE APALPAO. O TNC visualiza outras softkeys: ver o quadro direita
248
12 Apalpadores 3D
Z Y
5
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 FUNES DE APALPAO PROBE e CAL L.L. O TNC mostra uma janela de men com quatro campos de introduo.
Seleccionar o eixo da ferrta. com a softkey Ponto de referncia: introduzir a altura do anel de
ajuste
Calibrar o raio activo e compensar a deslocao central do apalpador O eixo do apalpador normalmente no coincide exactamente com o eixo da ferrta. Com a funo de calibrao, ajusta-se com clculo automtico o desvio entre o eixo do apalpador e o eixo da ferrta. Com esta funo, o TNC roda 180 o apalpador 3D. A rotao efectua-se com uma funo auxiliar determinada pelo fabricante da mquina, no parmetro de mquina 6160. Voc efectua a medio do desvio depois de calibrar o raio activo da esfera de apalpao.
Z Y X
10
249
Seleccionar a funo de calibrao para o raio da esfera de apalpao e o desvio central do apalpador: premir a softkey CAL Premir R
Seleccionar o Eixo da Ferrta, e introduzir o raio do anel
de ajuste
apalpador 3D apalpa, em cada direco dos eixos, uma posio do interior do anel, e calcula o raio activo da esfera de apalpao softkey END
Determinar o desvio central da esfera de apalpao: premir a softkey 180. O TNC roda 180 o apalpador
Apalpao: premir 4 vezes a tecla externa START. O
apalpador 3D apalpa, em cada direco dos eixos, uma posio do interior do anel, e calcula o desvio do apalpador
Visualizar os valores calibrados Memorizam-se no TNC a longitude activa, o raio activo e o valor do desvio central 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.
apalpao
PA
X
A B
250
12 Apalpadores 3D
apalpao
O TNC memoriza a rotao bsica contra falhas de rede. A rotao bsica fica activada para todas as execues de programa seguintes e para o teste de programa. 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 visualiza o ngulo rotativo tambm na visualizao adicional de estados (diviso do ecr PROGRAMA + ESTADO QUANT. POS.) Na visualizao de estados ilumina-se um smbolo para a rotao bsica sempre que o TNC deslocar os eixos da mquina segundo a rotao bsica. Anular a rotao bsica Seleccionar a funo de apalpao: premir a softkey PROVAR ROT
Introduzir o ngulo de rotao0 , e confirmar com a tecla ENT Finalizar a funo de apalpao: premir a tecla END
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 baixo, 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 memoriza o ponto de referncia, p.ex. apalpar Z na direco Z-: seleccionar com teclas de setas
Apalpao: premir a tecla externa START Ponto de referncia: introduzir a coordenada nominal,
251
Esquina como ponto de referncia - aceitar os pontos apalpados para a rotao bsica (ver figura em cima, 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 eixo com teclas de setas
Y=?
Apalpao: premir a tecla externa START Posicionar o apalpador prximo do segundo ponto de
Apalpao: premir a tecla externa START Ponto de Referncia: introduzir ambas as coordenadas
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;
252
12 Apalpadores 3D
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
Y+ X X+
(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 a tecla END
Y
Y X+
Se quiser trabalhar sem medio compensada: prima Ponto de Referncia: introduzir na janela do men
Crculo exterior:
Posicionar a esfera de aapalpao prximo do primeiro ponto de
Y+
Seleccionar a direco de apalpao: seleccionar a softkey Apalpao: premir a tecla externa START Repetir o processo de apalpao para os 3 restantes pontos. Ver
Depois da apalpao, o TNC visualiza as coordenadas actuais do ponto central do crculo e o raio do crculo PR.
253
PROVAR POS
simultaneamente o eixo a que se refere a coordenada: seleccionar com setas de teclas. START
Posicionar o apalpador prximo do primeiro ponto de Seleccionar a direco de apalpao com as teclas de Apalpao: premir a tecla externa START Anotar o valor visualizado como ponto de referncia
Y
B
X
l
Ponto de referncia: introduzir 0 Interromper o dilogo: premir a tecla END Seleccionar de novo a funo de apalpao: premir a
254
12 Apalpadores 3D
apalpao B
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 medido visualiza-se at um valor mximo de 90. 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
eixo de referncia angular e a aresta da pea como ngulo de Rotao rotao bsica original:
Anular a rotao bsica ou reproduzir de novo a Fixar o ngulo de Rotao no valor anotado
255
Determinar o ngulo entre duas arestas da pea Seleccionar a funo de apalpao: premir a softkey PROVAR ROT
ngulo de rotao: anote o ngulo de Rotao visualizado se
quiser voltar a reproduzir posteriormente a rotao bsica executada posio inclinada da pea)
Executar a rotao bsica para o primeiro lado (ver Compensar Apalpar o segundo lado da mesma forma que numa rotao
Com a softkey PROVAR ROTAO visualizar o ngulo PA entre as Anular a rotao bsica ou reproduzir de novo a rotao bsica
PA
Z Y
L?
100
Voc programa a aplicao do apalpador no modo de funcionamento Memorizao/Edio do Programa com a tecla TOUCH PROBE e a softkey PLANO DE REF . 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 so memorizadas, para alm do processo de apalpao, nos parmetros Q115 at Q118. Para os valores destes parmetros o TNC no tem em conta a longitude e o raio da haste de apalpao.
X
?
10
100
256
12 Apalpadores 3D
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 ferrta. tais como longitude, raio e eixo a partir dos dados calibrados ou da ltima frase TOOL CALL: seleccionar com MP7411
No modo de funcionamento Memorizao/Edio do Programa
de parmetro Q a que se atribuiu o valor da coordenada eixo de apalpao com a tecla de seleco de eixos e sinal para direco de apalpao. Confirmar com a tecla ENT. introduzir todas as coordenadas para o posicionamento prvio do apalpador.
Exemplo de frases NC
67 TCH PROBE 0.0 SUPERF. REF. Q5 X68 TCH PROBE 0.1 X+5 Y+0 Z-5
257
REFERNCIA
Calcular a altura
50
10
20
50
10
BEGIN PGM TECLAS3D MM 1 FN 0: Q11 = +20 2 FN 0: Q12 = +50 3 FN 0: Q13 = +10 4 FN 0: Q21 = +50 5 FN 0: Q22 = +10 6 FN 0: Q23 = +0 7 TOOL CALL 0 Z 8 L Z+250 R0 FMAX 9 L X+Q11 Y+Q12 R0 FMAX 10 TCH PROBE 0.0 BEZUGSEBENE Q10 Z11 TCH PROBE 0.1 Z+Q13 12 L X+Q21 Y+Q22 R0 FMAX 13 TCH PROBE 0.0 PLANO DE REF.Q20 Z14 TCH PROBE 0.1 Z+Q23 15 FN 2: Q1 = +Q20 - +Q10 16 STOP 17 L Z+250 R0 FMAX M2 END PGM TECLAS3D MM
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 Posicionamento prvio para a primeira medio 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
258
12 Apalpadores 3D
13
Digitalizao
SUSA da HEIDENHAIN, para a posterior elaborao dos dados digitalizados, registados com o ciclo MEANDRO
O fabricante da mquina deve preparar o TNC para a aplicao de um apalpador 3D Antes de comear a digitalizar, voc dever calibrar o apalpador.
Funo
Uma pea 3D (tridimensional) pode ser apalpada ponto por ponto com o apalpador segundo a malha que se escolher. A velocidade de digitalizao situa-se entre 200 e 800 mm/min com uma distncia entre pontos (DIST.P) de 1 mm. (valor dependente da mquina). O TNC emite as posies registadas por meio de uma conexo de dados geralmente para um PC. Para isso, configure a conexo de dados (ver captulo 14.4 Ajuste de conexo de dados externa). Se voc utilizar uma ferramenta para fresar os dados de digitalizao registados, cujo raio corresponde ao raio da haste de apalpao, voc pode executar directamente os dados de digitalizao sem mais avaliaes adicionais
Os ciclos de digitalizao programam-se para os eixos principais X, Y e Z. Durante a digitalizao, no podem estar activas a converso de coordenadas ou a rotao bsica. O TNC inclui o BLK FORM no ficheiro de dados digitalizados.
260
13 Digitalizao
correspondentes com o teclado e confirme cada introduo com ENT. Quando o TNC tiver toda a informao necessria, a definio de ciclo finaliza automaticamente. Voc ir encontrar mais informao sobre os diferentes parmetros de introduo na respeciva descrio de ciclo, neste captulo.
Z
MAX
ZS
Exemplo de frases NC
50 51 52 53 54
261
Chegada pea O apalpador desloca-se at pea na direco negativa do eixo da ferrta. Memorizam-se as coordenadas da posio onde o apalpador roa a pea. No programa de maquinao, voc dever definir o ciclo de digitalizao CAMPO antes do ciclo de digitalizao MEANDRO. Parmetros de digitalizao Exemplo de frases NC
maquinao em cuja direco positiva se desloca o apalpador desde o primeiro ponto de contorno memorizado apalpador depois de um desvio Campo de introduo: de 0 a 5 mm. Valor recomendado: introduzir um valor entre 0.5 metade do valor da distncia entre pontos e o valor da distncia entre pontos. Quanto menor for a esfera de apalpao, maior dever seleccionar o valor do limite em linhas de direco normal. distncia entre linhas. Campo de introduo: de 0 a 5 mm
60 TCH PROBE 6.0 MEANDRO 61 TCH PROBE 6.1 DIREC: X 62 TCH PROBE 6.2 PERCURSO: 0.5 L.DIST: 0.2 DIST. P: 0.5
Distncia entre linhas: desvio do apalpador no fim das linhas; MAX. distncia entre pontos: distncia mxima entre os pontos
memorizados pelo TNC. Para alm disso, o TNC tambm tem em conta os pontos importantes e crticos da forma do modelo, p.ex. em esquinas interiores. Campo de introduo: de 0.02 a 5 mm 13 Digitalizao
262
Y X
Ponto de partida Quando a distncia entre linhas positiva, introduza a coordenada dos eixos da ferrta. do ponto MIN do ciclo 5 CAMPO
Quando a distncia entre linhas negativa, introduza a
Definir as coordenadas do plano de maquinao no ciclo LINHAS O TNC alcana o ponto de partida automaticamente:
Chegada pea O TNC alcana a pea na direco programada no ciclo LINHAS DE NVEL. Memorizam-se as coordenadas da posio onde o apalpador roa a pea. No programa de maquinao, voc dever definir o ciclo de digitalizao CAMPO antes do ciclo de digitalizao LINHAS DE NVEL.
263
Parmetros de digitalizao Limitao do tempo: tempo em que o apalpador deve alcanar o primeiro ponto de apalpao de uma linha de nvel depois de uma volta. O TNC interrompe o ciclo de digitalizao se for excedido o tempo programado. Campo de introduo: de 0 a 7200 segundos Nenhuma limitao de tempo se for introduzido 0
Ponto de partida: coordenadas do ponto de partida no plano de
maquinao
coordenadas em que se desloca o apalpador at pea. Com a direco da digitalizao voc j determina se a fresagem seguinte se executa a fresar ou no.
apalpador depois de um desvio Campo de introduo: de 0 a 5 mm. Valor recomendado: introduzir um valor entre 0.5 metade do valor da distncia entre pontos e o valor da distncia entre pontos. Quanto menor for a esfera de apalpao, maior dever seleccionar o valor do limite em linhas de direco normal. alcana de novo o ponto inicial de uma linha de nvel; o sinal determina a direco em que se desvia o apalpador. Campo de introduo: 5 at +5 mm Se quiser digitalizar uma nica linha de nvel, introduza 0 para a distncia entre linhas.
memorizados pelo TNC. Para alm disso, o TNC tambm tem em conta os pontos importantes e crticos da forma do modelo, p.ex. em esquinas interiores. Campo de introduo: de 0.02 a 5 mm
Exemplo de frases NC
60 61 62 63
TCH PROBE 7.0 LINHAS DE NVEL TCH PROBE 7.1 TEMPO: 0 X+0 Y+0 TCH PROBE 7.2 SEQUNCIA: Y / X TCH PROBE 7.2 CURSO: 0.5 L.DIST+: +0.2 DIST. P: 0.5
264
13 Digitalizao
BEGIN PGM DADOS MM 1 BLK FORM 0.1 Z X-40 Y-20 Z+0 2 BLK FORM 0.2 X+40 Y+40 Z+25 3 L Z+250 FMAX 4 L X+0 Y-25 FMAX 5 L Z+25 6 L X+0,002 Y-12,358 7 L X+0,359 Y-12,021 ... 253 L X+0,003 Y-12,390 254 L Z+24,5 ... 2597 L X+0,093 Y-16,390 2598 L X+0 Y-25 FMAX 2599 L Z+250 FMAX END PGM DADOS MM
Para elaborar os dados de digitalizao, crie o seguinte programa:
Nome do programa DADOS: determinado no ciclo CAMPO Definio do bloco: o TNC determina o tamanho Altura segurana no eixo da ferrta.: determinada no ciclo CAMPO Ponto de partida em X/Y: determinado no ciclo LINHAS DE NVEL Altura inicial em Z: determinada no ciclo LINHAS DE NVEL, e dependente do sinal da DISTNCIA ENTRE LINHAS Primeira posio registada Segunda posio registada Primeira linha de nvel digitalizada: alcana-se de novo a 1 Avano para a linha de nvel seguinte ltima posio registada no campo Regresso ao ponto de partida em X/Y Retrocesso altura de segurana no eixo da ferrta. Fim do programa
BEGIN PGM FRESAR MM 1 TOOL DEF 1 L+0 R+4 2 TOOL CALL 1 Z S4000 3 L R0 F1500 M13 4 CALL PGM DADOS EXT. END PGM FRESAR MM
Definio da ferrta.: raio da ferrta. = raio da haste de apalpao Chamada da ferramenta Determinar o avano de fresagem, c/ferrta. e refrigerante LIGADOS Chamar os dados de digitalizao que esto memorizados externamente
265
14
Funes MOD
14.1 Seleccionar, modificar e sair das funes MOD; 14.2 Informaes do sistema
Modificar a funo MOD Seleccionar a funo MOD com as teclas de setas no men visualizado.
Premir vrias vezes a tecla ENT, at aparecer a funo na parte
Sair de funes MOD Finalizar a funo MOD: premir a softkey END ou a tecla END.
268
14 Funes MOD
857282
Voc pode anular individualmente os tempos enquanto prime a tecla ENT (tem que estar liberta por meio de parmetros da mquina)
FE
NUL
269
Computador pessoal AT ou sistema compatvel 640 kB de memria principal 1 MBytes livres no seu disco duro uma interface serial livre Sistema operativo MS-DOS/PC-DOS 3.00 ou superior, Windows
Instalao emWindows Inicie o programa de instalao SETUP .EXE com o gestor de ficheiros (Explorer)
Siga as instrues do programa de setup
270
14 Funes MOD
aplicaes HEIDENHAIN
Windows95:
Faa clique sobre <Iniciar>, <Programas>, <Aplicaes HEIDEN-
HAIN>, <TNCremo>
Quando voc inicia o TNCremo pela primeira vez, -lhe pedido o comando conectado, a interface (COM1 ou COM2) e a velocidade de trannsmisso de dados. Introduza as informaes desejadas. Transmisso de dados entre TNC 410 e TNCremo Verifique se:
o TNC 410 est conectado interface serial correcta da sua
calculadora 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.2 Gesto de dados), seleccione <ligao>, <servidor de ficheiros>. O TNCremo est agora pronto para receber dados. 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.
271
REF
REST.
Posio nominal; valor actual indicado pelo TNC Posio real; posio actual da ferrta. Posio de referncia; posio real referente ao ponto zero da mquina Percurso restante at posio programada; diferena entre a posio real e a de destino Erro de arrasto; diferena entre a posio nominal e a real
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.
Esta funo MOD determina tambm o sistema de medida, quando voc cria um novo programa.
272
14 Funes MOD
Esta funo MOD determina tambm o idioma de programao quando voc cria um novo programa. Se quiser comutar entre dilogo em texto claro e introduo (e vice-versa), tem que apagar o ltimo ficheiro $MDI activo no modo de funcionamento Memorizao do Programa.
273
Z min
Y
X min X max Ymin Ymax
eixo X, Y e Z
Anotar os valores com um sinal Seleccionar as funes MOD: premir a tecla MOD
Introduzir a limitao do campo de deslocao: premir a softkey MARGEM DE DESLOCAO MQUINA. Introduzir como limites os valores anotados para os eixos. Confirmar com a tecla ENT Sair da funo MOD: premir a tecla END A correco de raios da ferrta. no tida em conta na limitao da margem de deslocao. Depois de serem ultrapassados os pontos de referncia, tm-se em conta os limites da margem de deslocao e os finais de curso de software.
274
14 Funes MOD
Seleccionar a funo AJUDA: premir a softkey AJUDA Com as teclas de setas p/cima /p/baixo seleccionar a linha no ficheiro Ajuda assinalada com o smbolo # Executar a funo de AJUDA seleccionada: premir NCStart
275
15
Tabelas e resumos
Introduzir directamente o valor numrico com bits) Introduzir sinal de percentagem % antes do valor numrico
codificados com bits) 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 +
278
15 Tabelas e resumos
279
Apalpadores 3D e digitalizao
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 80 at 3 000 [mm/min] Percurso mximo at ao ponto de apalpao MP6130 0,001 bis 30 000 [mm] Distncia de segurana at ao ponto de apalpao em medio automtica MP6140 0,001 bis 30 000 [mm] Marcha rpida para a apalpao com apalpador digital MP6150 1 at 300 000 [mm/min] Medir desvio do apalpador na calibragem do apalpador digital MP6160 Sem rotao de 180 do apalpador 3D ao calibrar: 0 Funo M para rotao de 180do apalpador ao calibrar: 1 at 88 Medio com raio, com TT 120: direco de apalpao MP6505 Direco Direco Direco Direco
positiva de apalpao no eixo de ref. angular (eixo 0): 0 de apalpao positiva no eixo +90: 1 de apalpao negativa no eixo de ref. angular (eixo 0): 2 de apalpao negativa 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,002 at 0,999 [mm] (recomenda-se: 0,005 mm) Avano de apalpao para o TT 120 com a ferrta. parada MP6520 80 at 3 000 [mm/min]
280
15 Tabelas e resumos
Medio do raio com o TT 120: distncia entre o extremo da ferrta. e a aresta superior da haste MP6530 0,001 at 30 000,000 [mm] Zona de segurana no eixo da ferr.ta sobre a haste do apalpador TT 120 em posicionamento prvio MP6540.0 0,001 at 30 000,000 [mm] Zona de segurana no plano de maquinao em redor da haste do apalpador IT 120 em posicionamento prvio MP6540.1 0,001 at 30 000,000 [mm] Marcha rpida no ciclo de apalpao para o TT 120 MP6550 10 at 10 000 [mm/min] Funo M para orientao da ferrta. na medio individual de navalhas MP6560 -1 at 88 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 40,000 at 120,000 [m/min] Coordenadas REF do ponto central da haste do apalpador TT 120 MP6580.0 eixo X: -30 000,000 at 30 000,000 MP6580.1 eixo Y: -30 000,000 at 30 000,000 MP6580.2 eixo Z: -30 000,000 at 30 000,000
281
282
15 Tabelas e resumos
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 Nome da ferrta. NOME: 0 at 22 Longitude da ferrta. L: 0 at 22 Raio da ferrta. R: 0 at 22 Reservado Medida excedente da longitude DL: 0 at 22 Medida excedente do raio DR: 0 at 22 Reservado Ferrta. bloqueada TL: 0 at 22 Ferrta. gmea RT: 0 at 22 Mximo tempo de vida TIME1: 0 at 22 Mx. tempo de vida com TOOL CALL TIME2: 0 at 22 Tempo de vida actual CUR. TIME: 0 at 22 Comentrio sobre a ferrta. DOC: 0 at 22 Nmero de navalhas CUT.: 0 at 22 Tolerncia para identificao de desgaste na longitude da ferrta. LTOL: 0 at 22 Tolerncia para identificao de desgaste no raio da ferrta. RTOL: 0 at 22 Direco de corte DIRECT.: 0 at 22 Estado do PLC PLC: 0 at 22 Desvio adicional da ferrta.no seu eixo em relao a MP6530 TT:L -OFFS: 0 at 22 Desvio da ferrta. entre o centro da haste e o centro da prpria ferrta. TT:R-OFFS: 0 at 22 Tolerncia para identificao dae rotura na longitude da ferrta. LBREAK.: 0 at 22 Tolerncia para identificao de rotura no raio da ferrta. RBREAK: 0 at 22
283
Configurar a tabela de posies de ferramentas; nmero das colunas na tabela de ferramentas para (no visualizar: 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 do eixo mais lento): +1 Rotaes S da ferrta. e funo auxiliar M continuam activadas depois de STOP: +0 rotaes S da ferrta. e funo auxiliar M j no esto activadas depois de STOP: +2 Visualizao do escalo cinemtico MP7274 No visualizar o escalo cinemtico actual: 0 Visualizar o escalo cinemtico actual: 1 Determinar o sinal decimal MP7280 Visualizar vrgula como sinal decimal: 0 Visualizar ponto como sinal decimal: 1 Visualizao da posio no eixo da ferr.ta 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
284
15 Tabelas e resumos
Passo de visualizao para o eixo X MP7290.0 0,1 mm ou 0,1: 0 0,05 mm ou 0,05: 1 0,01 mm ou 0,01: 2 0,005 mm ou 0,005: 3 0,001 mm ou 0,001: 4 Passo de visualizao para o eixo Y MP7290.1 0,1 mm ou 0,1: 0 0,05 mm ou 0,05: 1 0,01 mm ou 0,01: 2 0,005 mm ou 0,005: 3 0,001 mm ou 0,001: 4 Passo de visualizao para o eixo Z MP7290.2 0,1 mm ou 0,1: 0 0,05 mm ou 0,05: 1 0,01 mm ou 0,01: 2 0,005 mm ou 0,005: 3 0,001 mm ou 0,001: 4 Passo de visualizao para o eixo IV MP7290.3 0,1 mm ou 0,1: 0 0,05 mm ou 0,05: 1 0,01 mm ou 0,01: 2 0,005 mm ou 0,005: 3 0,001 mm ou 0,001: 4 Bloquear em geral a memorizao do ponto de ref. 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 o eixo: +8 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
285
Anular a visualizao de estados, parmetros Q e dados da ferrta. MP7300 No apagar a vissualizao de estados: +0 Apagar a visualizao de estados: +1 Apagar parmetros Q: +0 No apagar parmetros Q: +2 Apagar nmero, eixo e dados da ferrta.: +0 No apagar nmero, eixo e dados da ferrta.: +4 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 representao grfica: +2 Para simulao em ciclos de maquinao, assinalar s o ltimo passo: +0 Para simulao em ciclos de maquinao, assinalar todos os passos: +16 Determinar o grfico de programao 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
286
15 Tabelas e resumos
287
Ciclos SL, modo de operao MP7420.0 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 Fresar e desbastar por completo a caixa antes de cada novo avano: +8 Para os ciclos 6, 15, 16 vlido o seguinte: No fim do ciclo, deslocar a ferrta. para a ltima posio programada antes da chamada de ciclo: +0 No fim do ciclo, retirar a ferrta. somente no seu eixo: +16 Ciclos SL, modo de operao 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
288
15 Tabelas e resumos
Ciclo 4 FRESAR CAIXAS e ciclo 5 CAIXA CIRCULAR: factor de sobreposio MP7430 0,1 a 1,414 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 nas funes M: +0 Sem paragem da execuo do programa nas funes M: +4 Avano no eixo da ferramenta com M103 F .. Reduo inactiva: +0 Avano no eixo da ferramenta com M103 F .. Reduo inactiva: +16 Vigia No memorizar o eixo em posio em tempo de espera entre duas frases NC: +0 Vigia No memorizar o eixo em posioem tempo de espera entre duas frases NC: +32 ngulo da mudana de direco que ainda deslocado com velocidade de trajectria constante (Esquina com R0, Esquina interior tambm com correco de raio) Vlido para o funcionamento com controlo de arrasto e controlo prvio da velocidade MP7460 0,000 at 179,999 [] 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 Ponto zero da pea: +0 Ponto zero da mquina: +1
Volantes electrnicos
Determinar o tipo de volante MP7640 Mquina sem volante: 0 Volante de embutir HR 130: 2 Volante mltiplo com teclas suplementares:5 Volante porttil HR 410 com funes suplementares: 6 Funes do volante MP7641 Factor de subdiviso programvel com o teclado: +0 Determinar por mdulo do PLC o factor de subdiviso: +1 Volante no activado no modo de funcionamento memorizar: +0 Volante activado no modo de funcionamento memorizar: +2
289
Aparelhos HEIDENHAIN
Aparelho externo p.ex. FE Cabo standard HEIDENHAIN 3m Bloco adaptador V.24 Cabo de conexo HEIDENHAIN mx. 17 m X21 TNC
290
15 Tabelas e resumos
Aparelhos que no so da marca HEIDENHAIN A distribuio de conectores no aparelho que no da marca HEIDENHAIN 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:
291
Conexo de dados
V.24 / RS-232-C
Eixos com deslocao simultnea em elementos do contorno Rectas at 3 eixos Crculos at 2 eixos hlice 3 eixos Look Ahead
Arredondamento definido de transies irregulares do contorno (p.ex. em formas 3D) para posies com correco do raio com M120 em clculo prvio de LA da geometria para adaptao do avano
Funcionamento paralelo Editar enquanto o TNC executa um programa de maquinao Representao grfica
Grfico de programao Teste grfico
Tipos de ficheiros
Programas de dilogo em texto claro da HEIDENHAIN Programas DIN/ISO Tabelas de pontos zero Tabelas de ferramentas Tabelas de posies
Memria do programa
Com bateria compensadora para cerca de 10 000 frases NC
292
15 Tabelas e resumos
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 entrada e sada do contorno
Livre programao de contornos Para todos os elementos do contorno com desenhos no cotados pelo NC Saltos no programa
Sub-programa Repetio parcial de um programa Programa principal como sub-programa
Ciclos de maquinao
Ciclos de furar para furar, furar em profundidade, alargar furo, mandrilar, roscagem com embraiagem e roscagem rgida Desbastar e acabar caixas rectangulares e circulares Ciclos para fresar ranhuras rectas e circulares Figuras de furos regulares sobre crculo e linhas Figuras de furos irregulares a partir de tabelas de furos Ciclos para facejar superfcies planas e de ngulos oblquos Maquinar quaisquer caixas e ilhas
Converso de coordenadas
Aplicao de um apalpador 3D Funes de apalpao para memorizao do ponto de referncia e para medio automtica da pea Digitalizao de formas 3D com apalpador digital (opo) Medio automtica da ferrta.com o apalpador TT 120
293
Funes matemticas
Clculos bsicos +, , x e Clculos triangulares seno, coseno, tan, arcoseno, arccos, arctan Raiz quadrada de valores ( a) e somas dos quadrados (a2 + b2) Elevao ao quadrado de valores(SQ) Elevao a uma potncia de valores (^) Constante PI (3,14) Funes de logaritmo Funo exponencial Formar o valor negativo (NEG) Formar o nmero total (INT) Formar o valor absoluto (ABS) Separar os valores antes da vrgula (FRAC) Comparaes maior do que, menor do que, igual, diferente
Dados do TNC
Tempo de maquinao de uma frase 6 ms/frase 20 ms/frase em elaborao por blocos por meio de conexo de dados Tempo do ciclo de regulao Interpolao de trajectria: 6 ms Velocidade de transmisso de dados Mximo 115 200 baud Temperatura ambiente
Funcionamento: armazenamento:
Percurso Mximo 300 m (11 811 polegadas) Velocidade de deslocao Mximo 300 m/min (11 811 polegadas/min) Rotaes da ferr.ta Mximo 99 999 U/min Campo de introduo
Mnimo 1m (0,0001 polegadas) ou 0,001 Mximo 30 000,000 mm (1.181 polegadas) ou 30 000,000
294
15 Tabelas e resumos
introdues erradas erros de lgica no programa elementos de contorno no executveis aplicaes do apalpador no adequadas
Nos seguintes resumos, encontram-se alguns dos avisos de erro do TNC, que ocorrem com maior frequncia. Um aviso de erro contendo o nmero de uma frase de programa foi originado por esta frase ou por uma anterior. Os avisos em texto do TNC apagam-se com a tecla CE, depois de solucionado o problema.
O cabo de transmissso no est conectado O cabo de transmissso est com defeito ou mal soldado Aparelho conectado (PC, impressora) no est ligado A velocidade de transmiso (baudrate) no est em conformidade
Ficheiro protegido! Anular a proteco do pgm se se pretender editar o ficheiro Nmero label ocupado Atribuir os nmeros Label so uma vez Salto para o Label 0 no permitido No programar CALL LBL 0
295
Erro aritmtico Clculos com valores no permitidos Definir valores dentro dos limites do campo Seleccionar de forma clara entre si as posies de apalpao para o apalpador 3D na medio individual de lminas com o apalpador TT, registar a quantidade de lminas na tabela de ferrtas diferente de 0 Execuutar TCH PROBE 30 (calibrar o apalpador TT) antes de medir a longitude ou o raio da ferrta. Os clculos devem poder-se efectuar de forma matematicamente correcta Correco da trajectria acabada de forma errada No eliminar a correco do raio da ferrta. numa frase com posio e trajectria circular Correco da trajectria iniciada de forma errada
Introduzir a mesma correco de raio antes e depois de uma frase
RND e CHF
No comear a correco de raio da ferrta. numa frase com posio
Definir os ciclos com todas as indicaes na sequncia determinada No chamar os ciclos de converso Definir o ciclo antes da chamada de ciclo Introduzir a profundidade de passo diferente de 0
No programar eixos bloqueados Executar caixa rectangular e ranhura no plano de maquinao No reflectir eixos rotativos Introduzir longitude de chanfre positiva
296
15 Tabelas e resumos
Rotaes erradas Programar as rotaes dentro dos limites permitidos Chanfre no permitido Acrescentar um chanfre entre duas frases lineares com a mesma correco de raio Dados do programa errados O programa introduzido por conexo de dados contm formatos de frase errados Sem modificaes no PGM em curso No editar o programa enquanto est a ser transmitido ou executado Ponto final do crculo errado
Introduzir por completo o crculo de conexo Programar os pontos finais da trajectria de forma a situarem-se
N Label inexistente Chamar s os nmeros Label programados Factor de Escala no permitido Introduzir idnticos os factores de escala dos eixos de coordenadas no plano da trajectria circular Seco PGM no visualizada
Seleccionar raio da fresa menor Os movimentos 4D no so simulados graficamente Introduzir o eixo da ferrta. para simulao igual ao eixo na BLK FORM
Correco de raio indefinida Introduzir a correco de raio RR ou RL num sub-programa para o ciclo 14 CONTORNO Arredondamento no definido Introduzir correctamente o crculo tangente e o crculo de arredondamento Raio de arredondamento demasiado grande Os crculos de arredondamento devem poder ajustar-se entre os elementos do contorno Tecla sem funo Este aviso aparece quando se prime uma tecla que no necessria para o dilogo actual Haste de apalpao desviada Proceder ao posicionamento prvio da haste de apalpao antes da 1 apalpao, sem roar a pea
297
Calibrar o apalpador
Calibrar de novo o apalpador TT, foram modificados os parmetros da
pontos: programar avano com valor numrico Sinal errado Introduzir os sinais para os parmetros do ciclo segundo as prescries Raio da ferramenta demasiado grande Seleccionar o raio da ferrta. de forma a que se situe dentro dos limites pr-estabelecidos Mandar calcular e executar os elementos de contorno Decorrido o tempo de vida da ferrta. O TIME1 ou o TIME2 da TOOL.T foi excedido, e na tabela de ferrtas. no foi definida nenhuma ferrta. gmea Falta ngulo de referncia
Definir claramente as trajectrias circulares e os pontos finais do
crculo
Introduo de coordenadas polares: definir correctamente o ngulo
repeties (REP) Os sub-programas no podem chamar-se a si prprios Sobrepor sub-programas num mximo de 8 vezes Sobrepor programas principais como sub-programas num mximo de 4 vezes
298
15 Tabelas e resumos
Campo foi excedido Introduzir o CAMPO para a pea 3D completa Dados errados para o campo
Introduzir as coordenadas MIN menores do que as respectivas
coordenadas MAX
Definir o CAMPO dentro da limitao por meio de interruptor de fim-
de-curso
Definir o CAMPO para os ciclos MEANDRO e LINHAS DE NVEL
Rotao no permitida Anular a converso de coordenadas antes da digitalizao Eixo de clivagem no permitido Definir as coordenadas do ponto de partida (ciclo LINHAS DE NVEL) diferentes do eixo da haste de apalpao Programado um eixo errado
Introduzir o eixo calibrado do apalpador no ciclo CAMPO No programar em duplicado os eixos no ciclo CAMPO
Factor de Escala no permitido Anular a converso de coordenadas antes da digitalizao Espelho no permitido Anular a converso de coordenadas antes da digitalizao Haste de apalpao desviada Posicionar previamente o apalpador de forma a que a haste de apalpao no seja desviada fora do CAMPO
299
Limite de tempo excedido Determinar a Limitao de Tempo, e em seguida a pea 3D (CICLO LINHAS DE NVEL)
300
15 Tabelas e resumos
A Acabamento de ilhas rectangulares ... 143 Acabamento de uma ilha circular ... 147 Aceitar a posio real ... 77 Acessrios ... 12 Acrescentar comentrios ... 40 Ajustar VELOCIDADE BAUD ... 269 Alargar furo ... 127 Apalpador 3D calibrar digital ... 249 medio durante a execuo do programa ... 256 compensar o desvio central ... 249 Arredondamento de esquinas ... 82 Avano constante na lmina da ferramenta ... 115 Avisos de erro emitir ... 213 na digitalizao ... 299 na programao ... 295 no teste e na execuo do programa ... 296 C Caixa circular acabar ... 146 desbastar ... 144 Caixa rectangular acabar ... 141 desbastar ... 140 Clculo entre parnteses ... 219 Chamada do programa atravs de um ciclo ... 190 Um programa qualquer como sub-programa ... 196 Chanfre ... 77
C Ciclo chamar ... 121, 123 com tabelas de pontos ... 122 definir ... 120 grupos de ciclo ... 120 Ciclos de apalpao ... 248 Ciclos de contorno. Ver ciclos SL Ciclos de furar ... 124 Ciclos SL ciclo contorno ... 165 contornos sobrepostos ... 166 desbaste ... 169 funcionamento ... 288 pr-furar ... 168 resumo ... 164 Cilindro ... 228 Crculo completo ... 79 Crculo de arredondamento entre rectas: M112 ... 108 Crculo de furos ... 159 Compensar a inclinao da pea ... 250 Conexo de dados ajustar ... 269 distribuio de conectores ... 290 Converso de coordenadas resumo ... 181 Coordenadas fixas da mquina: M91/M92 ... 105 Coordenadas polares determinar o plo ... 28 Noes bsicas ... 28 Correco da ferr.ta longitude ... 52 raio ... 52 Correco do raio ... 52 esquinas exteriores ... 55 esquinas interiores ... 55 introduzir ... 54 maquinar esquinas ... 55
D Dados da ferramenta chamar ... 51 introduzir na tabela ... 47 introduzir no programa ... 46 valores delta ... 46 Dados de digitalizao executar ... 265 Definir bloco ... 34 Desbastar 64 Ver ciclos SL: desbastar Deslocao do ponto zero ... 182 com tabelas de ponto zero ... 182 Deslocao dos eixos da mquina com teclas externas de direco ... 15 com volante electrnico ... 16 por incrementos ... 17 Dilogo ... 37 Dilogo em texto claro ... 37 Digitalizao determinr a rea ... 261 em forma de meandro ... 262 em linhas de nvel ... 263 programar ciclos de digitalizao ... 261 Diviso do ecr ... 4 E Eixo rotativo deslocao pelo percurso mais curto ... 117 reduzir a visualizao ... 117 Eixos auxiliares ... 27 Eixos no comandados no programa NC ... 239 Eixos principais ... 27 Elipse ... 224 Entrada no contorno ... 68 Esfera ... 228 Espelho ... 184
ndice
ndice
E Esquinas abertas num contorno: M98 ... 113 Execuo do programa continuar aps uma interrupo ... 241 executar ... 238 interromper ... 240 resumo ... 238 saltar frases ... 246 uma entrada qualquer no programa ... 243 F Facejar ... 176 Factor de escala ... 186 Factor de escala especfico do eixo ... 187 Ficheiros de ajuda executar ... 275 Figura de pontos resumo ... 158 sobre linhas ... 160 sobre um crculo ... 159 Filtro de contorno: M124 ... 110 Frase acrescentar ... 38 apagar ... 38 modificar ... 38 Fresagem oblonga ... 150 Fresar ranhuras com introduo pendular ... 150 Fresar uma ranhura redonda ... 152 Funo de Ajuda visualizar ... 41 Funo MOD modificar ... 268 sair ... 268 seleccionar ... 268 Funcionamento POSITIP ... 239 Funes angulares ... 210
F Funes auxiliares introduzir ... 104 para a ferr.ta ... 105 para controlo da execuo do programa ... 105 para eixos rotativos ... 117 para indicao de coordenadas ... 105 para o tipo de trajectria ... 107 Funes de trajectria noes bsicas ... 65 crculos e arcos de crculo ... 66 posicionamento prvio ... 66 Furar ... 126, 129 Furar em profundidade ... 125 Furar universal ... 129 G Gesto de ficheiros apagar ficheiro ... 32 chamar ... 31 copiar ficheiro ... 32 introduzir ficheiro ... 33 mudar nome de ficheiro... 32 nome do ficheiro ... 31 proteger ficheiro ... 32 tipo de ficheiro ... 31 Gesto de programas Ver Gesto de ficheiros Grfico ampliao duma seco ... 234 na programao ... 39 vistas ... 232 Grfico de programao ... 39 H Hlice ... 88
I Informaes tcnicas ... 292 Interpolao helicoidal ... 88 Interromper a maquinao ... 240 L Ler dados do sistema ... 215 Ligar ... 14 Longituide da ferr.ta ... 45 Look ahead ... 115 M Mandrilar ... 128 Marcha rpida ... 44 Medio da ferramenta automtica ... 56 longitude da ferr.ta ... 59 raio da ferr.ta ... 61 calibrar o apalpador TT 120 ... 58 Medir peas ... 254 Memria de frases ... 270 Memorizar o ponto de referncia com apalpador 3D ... 251 Esquina como ponto de referncia ... 252 num eixo qualquer ... 251 ponto central do crculo como ponto de referncia ... 253 sem apalpador 3D ... 19 Modificar o avano ... 18 Modos de funcionamento ... 5 Movimentos da ferr.ta programar ... 37 resumo ... 64 N Nome do programa Nmero da ferr.ta ... 45
II
ndice
O Orientao da ferramenta ... 191 P Parmetros da mquina para a visualizao do TNC e para o editor do TNC ... 281 para apalpadores 3D ... 280 para transmisso de dados externa ... 279 Parmetros do utilizador gerais ... 278 para apalpadores 3D e digitalizao ... 280 para maquinao e execuo do programa ... 287 para transmisso de dados externa ... 279 para visualizaes do TNC, editor do TNC ... 282 Parmetros do utilizador Parmetros Q previamente atribudos ... 222, 223 transmitir valores para o PLC ... 218 verificar ... 212 Passar pontos de referncia ... 14 Pequenos escales no contorno: M97 ... 112 Ponto central do crculo CC ... 78 Posicionamento com introduo manual ... 22 Posies da pea absolutas ... 29 incrementais ... 29 relativas ... 29 Processo a partir duma frase ... 243 Programa abrir ... 35 editar ... 38 estrutura ... 34
P Programao de parmetros Q decises se/ento ... 211 funes angulares ... 210 funes matemticas bsicas ... 208 Indicaes de programao ... 206 introduzir frmula ... 219 outras funes ... 213 Programao de parmetros. Ver Programao de parmetros Q Programao FK abrir o dilogo ... 93 contornos fechados ... 97 converter um programa FK ... 32 grfico ... 92 noes bsicas ... 92 pontos auxiliares ... 96 rectas ... 94 referncias relativas ... 97 trajectrias circulares ... 94 R Raio da ferr.ta ... 46 Rebaixamento invertido ... 131 recta ... 77 , 87 Reentrada no contorno ... 244 Repetio parcial de um programa chamar ... 196 funcionamento ... 195 indicaes de programao ... 195 programar ... 196 Representao 3D ... 234 Representao em 3 planos ... 233 Roscagem com embraiagem ... 133 rgida ... 134 Rotao ... 185 Rotaes da ferr.ta introduzir ... 18, 44 modificar ... 18
S Sada do contorno ... 68 Seleccionar o ponto de referncia ... 30 Simulao grfica ... 235 Sistema de referncia 27 Sobreposies ... 197 Software de transmisso de dados ... 270 Sub-programa chamar ... 195 funcionamento ... 194 Indicaes de programao ... 194 programar ... 195 Superfcie regular ... 178 T Tabela de ferramentas editar ... 49 possibilidades de introduo...47 sair ... 49 seleccionar ... 49 Tabela de posies ... 50 Tabelas de pontos ... 122 exemplo de programao ... 136, 157 Teach-in ... 77 Teclado ... 5 Tempo de espera ... 190 Teste do programa at uma frase determinada ... 237 executar ... 237 resumo ... 236 Tipos de funes ... 207
III
ndice
ndice
T Tipos de trajectria livre programao de contornos FK. Ver programao FK coordenadas polares ... 86 recta ... 87 resumo ... 86 trajectria circular em redor do plo CC ... 87 trajectria circular tangente ... 88 coordenadas cartesianas ... 76 recta ... 77 resumo ... 76 trajectria circular com raio determinado ... 80 trajectria circular em redor do ponto central do crculo ... 79 trajectria circular tangente ... 81 TNC 410 ... 2 TNCremo ... 270 Trajectria circular ... 79, 80, 81, 87 , 88 Transio de contorno M112 ... 108 M124 ... 110 Trigonometria ... 210 Troca da ferr.ta ... 51 automtica ... 51 Trocar bateria ... 300
V Velocidade constante da trajectria: M90 ... 107 Velocidade de transmisso de dados ... 269 Vigilncia do espao de trabalho em teste do PGM ... 274 Vista de cima ... 233 Visualizao de estados adicional ... 9 geral ... 9
IV
ndice
M M00 M01 M02 M03 M04 M05 M06 M08 M09 M13 M14 M30 M89 M90 M91 M92 M93 M94 M97 M98 M99 M101 M102 M103 M109 M110 M111 M112 M113 M120 M124 M126 M127
Actuao da funo M
PARAGEM da execuo do programa/PARAGEM da ferr.ta/Refrigerante DESLIGADO Paragem opcional 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 Hersteller definierte Position, z.B. auf die Werkzeugwechsel-Position Na frase de posicionamento: as coordenadas referem-se posio actual da ferramenta. Aplica-se em frases com R0, R+, R 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 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) Velocidade de avano constante na lmina da ferr.ta (aumento e reduo do avano) Velocidade de avano constante na lmina 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 Clculo prvio do contorno com correco de raio (LOOK AHEAD) Filtro do contorno Deslocar os eixos rotativos pelo curso mais curto Anular M126
115
Funes auxiliares
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