Con la función NC Fórmula Q/QL/QR se pueden definir varios pasos del cálculo en una frase NC mediante valores fijos o variables. También se puede asignar un valor único a una variable.
Aplicación
Temas utilizados
- Fórmula de secuencia de caracteres para las cadenas de caracteres
- Definir un solo cálculo en la frase NC
Funciones de secuencia de caracteres
Descripción de la función
La primera entrada que se define es la variable a la que se asigna el resultado.
A la derecha del signo igual, definir los pasos del cálculo o un valor que el control numérico asigna a la variable.
Si se define la función NC Fórmula Q/QL/QR, se puede abrir en la barra de acciones o en el formulario un teclado para introducir fórmulas con todos los símbolos matemáticos disponibles. El teclado en pantalla también contiene un modo para la introducción de fórmulas.
Reglas de cálculo
Orden al analizar diferentes operadores
Si una fórmula contiene pasos de cálculo combinados de diferentes operadores, el control numérico analiza los pasos de cálculo en un orden definido. Un ejemplo conocido es la técnica mnemónica del "punto antes de raya".
El control numérico analiza los pasos del cálculo en el siguiente orden:
secuencia | Paso del cálculo | Operador | Símbolos matemáticos |
---|---|---|---|
1 | Resolver los paréntesis | Paréntesis | ( ) |
2 | Tener en cuenta el signo | Signo | – |
3 | Calcular las funciones | Función | SIN, COS, LN, etc. |
4 | Potencias | Potencia | ^ |
5 | Multiplicar y dividir | Punto | *, / |
6 | Sumar y restar | Impulso | +, – |
Orden al analizar operadores iguales
El control numérico analiza los pasos del cálculo de operadores iguales de izquierda a derecha.
p. ej., 2 + 3 - 2 = (2 + 3) - 2 = 3
Excepción: El control numérico analiza las potencias encadenadas de derecha a izquierda.
p. ej., 2 ^ 3 ^ 2 = 2 ^ (3 ^ 2) = 2 ^ 9 = 512
Pasos del cálculo
El teclado para la introducción de fórmulas contiene los siguientes pasos del cálculo:
Icono | Paso del cálculo | Operador | |
---|---|---|---|
Sumar p. ej., Q10 = Q1 + Q5 | Impulso | ||
Restar p. ej. Q25 = Q7 – Q108 | Impulso | ||
Multiplicar p. ej., Q12 = 5 * Q5 | Punto | ||
Dividir p. ej. Q25 = Q1 / Q2 | Punto | ||
Corchetes p. ej., Q12 = Q1 * (Q2 + Q3) | Paréntesis | ||
Elevar al cuadrado (square) p. ej., Q15 = SQ 5 | Función | ||
Extraer raíz cuadrada (square root) p. ej., Q22 = SQRT 25 | Función | ||
Calcular seno p. ej., Q44 = SIN 45 | Función | ||
Calcular coseno p. ej., Q45 = COS 45 | Función | ||
Calcular tangente p. ej., Q46 = TAN 45 | Función | ||
Calcular arcoseno Función inversa del seno El control numérico determina el ángulo a partir de la relación entre el cateto opuesto y la hipotenusa. p. ej., Q10 = Q40 / Q20 | Función | ||
Calcular arcocoseno Función inversa del coseno El control numérico determina el ángulo a partir de la relación entre el cateto contiguo y la hipotenusa. p. ej., Q11 = ACOS Q40 | Función | ||
Calcular arcotangente Función inversa de la tangente El control numérico determina el ángulo a partir de la relación entre el cateto opuesto y el cateto contiguo. p. ej., Q12 = ATAN Q50 | Función | ||
Potencias p. ej., Q15 = 3 ^ 3 | Potencia | ||
Utilizar constante Pl π = 3,14159 p. ej., Q15 = PI | |||
Formar logaritmo natural (LN) Número base = e = 2,7183 p. ej., Q15 = LN Q11 | Función | ||
Formar logaritmo Número base = 10 p. ej., Q33 = LOG Q22 | Función | ||
Utilizar función exponencial (e ^ n) Número base = e = 2,7183 p. ej., Q1 = EXP Q12 | Función | ||
Negar Multiplicación con –1 p. ej., Q2 = NEG Q1 | Función | ||
Crear un número integro Suprimir cifras decimales p. ej., Q3 = INT Q42 Tip La función INT no redondea, sino que únicamente corta los decimales. Introducción: 0...999999999 | Función | ||
Generar un valor absoluto p. ej., Q4 = ABS Q22 | Función | ||
Fraccionar Suprimir las cifras enteras p. ej., Q5 = FRAC Q23 | Función | ||
Comprobar el signo p. ej., Q12 = SGN Q50 Si Q50 = 0, SGN Q50 = 0 Si Q50 < 0, SGN Q50 = -1 Si Q50 > 0, SGN Q50 = 1 | Función | ||
Cálculo del valor de módulo (Resto de la división) p. ej., Q12 = 400 % 360 resultado: Q12 = 40 | Función |
Carpeta Tipos de cálculo básico
También se pueden definir pasos del cálculo para las secuencias de caracteres.
Ejemplo
Los cálculos de multiplicación y división se realizan antes que los de suma y resta
Los programas NC que incluye el manual de instrucciones son propuestas de soluciones. Antes de utilizar los diferentes programas NC o frases de datos NC en una máquina, deben adaptarse.
- Adaptar los siguientes contenidos:
- Herramientas
- Valores de corte
- Avances
- Altura segura o posiciones seguras
- Posiciones específicas de la máquina, p. ej. con M91
- Rutas de las llamadas al programa
Algunos programas NC dependen de la cinemática de la máquina. Es preciso adaptar dichos programas NC antes de ejecutar el primer test de la cinemática de la máquina.
Realizar una comprobación adicional de los programas NC en la simulación antes de la ejecución real del programa.
Mediante el test del programa se comprueba si se puede utilizar el programa NC con las opciones de software disponibles, la cinemática activa de la máquina y la configuración actual de la máquina.
11 Q1 = 5 * 3 + 2 * 10 | ; Resultado = 35 |
- Primer paso del cálculo: 5 * 3 = 15
- Segundo paso del cálculo: 2 * 10 = 20
- Tercer paso del cálculo: 15 + 20 = 35
Potencia antes de calcular rayas
Los programas NC que incluye el manual de instrucciones son propuestas de soluciones. Antes de utilizar los diferentes programas NC o frases de datos NC en una máquina, deben adaptarse.
- Adaptar los siguientes contenidos:
- Herramientas
- Valores de corte
- Avances
- Altura segura o posiciones seguras
- Posiciones específicas de la máquina, p. ej. con M91
- Rutas de las llamadas al programa
Algunos programas NC dependen de la cinemática de la máquina. Es preciso adaptar dichos programas NC antes de ejecutar el primer test de la cinemática de la máquina.
Realizar una comprobación adicional de los programas NC en la simulación antes de la ejecución real del programa.
Mediante el test del programa se comprueba si se puede utilizar el programa NC con las opciones de software disponibles, la cinemática activa de la máquina y la configuración actual de la máquina.
11 Q2 = SQ 10 - 3^3 | ; Resultado = 73 |
- Primer paso del cálculo: 10 al cuadrado = 100
- Segundo paso del cálculo: elevar 3 a la tercera potencia = 27
- Tercer paso del cálculo: 100 - 27 = 73
Función antes de potencia
Los programas NC que incluye el manual de instrucciones son propuestas de soluciones. Antes de utilizar los diferentes programas NC o frases de datos NC en una máquina, deben adaptarse.
- Adaptar los siguientes contenidos:
- Herramientas
- Valores de corte
- Avances
- Altura segura o posiciones seguras
- Posiciones específicas de la máquina, p. ej. con M91
- Rutas de las llamadas al programa
Algunos programas NC dependen de la cinemática de la máquina. Es preciso adaptar dichos programas NC antes de ejecutar el primer test de la cinemática de la máquina.
Realizar una comprobación adicional de los programas NC en la simulación antes de la ejecución real del programa.
Mediante el test del programa se comprueba si se puede utilizar el programa NC con las opciones de software disponibles, la cinemática activa de la máquina y la configuración actual de la máquina.
11 Q4 = SIN 30 ^ 2 | ; Resultado = 0,25 |
- Primer paso del cálculo: calcular el seno de 30 = 0,5
- Segundo paso del cálculo: 0,5 al cuadrado = 0,25
Paréntesis antes de una función
Los programas NC que incluye el manual de instrucciones son propuestas de soluciones. Antes de utilizar los diferentes programas NC o frases de datos NC en una máquina, deben adaptarse.
- Adaptar los siguientes contenidos:
- Herramientas
- Valores de corte
- Avances
- Altura segura o posiciones seguras
- Posiciones específicas de la máquina, p. ej. con M91
- Rutas de las llamadas al programa
Algunos programas NC dependen de la cinemática de la máquina. Es preciso adaptar dichos programas NC antes de ejecutar el primer test de la cinemática de la máquina.
Realizar una comprobación adicional de los programas NC en la simulación antes de la ejecución real del programa.
Mediante el test del programa se comprueba si se puede utilizar el programa NC con las opciones de software disponibles, la cinemática activa de la máquina y la configuración actual de la máquina.
11 Q5 = SIN ( 50 - 20 ) | ; Resultado = 0,5 |
- Primer paso del cálculo: resolver el paréntesis 50 - 20 = 30
- Segundo paso del cálculo: calcular el seno de 30 = 0,5