Pasta Tipos de cálculo básicos
Aplicação
Na pasta Tipos de cálculo básicos da janela Inserir função NC, o comando oferece as funções FN 0 a FN 5.
Com a função FN 0, é possível atribuir valores numéricos a variáveis. Assim, é possível programar uma variável em lugar de um valor fixo no programa NC. Também se podem utilizar variáveis pré-preenchidas, p. ex., o raio da ferramenta ativo Q108. Com as funções FN 1 a FN 5, os cálculos podem ser feitos com os valores das variáveis dentro do programa NC.
Temas relacionados
- Variáveis pré-preenchidas
- Ciclos de apalpação programáveis
- Cálculo com fórmulas
Descrição das funções
A pasta Tipos de cálculo básicos contém as seguintes funções:
Símbolo | Função |
---|---|
FN 0: atribuição p. ex., FN 0: Q5 = +60 Q5 = 60 Atribuir um valor ou o estado indefinido | |
FN 1: adição p. ex., FN 1: Q1 = –Q2 + –5 Q1 = –Q2+(–5) Determinar e atribuir a soma de dois valores | |
FN 2: subtração p. ex., FN 2: Q1 = +10 – +5 Q1 = +10–(+5) Determinar e atribuir a diferença entre dois valores | |
FN 3: multiplicação p. ex., FN 3: Q2 = +3 * +3 Q2 = 3*3 Determinar e atribuir o produto de dois valores | |
FN 4: divisão p. ex., FN 4: Q4 = +8 DIV +Q2 Q4 = 8/Q2 Determinar e atribuir o quociente de dois valores Restrição: não há divisão por 0 | |
FN 5: raiz quadrada p. ex., FN 5: Q20 = SQRT 4 Q20 = √4 Determinar e atribuir a raiz quadrada de um número Restrição: não é possível calcular a raiz quadrada de um número negativo |
A esquerda do sinal de igual, define-se a variável à qual é atribuído o resultado.
À direita do sinal de igual, podem-se utilizar valores fixos e variáveis. As variáveis e os valores numéricos nas comparações podem ser dotados de sinal.
Famílias de peças
Para as famílias de peças, programam-se, p. ex., as dimensões características da peça de trabalho como variáveis. Para a maquinagem das diferentes peças de trabalho, atribua a cada variável um valor numérico.
Os programas NC contidos no manual do utilizador representam propostas de solução. Antes de utilizar os programas NC ou blocos NC individuais numa máquina, terá de os adaptar.
Ajuste os seguintes conteúdos:
- ferramentas não acionadas
- Valores de corte
- Avanços
- Altura segura ou posições seguras
- Posições específicas da máquina, p. ex., com M91
- Caminhos de chamadas de programas
Alguns programas NC dependem da cinemática da máquina. Ajuste estes programas NC à cinemática da sua máquina antes do primeiro ensaio.
Teste os programas NC adicionalmente com a ajuda da simulação antes da efetiva execução do programa.
Com a ajuda de um teste do programa, é possível verificar se os programas NC podem ser utilizados com as opções de software disponíveis, a cinemática de máquina ativa e também a configuração atual da máquina.
11 LBL "Z1" | |
12 FN 0: Q50 = +30 | ; Atribuir ao raio do cilindro Q50 o valor 30 |
13 FN 0: Q51 = +10 | ; Atribuir à altura do cilindro Q51 o valor 10 |
* - ... | |
21 L X +Q50 | O resultado corresponde a L X +30 |
Exemplo; Cilindro com parâmetros Q
Raio do cilindro: | R = Q50 |
Altura do cilindro: | H = Q51 |
Cilindro Z1: | Q50 = +30 Q51 = +10 |
Cilindro Z2: | Q50 = +10 Q51 = +50 |
Atribuir à variável o estado indefinido
Para atribuir o estado indefinido a uma variável, proceda da seguinte forma: | ||
| ||
| ||
|
Avisos
- O comando faz a distinção entre variáveis indefinidas e variáveis com o valor 0.
- Não se pode dividir por 0 (FN 4).
- Não se pode calcular a raiz de um valor negativo (FN 5).