Carpeta Tipos de cálculo básico
Aplicación
En la carpeta Tipos de cálculo básico de la ventana Insertar función NC, el control numérico ofrece las funciones FN 0 a FN 5.
Con la función FN 0 se pueden asignar valores numéricos a las variables. Después, programar una variable en el programa NC en lugar de un número fijo. También se pueden utilizar las variables predefinidas, p. ej., el radio de herramienta activo Q108 Con las funciones FN 1 a FN 5, se pueden utilizar los valores de las variables para calcular dentro del programa NC.
Temas utilizados
- Variables preasignadas
- Cálculos con fórmulas
Descripción de la función
La carpeta Tipos de cálculo básico contiene las siguientes funciones:
Icono | Función |
---|---|
FN 0: Asignación p. ej. FN 0: Q5 = +60 Q5 = 60 Asignar un valor o el estado no definido | |
FN 1: Suma p. ej. FN 1: Q1 = –Q2 + -5 Q1 = –Q2+(–5) Determinar y asignar la suma de dos valores | |
FN 2: Resta p. ej. FN 2: Q1 = +10 - +5 Q1 = +10–(+5) Determinar y asignar la diferencia de dos valores | |
FN 3: Multiplicación p. ej. FN 3: Q2 = +3 * +3 Q2 = 3*3 Determinar y asignar la multiplicación de dos valores | |
FN 4: División p. ej. FN 4: Q4 = +8 DIV +Q2 Q4 = 8/Q2 Determinar y asignar el cociente de dos valores Limitación: No se puede dividir entre cero | |
FN 5: Raíz cuadrada p. ej. FN 5: Q20 = SQRT 4 Q20 = √4 Sacar y asignar la raíz cuadrada de un número Limitación: No se puede calcular la raíz cuadrada de un valor negativo |
Definir la variable a la que se asigna el resultado a la izquierda del símbolo igual.
A la derecha del símbolo igual se pueden utilizar valores fijos y variables. En las ecuaciones se pueden añadir signos a las variables y valores numéricos.
Familias de piezas
Para las familias de funciones, p. ej., se programan como variables las dimensiones de una pieza. Para el mecanizado de piezas individuales, asignar un valor numérico a cada variable.
11 LBL "Z1" | |
12 FN 0: Q50 = +30 | ; Asignar el valor 30 al radio del cilindro Q50 |
13 FN 0: Q51 = +10 | ; Asignar el valor 10 a la altura del cilindro Q51 |
* - ... | |
21 L X +Q50 | ; El resultado corresponde a L X +30 |
Ejemplo; Cilindro con parámetros Q
Radio del cilindro: | R = Q50 |
Altura del cilindro: | H = Q51 |
Cilindro Z1: | Q50 = +30 Q51 = +10 |
Cilindro Z2: | Q50 = +10 Q51 = +50 |
Asignar el estado no definido a la variable
Para asignar el estado no definido a una variable, hacer lo siguiente: | ||
| ||
| ||
| ||
|
Notas
- El control numérico diferencia entre variables indefinidas y variables con el valor 0.
- No se debe dividir entre 0 (FN 4).
- No se debe tomar la raíz de ningún valor negativo (FN 5).