Área de trabalho Programa

Aplicação

Na área de trabalho Programa, o comando mostra o programa NC.

No modo de funcionamento Programação e na aplicação MDI, é possível editar o programa NC, mas não no modo de funcionamento Exec. programa.

Descrição das funções

Áreas da área de trabalho Programa

Área de trabalho Programa com estruturação ativa, imagem de ajuda e formulário

1

2

Barra de informações do ficheiro

Na barra de informações do ficheiro, o comando mostra o caminho do ficheiro do programa NC. Nos modos de funcionamento Exec. programa e Programação, a barra de informações do ficheiro contém uma navegação breadcrumb.

Navegação estrutural na área de trabalho Programa

3

Conteúdo do programa NC

Representação do programa NC

4

5

Imagem de ajuda do elemento de sintaxe editado

Imagem de ajuda

6

Barra de diálogo

Na barra de diálogo, o comando mostra uma informação adicional ou uma instrução para o elemento de sintaxe atualmente editado.

7

Barra de ações

Na barra de ações, o comando mostra possibilidades de seleção para o elemento de sintaxe atualmente editado.

8

Ícones na barra de título

A área de trabalho Programa contém os seguintes ícones na barra de título:

Ícones da interface do comando

Ícone ou tecla de atalho

Função

Abrir e fechar a coluna Estruturação

Coluna Estruturação na área de trabalho Programa

CTRL+F

Abrir e fechar a coluna Procurar

Coluna Procurar na área de trabalho Programa

Abrir e fechar a coluna Teste da ferramenta

Verificação da aplicação da ferramenta

Ativar e encerrar a função de comparação

Comparação de programas

Abrir e fechar a coluna Formulário

Coluna Formulário na área de trabalho Programa

100%

Tamanho da letra do programa NC

 
Tip

Selecionando o valor percentual, o comando mostra ícones para aumentar e diminuir o tamanho da letra.

Definir o tamanho da letra do programa NC para 100%

Abrir a janela Definições de programa

Definições na área de trabalho Programa

Representação do programa NC

Por norma, o comando representa a sintaxe a preto. O comando realça a cores os seguintes elementos de sintaxe dentro do programa NC:

Cor

Elemento de sintaxe

Castanho

Introduções de texto, p. ex., o nome da ferramenta ou do ficheiro

Azul

  • Valores numéricos
  • Pontos e textos estruturais

Verde escuro

Comentários

Lilás

  • Variáveis
  • Funções auxiliares M

Vermelho escuro

  • Definição da velocidade
  • Definição do avanço

Laranja

Marcha rápida FMAX

Cinzento

  • Função auxiliar a não executar M1
  • Bloco NC a não executar ocultado com /

Imagem de ajuda

Ao editar um bloco NC, o comando mostra uma imagem de ajuda acerca do elemento de sintaxe atual em algumas funções NC. O tamanho da imagem de ajuda depende do tamanho da área de trabalho Programa.

O comando mostra a imagem de ajuda na margem direita da área de trabalho, no canto inferior ou superior. A posição da imagem de ajuda está na metade oposta à do cursor.

Tocando ou clicando na imagem de ajuda, o comando mostra a mesma no tamanho máximo. Quando a área de trabalho Help está aberta, o comando mostra a imagem de ajuda nesta área de trabalho.

Área de trabalho Ajuda

Definições na área de trabalho Programa

Na janela Definições de programa, é possível influenciar os conteúdos exibidos, bem como o comportamento do comando na área de trabalho Programa. As definições selecionadas atuam de forma modal.

As definições disponíveis na janela Definições de programa dependem do modo de funcionamento ou da aplicação. A janela Definições de programa contém as seguintes áreas:

Campo

Modo de funcionamento Programação

Modo de funcionamento Exec. programa

Aplicação MDI

Estruturação

­✓

­✓

­✓

Editar

­✓

-

­✓

Klartext

­✓

-

­✓

Tabelas

-

­✓

-

FN 16

-

­✓

-

Campo Estruturação

Campo Estruturação na janela Definições de programa

No campo Estruturação, por meio de interruptores, escolhem-se os elementos estruturais que o comando exibe na coluna Estruturação.

Coluna Estruturação na área de trabalho Programa

Podem-se selecionar os seguintes elementos estruturais:

  • frase
  • * Bloco estrutural
  • LBL
  • LBL 0
  • CYCL DEF
  • TCH PROBE
  • MONITORING SECTION START
  • MONITORING SECTION STOP
  • PGM CALL
  • FUNCTION MODE
  • M30 / M2
  • M1
  • M0 / STOP
  • APPR / DEP

