Entrada no programa com processo de bloco
Aplicação
Com a função AVANCE BLOQUE, pode executar um programa NC a partir de um bloco NC livremente selecionável. A maquinagem da peça de trabalho até esse bloco NC é calculada pelo comando. O comando liga o mandril, p. ex., antes do arranque.
Temas relacionados
- Criar programa NC
- Tabelas de paletes e listas de trabalhos
Condições
- Função ativada pelo fabricante da máquina
A função Proc. bloco deve ser ativada e configurada pelo fabricante da máquina.
Descrição das funções
Se o programa NC tiver sido cancelado nas circunstâncias seguintes, o comando memoriza a posição de interrupção:
- Botão do ecrã Paragem interna
- Paragem de emergência
- Corte de corrente
O comando emite uma mensagem, se, durante um reinício, encontra um ponto de interrupção guardado. O processo de bloco pode então ser executado diretamente no local de interrupção. O comando exibe esta mensagem ao mudar pela primeira vez para o modo de funcionamento Exec. programa.
As várias possibilidades para executar o processo de bloco são as seguintes:
- Processo de bloco no programa principal, eventualmente com repetições
- Processo de bloco com vários níveis em subprogramas e ciclos de apalpação
- Processo de bloco em tabelas de pontos
- Processo de bloco em programas de paletes
No início do processo de bloco, o comando restaura os dados como na nova seleção de um programa NC. O modo Frase a frase pode ser ativado e desativado durante o processo de bloco.
Janela Proc. bloco
A janela Proc. bloco inclui os seguintes conteúdos:
Linha | Significado |
---|---|
Número de palete | Número da linha da tabela de paletes |
Programa | Caminho do programa NC ativo |
Número de bloco | Número do bloco NC a partir do qual começa a execução do programa Através do ícone Seleção, é possível escolher o bloco NC no programa NC. |
Repetições | Se o bloco NC se encontrar dentro de uma repetição de programa parcial, número da repetição na entrada |
Número da última palete | Número da palete ativa no momento da interrupção O ponto de interrupção é selecionado através do botão do ecrã Selecionar último. |
Último programa | Caminho do programa NC ativo no momento da interrupção O ponto de interrupção é selecionado através do botão do ecrã Selecionar último. |
Último bloco | Número do bloco NC ativo no momento da interrupção O ponto de interrupção é selecionado através do botão do ecrã Selecionar último. |
Point file | Caminho da tabela de pontos Na área Tabelas de pontos |
Número de ponto | Linha da tabela de pontos Na área Tabelas de pontos |
Executar um processo de bloco simples
Para entrar no programa NC com um processo de bloco simples, proceda da seguinte forma: | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|
Executar um processo de bloco com vários níveis
Ao entrar, p. ex., num subprograma que é chamado várias vezes, utiliza-se o processo de bloco com vários níveis. Assim, em primeiro lugar, salta-se para a chamada de subprograma desejado e então continua-se o processo de bloco. Segue-se o mesmo procedimento com programas NC chamados.
Para entrar no programa NC com um processo de bloco com vários níveis, proceda da seguinte forma: | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|
Processo de bloco em tabelas de pontos
Para entrar numa tabela de pontos, proceda da seguinte forma: | ||
| ||
| ||
| ||
| ||
| ||
| ||
|
Proceda da mesma forma, se desejar entrar num padrão de pontos com o processo de bloco. Defina no campo Número de ponto o ponto desejado para a entrada. O primeiro ponto no padrão de pontos tem o número 0.
Ciclos para definição do padrão
Processo de bloco em tabelas de paletes
Para entrar numa tabela de paletes, proceda da seguinte forma: | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|
Se a execução do programa de uma tabela de paletes tiver sido cancelada, o comando oferece o último bloco NC selecionado do último programa NC processado como ponto de interrupção.
Avisos
- Utilizar GOTO apenas ao programar e testar programas NC
- Ao executar programas NC, utilizar exclusivamente Proc. bloco
- Utilizar a função Proc. bloco com vários níveis
- O comando só oferece na janela sobreposta os diálogos necessários para a operação.
- A função Proc. bloco realiza-se sempre orientada para a peça de trabalho, mesmo que se tenha definido uma maquinagem orientada para a ferramenta. Após o processo de bloco, o comando trabalha novamente segundo o método de maquinagem selecionado.
- O comando indica a quantidade de repetições também após uma paragem interna no separador LBL da área de trabalho Status.
- A função Proc. bloco não pode ser utilizada em conjunto com as seguintes funções:
- Ciclos de apalpação 0, 1, 3 e 4 durante a fase de procura do processo de bloco
- 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.