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.

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:

    1. Seleccionar Insertar función NC
    2. El control numérico abre la ventana Insertar función NC.

    1. Seleccionar FN 0

    1. Introducir el número de la variable, p. ej. Q5
    2. Seleccionar SET UNDEFINED

    1. Confirmar introducción
    2. El control numérico asigna el estado no definido a la variable.

    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).