Princípios básicos
Aplicação
No modo de funcionamento Exec. programa, produzem-se peças de trabalho e, para isso, pode-se optar por que o comando execute, p. ex., programas NC continuamente ou bloco a bloco.
As tabelas de paletes também são processadas neste modo de funcionamento.
Temas relacionados
- Os blocos NC individuais são processados na aplicação MDI
- Criar programas NC
- Tabelas de paletes
- Copiar o programa NC e todos os ficheiros chamados para a unidade de dados TNC:
Descrição das funções
Os conteúdos seguintes aplicam-se também a tabelas de paletes e listas de trabalhos.
Quando um programa NC é selecionado de novo ou depois de ser completamente processado, o cursor encontra-se no início do programa.
Se a maquinagem começar noutro bloco NC, em primeiro lugar, é necessário selecionar o bloco NC através de Proc. bloco.
Entrada no programa com processo de bloco
Por norma, o comando processa programas NC no modo de execução contínua com a tecla NC Start. Neste modo, o comando executa um programa NC até ao final do programa ou até uma interrupção manual ou programada.
No modo Frase a frase, cada bloco NC é iniciado separadamente com a tecla NC Start.
O comando mostra o estado da execução com o ícone Comando em operação na vista geral de estado.
Vista geral de estado da barra do TNC
O modo de funcionamento Exec. programa oferece as seguintes áreas de trabalho:
- GPS (opção #44)
- Posições
- Programa
- Simulação
- Status
- Supervisão processo
Ao abrir uma tabela de paletes, o comando exibe a área de trabalho Lista de trabalhos. Esta área de trabalho não pode ser alterada.
Área de trabalho Lista de trabalhos
Ícones e botões do ecrã
O modo de funcionamento Exec. programa contém os seguintes ícones e botões do ecrã:
Ícone ou botão do ecrã | Significado |
---|---|
Abrir ficheiro Com Abrir ficheiro, pode abrir um ficheiro, p. ex., um programa NC. Se abrir um ficheiro novo, o comando fecha o ficheiro atualmente selecionado. | |
Cursor de execução O cursor de execução mostra o bloco NC que está a ser executado atualmente ou que está marcado para execução. | |
Frase a frase | Se o interruptor estiver ativo, a maquinagem de cada bloco NC é iniciada individualmente com a tecla NC Start. Se o modo Bloco a bloco estiver ativo, o ícone do modo de funcionamento altera-se na barra do comando. |
Info de Q | O comando abre a janela Lista de parâmetros Q, na qual é possível ver e editar os valores atuais e as descrições das variáveis. |
Tabelas de correção | O comando abre um menu de seleção com as seguintes tabelas:
|
Cursor GOTO | O comando marca a linha da tabela atualmente selecionada para execução. Ativo apenas com a tabela de paletes aberta (opção #22) Área de trabalho Lista de trabalhos |
F limitado | O limite de avanço pode ser ativado ou desativado para a Segurança Funcional FS. Apenas em máquinas com Segurança Funcional FS. |
AFC | A regulação adaptativa do avanço AFC (opção #45) pode ser ativada ou desativada. |
Definições de AFC | O comando abre um menu de seleção com as seguintes tabelas para AFC (opção #45):
|
ACC | Se o interruptor estiver ativo, o comando habilita a supressão de vibrações ativa ACC (opção #145). |
FMAX | Ativa-se o limite de avanço e define-se o valor. |
Pontos de paragem | Ao selecionar este botão do ecrã, o comando abre a janela Pontos de paragem com as seguintes possibilidades de seleção:
|
Bloco oculto | Se o interruptor estiver ativo, o comando não executa os blocos NC ocultados com /. Se o interruptor estiver ativo, o comando apresenta a cinzento os blocos NC a saltar. |
Paragem com M1 | Se o interruptor estiver ativo, o comando faz parar a execução em cada bloco NC com M1. Vista geral das funções auxiliares Se o interruptor estiver inativo, o comando apresenta a cinzento o elemento de sintaxe M1. |
GOTO n.º bloco | |
Deslocar manualmente | Durante uma interrupção da execução do programa, os eixos podem ser deslocados manualmente. Se Deslocar manualmente estiver ativo, o ícone do modo de funcionamento altera-se na barra do comando. |
Editar | Se o interruptor estiver ativo, é possível editar a tabela de paletes. Ativo apenas com a tabela de paletes aberta Área de trabalho Lista de trabalhos |
ROT 3D | Durante uma interrupção da execução do programa com plano de maquinagem inclinado, é possível deslocar manualmente os eixos (opção #8). |
Aproximar à pos. | Reaproximação ao contorno após deslocação manual dos eixos da máquina durante uma interrupção |
Proc. bloco | A função Proc. bloco permite iniciar a maquinagem a partir de um bloco NC qualquer. O comando considera o programa NC de forma calculada até este bloco NC, p. ex., se o mandril foi ligado com M3. |
Abrir no Editor | O comando abre o programa NC ativo no modo de funcionamento Programação, também programas NC chamados. Ativo apenas com o programa NC aberto Modo de funcionamentoProgramação |
Paragem interna | Se um programa NC for interrompido devido a um erro ou a uma paragem, o comando ativa este botão do ecrã. Este botão do ecrã cancela a execução do programa. |
Restaurar programa | Quando se seleciona Paragem interna, o comando ativa este botão do ecrã. O comando coloca o cursor no início do programa e anula informações do programa atuantes de forma modal, bem como o tempo de execução do programa. |
Limite de avançoFMAX
Mediante o botão do ecrã FMAX, pode reduzir a velocidade de avanço para todos os modos de funcionamento. A redução é válida para todos os movimentos de marcha rápida e avanço. O valor que introduzir permanece ativo inclusivamente após um novo arranque.
O botão do ecrã FMAX está disponível na aplicação MDI e no modo de funcionamento Programação.
Caso se selecione o botão do ecrã FMAX na barra de funções, o comando abre a janela Avanço FMAX.
Se estiver ativo um limite de avanço, o comando realça o botão do ecrã FMAX com cor e exibe o valor definido. Nas áreas de trabalho Posições e Status, o comando mostra o avanço a cor de laranja.
O limite de avanço é desativado, introduzindo o valor 0 na janela Avanço FMAX.
Interromper, parar ou cancelar a execução do programa
Pode-se parar a execução do programa de diferentes maneiras:
- Interromper a execução do programa, p. ex., através da função auxiliar M0
- Parar a execução do programa, p. ex., mediante a tecla NC-Stop
- Cancelar a execução do programa, p. ex., com a tecla NC Stop e o botão do ecrã Paragem interna
- Terminar a execução do programa, p. ex., com as funções auxiliares M2 ou M30
Ocorrendo erros importantes, o comando interrompe automaticamente a execução do programa, p. ex., numa chamada de ciclo com o mandril parado.
Menu de notificações da barra de informações
Quando a execução se realize no modo Frase a frase ou na aplicação MDI, após cada bloco NC processado, o comando muda para o estado de interrupção.
O comando mostra o estado atual da execução do programa com o ícone Comando em operação.
Vista geral de estado da barra do TNC
No estado de interrupção ou cancelamento, podem-se executar, p. ex., as seguintes funções:
- Selecionar modo de funcionamento
- Deslocar eixos manualmente
- Verificar e, se necessário, alterar parâmetros Q através da função Q INFO
- Alterar opcionalmente a definição da interrupção programada com M1
- Alterar a definição do salto de blocos NC programado com /
- Omitir as interações seguintes:
- Movimento do cursor para outro bloco NC
- Instrução de salto GOTO para outro bloco NC
- Edição de um bloco NC
- Alteração de valores de variáveis com a da janela Lista de parâmetros Q
- Troca de modo de funcionamento
- Restaurar a referência de contexto repetindo os blocos NC necessários
Interrupção programada
Pode determinar as interrupções diretamente no programa NC. O comando interrompe a execução do programa no bloco NC que contenha uma das seguintes introduções:
- paragem programada PARAR (com e sem função auxiliar)
- paragem programada M0
- paragem condicional M1
Continuar a execução do programa
Após uma paragem com a tecla NC Stop ou após uma interrupção programada, a execução do programa pode prosseguir através da tecla NC Start.
Após um cancelamento do programa com Paragem interna, é necessário começar a execução do programa no início do programa NC ou utilizar a função Proc. bloco.
Após uma interrupção da execução do programa dentro de um subprograma ou de uma repetição de programa parcial, deve-se utilizar a função Proc. bloco para a reentrada.
Informações do programa atuantes de forma modal
Em caso de interrupção da execução do programa, o comando guarda:
- a ferramenta chamada em último lugar
- as conversões de coordenadas ativas (p. ex., deslocação do ponto zero, rotação, espelhamento)
- as coordenadas do último ponto central do círculo definido
O comando utiliza os dados para a reaproximação ao contorno com o botão do ecrã Aproximar à pos..
Os dados guardados permanecem ativos até ao restauro, p. ex., por uma seleção de programa.
Avisos
- Suprimir novamente todas as funções NC e transformações programadas dentro do programa NC
- Realizar uma simulação antes de executar um programa NC
- Verificar tanto a visualização de estado geral, como a adicional em relação a funções NC e transformações ativas, p. ex., a rotação básica ativa, antes de executar um programa NC
- Testar programas NC com cuidado no modo Frase a frase
- No modo de funcionamento Exec. programa, o comando marca os ficheiros ativos com o estado M, p. ex., o programa NC selecionado ou tabelas. Se abrir um tal ficheiro noutro modo de funcionamento, o comando mostra o estado no separador da barra de aplicações.
- Antes de deslocar um eixo, o comando verifica se a velocidade definida foi alcançada. Nos blocos de posicionamento com avanço FMAX, o comando não verifica a velocidade.
- Durante a execução do programa, o avanço e a velocidade do mandril podem ser alterados através do potenciómetro.
- Se o ponto de referência da peça de trabalho for alterado durante uma interrupção da execução do programa, é necessário selecionar novamente o bloco NC para a reentrada.
- A HEIDENHAIN recomenda ligar o mandril com M3 ou M4 após cada chamada de ferramenta. Dessa forma, evitam-se problemas na execução do programa, p. ex., no arranque após uma interrupção.
- As definições na área de trabalho GPS atuam na execução do programa, p. ex., na sobreposição do volante (opção #44).
Definições
Abreviatura | Definição |
---|---|
GPS (global program settings) | Definições de programa globais |
ACC (active chatter control) | Supressão de vibrações ativa |