• Keine Ergebnisse gefunden

3.2 Abrir e introduzir programas

Estrutura de um programa NC em texto claro HEIDENHAIN

Um programa de maquinagem é composto por uma série de blocos de programa. A figura à direita apresenta os elementos de um bloco.

O TNC numera os blocos de um programa de maquinagem em sequência ascendente.

O primeiro bloco de um programa é caracterizado com BEGIN PGM, com o nome do programa e a unidade de medida válida.

Os blocos seguintes contêm informações sobre:

O bloco

Chamadas de ferramenta

Aproximação de uma posição de segurança Avanços e rotações

Movimentos de trajetória, ciclos e outras funções

O último bloco de um programa é caracterizado com END PGM, o nome do programa e a unidade de medição utilizada.

A HEIDENHAIN recomenda que faça, por norma, uma aproximação de uma posição de segurança após a chamada da ferramenta, a partir da qual o TNC pode fazer o posicionamento para maquinagem sem colisão!

Block number

Path functions Words

Block

Definir o bloco: BLK FORM

Logo a seguir a ter aberto um programa, defina uma peça de trabalho em forma de retângulo sem ter sido maquinada. Para definir mais tarde o bloco, prima a tecla SPEC FCT, a softkey PREDEFINIÇÕES DE PROGRAMA e de seguida a softkey BLK FORM. O TNC precisa desta definição para as simulações gráficas.

Os lados do paralelepípedo podem ter um comprimento máximo de 100 000 mm e ser paralelos aos eixos X, Y e Z. Este bloco é definido por dois dos seus pontos de esquina:

Ponto MIN : coordenada X, Y e Z mínima do paralelepípedo;

introduzir valores absolutos

Ponto MAX: coordenada X, Y e Z máxima do paralelepípedo;

introduzir valores absolutos ou incrementais

A definição de bloco só é necessária se se quiser testar graficamente o programa!

Abrir novo programa de maquinagem

Os programas de maquinagem são sempre introduzidos no modo de funcionamento PROGRAMAÇÃO. Exemplo para a abertura de um programa:

Selecionar o modo de funcionamento PROGRAMAÇÃO

Chamar Gestão de Ficheiros: premir a tecla PGM MGT

Selecione o diretório onde pretende memorizar o novo programa:

NOME DE FICHEIRO = ALT.H

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

Selecionar a unidade métrica: premir a tecla MM ou POLEG. O TNC muda a janela do programa, e abre o diálogo para a definição do BLK-FORM (bloco)

PLANO DE MAQUINAGEM NO GRÁFICO: XY

Introduzir o eixo do mandril, por exemplo Z DEFINIÇÃO DO BLOCO: MÍNIMO

Introduzir sucessivamente as coordenadas X, Y e Z do ponto MIN e confirmar respetivamente com a tecla ENT

DEFINIÇÃO DO BLOCO: MÁXIMO

Introduzir sucessivamente as coordenadas X, Y e Z do ponto MÁX e confirmar respetivamente com a tecla ENT

Exemplo: visualização do BLK-Form no programa NC

0 BEGIN PGM NOVO MM Início do programa, nome e unidade de medição 1 BLK FORM 0.1 Z X+0 Y+0 Z-40 Eixo do mandril, coordenadas do ponto MÍN 2 BLK FORM 0.2 X+100 Y+100 Z+0 Coordenadas do ponto MÁX

3 END PGM NOVO MM Fim do programa, nome e unidade de medição

O TNC gera automaticamente os números de bloco, bem como os blocos BEGIN e END.

Se não quiser programar qualquer definição de bloco, interrompa o diálogo em plano de maquinagem no gráfico: XY com a tecla DEL!

O TNC só pode representar o gráfico se o lado mais curto tiver no mínimo 50 µm e o lado mais comprido tiver no máximo 99 999,999 mm.

Abrir e introduzir programas 3.2

3

Programar movimentos da ferramenta em diálogo em texto claro

Para programar um bloco, comece com a tecla de diálogo. Na linha superior do ecrã, o TNC pergunta todos os dados necessários.

Caso introduza as funções DIN/ISO com um teclado USB ligado, tenha em atenção que a escrita com maiúsculas está ativa.

Exemplo duma substituição de posição Introduzir Abrir bloco COORDENADAS ?

10 (introduzir coordenada de destino para o eixo X) 20 (introduzir coordenada de destino para o eixo Y) passar à pergunta seguinte com a tecla ENT CORREÇ. DE RAIO: RL/RR/SEM CORREÇ.: ?

Introduzir "Sem correção de raio"e passar à pergunta seguinte com a tecla ENT AVANÇO F=? / F MAX = ENT