Campo Editar

O campo Editar contém as seguintes definições:

Ajuste

Significado

Gravação automática

Guardar as alterações no programa NC de forma automática ou manual

Ao ativar o interruptor, o comando guarda o programa NC automaticamente com as seguintes ações:

  • Mudar de separador
  • Iniciar simulação
  • Fechar o programa NC
  • Mudar de modo de funcionamento

Se o interruptor estiver inativo, deve-se guardar manualmente. Nas ações referidas, o comando pergunta se as alterações devem ser guardadas.

Permitir erros de sintaxe no modo de texto

Se o interruptor estiver ativado, o comando também pode finalizar blocos NC com erros de sintaxe no editor de texto.

Se o interruptor estiver inativo, todos os erros de sintaxe dentro do bloco NC têm de ser corrigidos. De outro modo, não é possível guardar o bloco NC.

Alterar funções NC

Gerar caminhos absolutos

Criar dados de caminho de forma relativa ou absoluta

Se o interruptor estiver ativado, o comando utiliza caminhos absolutos nos ficheiros chamados, p. ex., TNC:\nc_prog\$mdi.h.

Se o interruptor estiver inativo, o comando cria caminhos relativos, p. ex., demo\reset.H. Se o ficheiro estiver num nível da estrutura de pastas superior ao do programa NC que chama, o comando cria um caminho absoluto.

Caminho

Guardar sempre formatado

Formatar o programa NC ao guardar

O comando formata sempre os programas NC com menos de 30 000 linhas ao guardar, p. ex., todos os compiladores de sintaxe em maiúsculas.

Se o interruptor estiver ativado, o comando formata também os programas NC com mais de 30 000 linhas de cada vez que se grave. Dessa forma, o processo de gravação pode demorar mais tempo.

Se o interruptor estiver inativo, o comando não formata os programas NC com mais de 30 000 linhas.

Campo Klartext

O campo Klartext serve para escolher se o comando propõe determinados elementos de sintaxe de um bloco NC durante a introdução.

O comando oferece as seguintes definições como interruptor:

Ajuste

Significado

Saltar comentário

Ativando-se o interruptor, ao programar, o comando salta a função de comentário em todas as funções NC.

Inserção de comentários

Saltar índice de ferramenta

Ativando-se o interruptor, o comando salta o índice de ferramentas nas funções NC seguintes:

Ferramenta indexada

Saltar valores de eixo interpolado sobreposto linearmente

Ativando-se o interruptor, o comando salta o elemento de sintaxe LIN_ nas funções NC seguintes:

Sobreposição linear de uma trajetória circular

O elemento de sintaxe pode ser programado no formulário independentemente das definições no campo Klartext.

Operar a área de trabalhoPrograma

A área de trabalho Programa oferece as seguintes possibilidades de comando:

  • Operação Touch
  • Operação com teclas e botões do ecrã
  • Operação com um rato

Operação Touch

As funções seguintes são executadas com gestos:

Símbolo

Gesto

Significado

Tocar

  • Selecionar bloco NC
  • Selecionar elemento de sintaxe durante a edição

Tocar duas vezes

Editar bloco NC

Parar

Abrir o menu de contexto

 
Tip

Ao navegar com um rato, clicar com o botão direito do rato.

Menu de contexto

Passar

Rolar no programa NC

Deslizar

Alterar a área na qual são marcados blocos NC

Menu de contexto na área de trabalho Programa

Marcar

Aumentar o tamanho de letra da sintaxe

Beliscar

Diminuir o tamanho de letra da sintaxe

Teclas e botões do ecrã

As funções seguintes são executadas com teclas e botões do ecrã:

Tecla e botão do ecrã

Função

  • Editar bloco NC
  • Navegar para o elemento de sintaxe anterior ou seguinte durante a edição

CTRL+

CTRL+

Navegar uma posição para a direita ou para a esquerda dentro do valor de um elemento de sintaxe

  • Selecionar diretamente um bloco NC por meio do número de bloco
  • Função GOTO

  • Abrir menus de seleção durante a edição

Abrir a visualização de posições da barra do comando para aceitação da posição

Ao selecionar uma linha da visualização de posições, o comando aplica o valor atual desta linha num diálogo aberto.

Apagar o valor de um elemento de sintaxe

Ignorar ou eliminar elementos de sintaxe opcionais durante a programação

Eliminar um bloco NC ou cancelar o diálogo

  • Confirmar a introdução e encerrar o bloco NC
  • Abrir o separador Adicionar

