Ejemplo: Redondear Valor - HEIDENHAIN TNC 320 Serie Manual Del Usuario

Modo de empleo programación din/iso
Ocultar thumbs Ver también para TNC 320 Serie:
Tabla de contenido
9
9.12 Ejemplos de programación

Ejemplo: Redondear valor

La función INT corta los decimales.
Para que el control numérico no únicamente recorte los decimales,
sino que redondee correctamente, añadir a un número positivo el
valor 0,5. Con un número negativo debe restarse 0,5.
Con la función SGN, el control numérico comprueba
automáticamente si se trata de un número positivo o negativo.
%ROUND G71 *
N10 D00 Q1 P01 +34.789*
N20 D00 Q2 P01 +34.345*
N30 D00 Q3 P01 -34.345*
N40 ;
N50 Q11 = INT (Q1 + 0.5 * SGN Q1)
N60 Q12 = INT (Q2 + 0.5 * SGN Q2)
N70 Q13 = INT (Q3 + 0.5 * SGN Q3)
N99999999 %ROUND G71 *
302
Programación de parámetros Q | Ejemplos de programación
Primer número a redondear
Segundo número a redondear
Tercer número a redondear
A Q1 sumarle el valor 0,5, a continuación cortar los
decimales
A Q2 sumarle el valor 0,5, a continuación cortar los
decimales
De Q3 restarle el valor 0,5, a continuación cortar los
decimales
HEIDENHAIN | TNC 320 | Manual de instrucciones Programación DIN/ISO | 10/2018
Tabla de contenido
loading

Tabla de contenido