Télécharger

publicité
9.9 Introduire directement une formule
9.9 Introduire directement une
formule
Introduire une formule
A l’aide des softkeys, vous pouvez introduire directement dans le
programme d'usinage des formules arithmétiques contenant
plusieurs opérations de calcul.
Les fonctions mathématiques d'opérations relationnelles s'affichent
lorsque vous appuyez sur la softkey FORMULE. La TNC affiche alors
les softkeys suivantes sur plusieurs barres:
Fonction de liaison
Softkey
Addition
Ex. Q10 = Q1 + Q5
Soustraction
Ex. Q25 = Q7 – Q108
Multiplication
Ex. Q12 = 5 * Q5
Division
Ex. Q25 = Q1 / Q2
Ouvrir la parenthèse
p. ex. Q12 = Q1 * (Q2 + Q3)
Fermer la parenthèse
p. ex. Q12 = Q1 * (Q2 + Q3)
Elévation d'une valeur au carré (de l'angl. square)
Ex. Q15 = SQ 5
Extraire la racine carrée (de l'angl. square root)
Ex. Q22 = SQRT 25
Sinus d'un angle
Ex. Q44 = SIN 45
Cosinus d'un angle
Ex. Q45 = COS 45
Tangente d'un angle
Ex. Q46 = TAN 45
Arc-sinus
Fonction sinus inverse ; déterminer l'angle issu du
rapport entre la perpendiculaire opposée et
l'hypoténuse
Ex. Q10 = ASIN 0,75
HEIDENHAIN iTNC 530
343
9.9 Introduire directement une formule
Fonction de liaison
Softkey
Arc-cosinus
Fonction cosinus inverse ; déterminer l'angle issu du
rapport entre le côté adjacent et l'hypoténuse
p. ex. Q11 = ACOS Q40
Arc-tangente
Fonction tangente inverse ; déterminer l'angle issu du
rapport entre perpendiculaire opposée et côté
adjacent
p. ex. Q12 = ATAN Q50
Elévation de valeurs à une puissance
p. ex. Q15 = 3^3
Constante Pl (3,14159)
p. ex. Q15 = PI
Calcul du logarithme naturel (LN) d'un nombre
Base 2,7183
p. ex. Q15 = LN Q11
Calcul logarithme d'un nombre, dans la base 10
p. ex. Q33 = LOG Q22
Fonction exponentielle, 2,7183 puissance n
p. ex. Q1 = EXP Q12
Inversion de la valeur (multiplication par -1)
p. ex. Q2 = NEG Q1
Valeur entière
Calcul d'un nombre entier
p. ex. Q3 = INT Q42
Calcul de la valeur absolue d'un nombre
p. ex. Q4 = ABS Q22
Partie décimale d'un nombre décimal
Valeur décimale
p. ex. Q5 = FRAC Q23
Vérifier le signe d'un nombre
p. ex. Q12 = SGN Q50
Si valeur de renvoi Q12 = 1, alors Q50 >= 0
Si valeur de renvoi Q12 = -1, alors Q50 < 0
Valeur modulo (reste de division)
z.B. Q12 = 400 % 360
Résultat: Q12 = 40
344
Programmation: Paramètres Q
9.9 Introduire directement une formule
Règles de calculs
Pour la programmation de formules mathématiques, les règles
suivantes priment:
Convention de calcul
12
Q1 = 5 * 3 + 2 * 10 = 35
1ère étape: 5 * 3 = 15
2ème étape 2 * 10 = 20
3 ème étape: 15 + 20 = 35
ou
13
Q2 = SQ 10 - 3^3 = 73
1ère étape: élévation au carré de 10 = 100
2ème étape: 3 puissance 3 = 27
2ème étape 2 * 10 = 20
Distributivité
Règle pour calculs entre parenthèses
a * (b + c) = a * b + a * c
HEIDENHAIN iTNC 530
345
9.9 Introduire directement une formule
Exemple d'introduction
Calculer un angle avec la fonction arctan, avec la perpendiculaire (Q12)
et le côté adjacent (Q13) ; affecter le résultat à Q25:
Introduire la formule: appuyer sur la touche Q et sur
la softkey FORMULE ou utilisez l'accès rapide:
Appuyer sur la touche Q du clavier ASCII
NR. PARAMÈTRE POUR RÉSULTAT ?
25
Introduire le numéro du paramètre
Commuter à nouveau la barre de softkeys ;
sélectionner la fonction arc-tangente
Commuter à nouveau la barre de softkeys et ouvrir la
parenthèse
12
Introduire le numéro de paramètre Q12
Sélectionner la division
13
Introduire le numéro de paramètre Q13
Fermer la parenthèse et clore l’introduction de la
formule
Exemple de séquence CN
37
346
Q25 = ATAN (Q12/Q13)
Programmation: Paramètres Q
Téléchargement