Cancelar a edição sem alteração

Selecionar o modo Editor Klartext ou editor de texto

Alterar funções NC

Abrir a janela Inserir função NC

Inserir funções NC

Abrir o menu de contexto

Menu de contexto

Procurar elementos de sintaxe iguais em vários blocos NC

Ao editar um bloco NC, é possível procurar o mesmo elemento de sintaxe no restante programa NC.

Para procurar um elemento de sintaxe no programa NC, proceda da seguinte forma:

  1. Selecionar bloco NC

  1. Editar bloco NC
  2. Navegar até ao elemento de sintaxe desejado

  1. Selecionar a seta para baixo ou para cima
  2. O comando assinala o bloco NC seguinte contendo o elemento de sintaxe. O cursor encontra-se no mesmo elemento de sintaxe que no bloco NC anterior. Com a seta para cima, o comando pesquisa para trás.

Avisos

  • Ao procurar o mesmo elemento de sintaxe em programas NC muito longos, o comando mostra uma janela. A pesquisa pode ser cancelada em qualquer altura.
  • Se o bloco NC contiver um erro de sintaxe, o comando mostra um ícone antes do número de bloco. Selecionando o ícone, o comando apresenta a descrição do erro correspondente.
  • Com o parâmetro de máquina opcional warningAtDEL (N.º 105407), define-se se o comando mostra uma pergunta de segurança numa janela sobreposta ao eliminar um bloco NC.
  • O parâmetro de máquina stdTNChelp (N.º 105405) permite definir se o comando mostra imagens de ajuda como janela sobreposta na área de trabalho Programa.
  • Quando a área de trabalho Ajuda está aberta, o comando mostra sempre a imagem de ajuda nesta área de trabalho, independentemente da definição do parâmetro de máquina.

  • Área de trabalho Ajuda

  • Com o parâmetro de máquina opcional maxLineCommandSrch (N.º 105412), define-se em quantos blocos NC o comando procura o mesmo elemento de sintaxe.
  • Ao abrir um programa NC, o comando verifica se o programa NC está completo e sintaticamente correto.
  • Com o parâmetro de máquina opcional maxLineGeoSearch (N.º 105408), define-se o bloco NC até ao qual o comando faz a verificação.

  • Abrindo um programa NC sem conteúdo, é possível editar os blocos NC BEGIN PGM e END PGM e alterar a unidade de medição do programa NC.
  • Um programa NC sem o bloco NC END PGM está incompleto.
  • Caso se abra um programa NC incompleto no modo de funcionamento Programação, o comando adiciona automaticamente o bloco NC.

  • Quando um programa NC está a ser executado no modo de funcionamento Exec. programa, esse programa NC não pode ser editado no modo de funcionamento Programação.

Coluna Formulário na área de trabalho Programa

Aplicação

Na coluna Formulário na área de trabalho Programa, o comando mostra todos os elementos de sintaxe possíveis para a função NC atualmente selecionada. Todos os elementos de sintaxe podem ser editados no formulário.

Condições

  • Modo Editor Klartext ativo

Descrição das funções

O comando oferece os seguintes ícones e botões do ecrã para utilizar a coluna Formulário:

Ícone ou botão do ecrã

Função

Mostrar e ocultar a coluna Formulário

Confirmar a introdução e encerrar o bloco NC

Rejeitar as introduções e encerrar o bloco NC

Eliminar bloco NC

O comando agrupa os elementos de sintaxe no formulário de acordo com a função, p. ex., coordenadas ou segurança.

O comando marca os elementos de sintaxe necessários com uma moldura vermelha. As introduções podem ser confirmadas e o bloco NC encerrado apenas depois de se terem definido todos os elementos de sintaxe necessários. O comando representa a cores o elemento de sintaxe atualmente editado.

Se a introdução for inválida, o comando mostra um ícone de aviso antes do elemento de sintaxe. Selecionando o ícone de aviso, o comando apresenta informações sobre o erro.

Avisos

  • Nos casos seguintes, o comando não mostra nenhum conteúdo no formulário:
    • O programa NC é executado
    • Os blocos NC estão a ser marcados
    • O bloco NC contém erros de sintaxe
    • Os blocos NC BEGIN PGM ou END PGM estão selecionados
  • Se se definirem várias funções auxiliares num bloco NC, a ordem das funções auxiliares pode ser alterada com as setas no formulário.
  • Caso se defina um label com um número, o comando mostra um ícone ao lado do campo de introdução. Com este ícone, o comando utiliza o número livre seguinte para o label.