100 (introduzir avanço para o movimento de trajetória a 100 mm/min)

passar à pergunta seguinte com a tecla ENT FUNÇÃO AUXILIAR M ?

Introduzir 3 (função auxiliar M3 "Mandril ligado").

Com a tecla ENT, o TNC fecha este diálogo.

A janela do programa mostra a linha:

3 L X+10 Y+5 R0 F100 M3

Introduções de avanços possíveis

Funções para a determinação do avanço Softkey Deslocar em marcha rápida, atuante bloco

a bloco. Exceção: se definido antes de um bloco APPR, então FMAX atua também na aproximação ao ponto auxiliar (ver "Posições importantes na aproximação e saída", Página 179)

Deslocação com avanço calculado

automaticamente a partir do bloco TOOL CALL Deslocar com o avanço programado (unidade mm/min ou 1/10 poleg./min). Com eixos rotativos, o TNC interpreta o avanço em grau/

min, independentemente de o programa estar escrito em mm ou em polegadas

Definir o avanço da rotação (unidade de medida mm/R ou poleg./R). Atenção: nos programas em polegadas, FU não pode ser combinado com M136

Definir dos dentes (unidade de medida mm/

dente ou poleg./dente) A quantidade de dentes tem que estar definida na tabela de ferramentas na coluna CUT.

Funções para o diálogo Tecla

Saltar pergunta do diálogo Finalizar diálogo antes de tempo Interromper e apagar diálogo

Abrir e introduzir programas 3.2

3

Aceitar posições reais

O TNC permite aceitar no programa a atual posição da ferramenta, p.ex., se

programar blocos de deslocação programar ciclos

Para aceitar os valores de posição corretos, proceda da seguinte forma:

Posicionar o campo de introdução no ponto de um bloco onde se quer aceitar uma posição

Selecionar Aceitar função posição real: o TNC visualiza na barra de softkeys os eixos cujas posições se podem aceitar

Selecionar eixo: o TNC escreve a posição atual do eixo selecionado no campo de introdução ativo O TNC aceita sempre no plano de maquinagem as coordenadas do ponto central da ferramenta, mesmo se a correção do raio da ferramenta estiver ativada.

O TNC aceita sempre no eixo da ferramenta a coordenada da ponta da ferramenta, tendo sempre em conta a correção ativada do comprimento da ferramenta.

O TNC deixa ativa a barra de softkeys para seleção do eixo até que seja desligada novamente ao premir outra vez a tecla "Aceitar a posição real". Este comportamento também se repete quando se memoriza o bloco atual e se abre um novo bloco através da tecla de função de trajetória. Quando escolher o elemento de bloco em que deve ser selecionada uma alternativa de introdução através de uma softkey (por exemplo, a correção do raio), o TNC fecha igualmente a barra de softkeys para a seleção do eixo.

A função "Aceitar a posição real" não é permitida quando a função Inclinação do plano de maquinagem está ativa.

Editar programa

Só poderá editar um programa se o mesmo não estiver a ser executado num modo de funcionamento da máquina do TNC

Enquanto se cria ou modifica um programa de maquinagem, é possível selecionar, com as teclas de setas ou com as softkeys, cada linha existente no programa e palavras individuais de um bloco:

Função Softkey/Teclas

Passar para a página acima Passar para a página abaixo Salto para o início do programa Salto para o fim do programa Modificar no ecrã a posição do bloco atual. Deste modo, podem-se mandar visualizar mais blocos de programa que estão programados antes do bloco atual Modificar no ecrã a posição do bloco atual. Assim, podem-se mandar visualizar mais blocos de programa que estão programados depois do bloco atual Saltar de bloco para bloco

Selecionar palavras isoladas num bloco

Selecionar determinado bloco: premir a tecla GOTO, introduzir o número do bloco pretendido e confirmar com a tecla ENT.

Ou: introduzir o passo do número de bloco e a quantidade de linhas introduzidas premindo a softkey saltarN LINHAS para cima ou para baixo

Abrir e introduzir programas 3.2

3

Função Softkey/Tecla

Colocar em zero o valor de uma palavra selecionada

Apagar o valor errado

Apagar mensagem de erro (fixa) Apagar palavra selecionada Apagar bloco selecionado

Apagar ciclos e partes de programa Acrescentar o último bloco que foi editado ou apagado

Inserir blocos onde se quiser

Selecione o bloco a seguir ao qual pretende acrescentar um novo bloco, e abra o diálogo

Modificar e acrescentar palavras

Selecione uma palavra num bloco e escreva o novo valor por cima. Enquanto a palavra estiver selecionada, está disponível o diálogo em texto claro.

Finalizar a modificação: premir a tecla FIM

