• Nenhum resultado encontrado

2.1

Trabalhar com ciclos de maquinagem

Ciclos específicos da máquina (opção de software 19)

Em muitas máquinas estão disponíveis ciclos que são

implementados adicionalmente aos ciclos HEIDENHAIN no TNC pelo seu fabricante da máquina. Para isso, está à disposição uma gama de ciclos separada.

Ciclos 300 a 399

Ciclos específicos da máquina que devem ser definidos através da tecla CYCLE DEF

Ciclos 500 a 599

Ciclos do apalpador específicos da máquina que devem ser definidos através da tecla TOUCH PROBE

Para este caso consulte a respetiva descrição de funções no manual da máquina.

No caso dos ciclos específicos de máquina, em certas

circunstâncias, também são utilizados parâmetros de transferência, que a HEIDENHAIN já utilizou em ciclos standard. Na utilização simultânea de ciclos ativos DEF (ciclos que o TNC executa automaticamente na definição do ciclo, ver "Chamar ciclos", Página 46) e ciclos ativos CALL (ciclos que é necessário chamar para a execução, ver "Chamar ciclos", Página 46), para evitar problemas relativamente à substituição de parâmetros de transferência utilizados várias vezes, observe o seguinte procedimento:

Regra geral, programar os ciclos ativos DEF antes dos ciclos ativos CALL

Entre a definição de um ciclo ativo CALL e a respetiva chamada do ciclo, programe apenas um ciclo ativo DEF se não ocorrerem sobreposições nos parâmetros de transferência destes dois ciclos

Trabalhar com ciclos de maquinagem

2.1

2

Definir um ciclo com softkeys

A barra de softkeys mostra os diferentes grupos de ciclos

Selecionar o grupo de ciclos, p. ex., ciclos de furar

Selecionar ciclo, p. ex. FRESAR ROSCA. O TNC abre um diálogo e pede todos os valores de introdução; ao mesmo tempo, o TNC ilumina um gráfico na metade direita do ecrã, onde está realçado o parâmetro a introduzir

Introduza todos os parâmetros pedidos pelo TNC e termine cada introdução com a tecla ENT

O TNC termina o diálogo depois de se terem introduzido todos os dados necessários

Definir o ciclo com a função GOTO (IR PARA)

A barra de softkeys mostra os diferentes grupos de ciclos

O TNC mostra numa janela sobreposta o resumo dos ciclos

Selecione com as teclas de setas o ciclo pretendido ou

Introduza o número de ciclo e confirme respetivamente com a tecla ENT. O TNC abre então o diálogo de ciclo como atrás descrito

Exemplo de blocos NC

7 CYCL DEF 200 FURAR

Q200=2 ;DISTÂNCIA SEGURANÇA

Q201=3 ;PROFUNDIDADE

Q206=150 ;AVANÇO DE CORTE EM PROFUND.

Q202=5 ;PROFUNDIDADE DE PASSO

Q210=0 ;TEMPO DE ESPERA EM CIMA

Q203=+0 ;COORD. SUPERFÍCIE

Q204=50 ;2.ª DISTÂNCIA SEGURANÇA

2.1

Trabalhar com ciclos de maquinagem

Chamar ciclos

Condições

Antes de uma chamada de ciclo, programe de todas as vezes:

BLK FORM para a representação gráfica

(necessário só para o teste de gráfico) Chamada da ferramenta

Sentido de rotação do mandril (função auxiliar M3/ M4)

Definição do ciclo (CYCL DEF).

Tenha em conta outras condições apresentadas nas descrições a seguir sobre ciclos.

Os seguintes ciclos atuam a partir da sua definição no programa de maquinagem. Não pode nem deve chamar estes ciclos:

os ciclos 220 padrão de pontos sobre um círculo e 221 padrão de pontos sobre linhas

o ciclo SL 14 CONTORNO

o ciclo SL 20 DADOS DO CONTORNO Ciclo 32 TOLERÂNCIA

Ciclos para a conversão de coordenadas o ciclo 9 TEMPO DE ESPERA

todos os ciclos de apalpação

Podem chamar-se todos os restantes ciclos com as funções a seguir descritas.

Chamada de ciclo com CYCL CALL

A função CYCL CALL chama uma vez o último ciclo de

maquinagem definido. O ponto inicial do ciclo é a última posição programada antes do bloco CYCL CALL.

Programar a chamada de ciclo: premir a tecla CYCL CALL

Introduzir chamada do ciclo: premir a softkey CYCL CALL M

Se necessário, introduzir a função auxiliar M (p.ex.

M3 para ligar o mandril), ou terminar o diálogo com

a tecla END

Chamada de ciclo com CYCL CALL PAT

A função CYCL CALL PAT chama o ciclo de maquinagem definido em último lugar para todas as posições que se tenham definido numa definição de padrão PATTERN DEF (ver "Definição de

Trabalhar com ciclos de maquinagem

2.1

2

Chamada de ciclo com CYCL CALL POS

A função CYCL CALL POS chama uma vez o último ciclo de maquinagem definido. O ponto inicial do ciclo é a posição que se definiu no bloco CYCL CALL POS.

O TNC aproxima a posição indicada no bloco CYCL CALL POS com lógica de posicionamento:

Se a posição da ferramenta atual no eixo da ferramenta for superior à aresta superior da peça de trabalho (Q203), o TNC posiciona primeiro para a posição programada no plano de maquinagem e de seguida no eixo da ferramenta

Se a posição da ferramenta atual no eixo da ferramenta for inferior à aresta superior da peça de trabalho (Q203), o TNC posiciona primeiro para a altura segura no eixo da ferramenta e de seguida para a posição programada no plano de maquinagem

No bloco CYCL CALL POS, têm que estar sempre programados três eixos de coordenadas. Através da coordenada no eixo da ferramenta pode-se alterar facilmente a posição inicial. Funciona como uma deslocação do ponto zero adicional.

O avanço definido no bloco CYCL CALL POS só é válido para a aproximação à posição inicial programada nesse bloco.

O TNC aproxima à posição definida no bloco CYCL

CALL POS, por princípio, com correção de raio

desativada (R0).

Quando se chama um ciclo com CYCL CALL POS em que está definida uma posição inicial (p. ex. ciclo 212), então a posição definida no ciclo age como uma deslocação adicional sobre a posição definida no bloco CYCL CALL POS. Por isso deve definir a posição inicial a ser determinada no ciclo sempre para 0.

Chamada de ciclo com M99/M89

A função atuante bloco a bloco M99 chama uma vez o último ciclo de maquinagem definido. Pode programar-se M99 no fim dum bloco de posicionamento; o TNC desloca-se para esta posição e a seguir chama o último ciclo de maquinagem definido.

Se quiser que o TNC execute automaticamente o ciclo depois de cada bloco de posicionamento, programe a primeira chamada de ciclo com M89.