Quando acrescentar uma palavra, ative as teclas de setas (para a direita ou para a esquerda) até aparecer o diálogo pretendido, e introduza o valor pretendido.

Procurar palavras iguais em blocos diferentes

Para esta função, colocar a softkey DESENH AUTOM em DESLIGADO.

Selecionar uma palavra num bloco: continuar a premir a tecla de seta até que a palavra pretendida fique marcada

Selecionar um bloco com as teclas de setas A marcação está no bloco agora selecionado, sobre a mesma palavra, tal como no outro bloco anteriormente selecionado.

Se tiver iniciado a procura em programas muito longos, o TNC apresenta um símbolo da visualização da progressão. Pode ainda interromper a procura premindo uma softkey.

Encontrar um texto qualquer

Selecionar a função de procura: premir a softkey PROCURAR. O TNC visualiza o diálogo Procurar texto:

Introduzir o texto procurado

Procurar texto: premir a softkey EXECUTAR Marcar, copiar, apagar e inserir programas parciais

Para copiar programas parciais dentro de um programa NC, ou num outro programa NC, o TNC põe à disposição as seguintes funções:

ver tabela em baixo.

Para copiar programas parciais, proceda da seguinte forma:

Selecionar a barra de softkeys com as funções de marcação Selecionar o primeiro (último) bloco do programa parcial que se pretende copiar

Marcar o primeiro (último) bloco: premir a softkey MARCAR BLOCO. O TNC coloca um cursor na primeira posição do número do bloco, e ilumina a softkey INTERROMPER MARCAÇÃO

Desloque o cursor para o último (primeiro) bloco do programa parcial que pretende copiar ou apagar. O TNC apresenta todos os blocos marcados numa outra cor. A função de marcação pode ser finalizada em qualquer altura, premindo a softkey INTERROMPER MARCAÇÃO

Copiar o programa parcial marcado: premir a softkey COPIAR BLOCO, apagar o programa parcial marcado: premir a softkey APAGAR BLOCO. O TNC memoriza o bloco marcado

Selecione com as teclas de setas o bloco a seguir ao qual pretende acrescentar o programa parcial copiado (apagado)

Para inserir o programa parcial copiado noutro programa, selecione o programa respetivo através da Gestão de Ficheiros e marque aí o bloco atrás do qual deseja inseri-lo.

Acrescentar um programa parcial memorizado: premir a softkey ACRESCENTAR BLOCO

Terminar a função de marcação: premir a softkey INTERROMPER MARCAÇÃO

Abrir e introduzir programas 3.2

3

Função Softkey

Ligar a função de marcação Desligar a função de marcação Apagar o bloco marcado

Acrescentar na memória o bloco existente Copiar o bloco marcado

A função de procura do TNC

Com a função de busca do TNC, podem procurar-se os textos que se quiserem dentro de um programa e, quando for necessário, também substituir por um novo texto.

Procurar quaisquer textos

Se necessário, selecionar o bloco onde está memorizada a palavra que se procura

Selecionar a função de procura: o TNC ilumina a janela de procura e visualiza na barra de softkeys as funções de procura disponíveis (ver tabela funções de procura)

+40 (introduzir o texto a procurar, prestando atenção à escrita em maiúsculas/minúsculas) Iniciar processo de procura: o TNC salta para o bloco seguinte, onde está memorizado o texto procurado

Repetir o processo de procura: o TNC salta para o bloco seguinte, onde está memorizado o texto procurado

Terminar a função de pesquisa

Procurar/substituir quaisquer textos

A função Procurar/Substituir não é possível quando o programa está protegido

o programa do TNC está a ser executado Na função SUBSTITUIR TODOS, prestar atenção a que não sejam substituídos acidentalmente textos que deveriam permanecer inalterados. Os textos substituídos estão irremediavelmente perdidos.

Se necessário, selecionar o bloco onde está memorizada a palavra que se procura

Selecionar a função de procura: o TNC ilumina a janela de procura e visualiza na barra de softkeys as funções de procura disponíveis

Introduzir o texto a procurar. Ter atenção à escrita em maiúsculas. Confirmar com a tecla ENT Introduzir o texto que deve ser aplicado. Ter atenção às maiúsculas

Iniciar o processo de procura: o TNC salta para o texto procurado seguinte

Para substituir o texto e, em seguida, saltar para a posição de procura seguinte: premir a softkey SUBSTITUIR, ou para substituir todas as posições de procura encontradas: premir a softkey SUBSTITUIR TODOS, ou para não substituir o texto e saltar para a posição de procura seguinte:

premir a softkey PROCURAR Terminar a função de pesquisa

Gestão de ficheiros: Princípios básicos 3.3