Pomocou funkcie NC Vzorec Q/QL/QR môžete pomocou pevných alebo variabilných hodnôt definovať v jednom bloku NC viaceré kroky výpočtu. Premennej môžete priradiť aj jednotlivú hodnotu.
Aplikácia
Súvisiace témy
- Reťazcový vzorec pre reťazce znakov
- Definovanie jednotlivého výpočtu v bloku NC
Opis funkcie
Ako prvé zadanie definujte premennú, ktorej priradíte výsledok.
Vpravo od znaku rovnosti definujte kroky výpočtu alebo hodnotu, ktoré má ovládanie priradiť k premennej.
Ak definujete funkciu NCVzorec Q/QL/QR, môžete na lište akcií alebo vo formulári otvoriť klávesnicu na zadávanie vzorcov so všetkými dostupnými výpočtovými znakmi. Klávesnica na obrazovke obsahuje aj režim na zadanie vzorca.
Výpočtové pravidlá
Poradie pri vyhodnocovaní rôznych operátorov
Keď vzorec obsahuje kombináciu krokov výpočtu s rôznymi operátormi, vyhodnocuje ovládanie kroky výpočtu v definovanom poradí. Známym príkladom toho je priorita násobenia a delenia pred sčítaním a odčítaním.
Ovládanie vyhodnocuje kroky výpočtu v nasledujúcom poradí:
Poradie | Krok výpočtu | Operátor | Výpočtový znak |
---|---|---|---|
1 | Odstránenie zátvoriek | Zátvorka | ( ) |
2 | Rešpektovanie znamienok | Znamienko | – |
3 | Výpočet funkcií | Funkcia | SIN, COS, LN atď. |
4 | Umocnenie | Mocnina | ^ |
5 | Násobenie a delenie | Bodka | *, / |
6 | Sčítanie a odčítanie | Čiarka | +, – |
Poradie pri vyhodnocovaní rovnakých operátorov
Kroky výpočtu s rovnakými operátormi vyhodnocuje ovládanie zľava doprava.
Napr. 2 + 3 - 2 = (2 + 3) - 2 = 3
Výnimka: pri zreťazených mocninách vyhodnocuje ovládanie sprava doľava.
Napr. 2 ^ 3 ^ 2 = 2 ^ (3 ^ 2) = 2 ^ 9 = 512
Kroky výpočtu
Klávesnica na zadávanie vzorcov obsahuje nasledujúce kroky výpočtu:
Tlačidlo | Krok výpočtu | Operátor | |
---|---|---|---|
Sčítanie Napr. Q10 = Q1 + Q5 | Čiarka | ||
Odčítanie Napr. Q25 = Q7 – Q108 | Čiarka | ||
Násobenie Napr. Q12 = 5 * Q5 | Bodka | ||
Delenie Napr. Q25 = Q1/Q2 | Bodka | ||
Vloženie do zátvoriek Napr. Q12 = Q1 * (Q2 + Q3) | Zátvorka | ||
Druhá mocnina (square) Napr. Q15 = SQ 5 | Funkcia | ||
Druhá odmocnina (square root) Napr. Q22 = SQRT 25 | Funkcia | ||
Výpočet sínusu Napr. Q44 = SIN 45 | Funkcia | ||
Výpočet kosínusu Napr. Q45 = COS 45 | Funkcia | ||
Výpočet tangensu Napr. Q46 = TAN 45 | Funkcia | ||
Výpočet arkussínusu Inverzná funkcia sínusu Ovládanie určí uhol z pomeru protiľahlej odvesny a prepony. Napr. Q10 = ASIN (Q40/Q20) | Funkcia | ||
Výpočet arkuskosínusu Inverzná funkcia kosínusu Ovládanie určí uhol z pomeru protiľahlej priľahlej odvesny a prepony. Napr. Q11 = ACOS Q40 | Funkcia | ||
Výpočet arkustangensu Inverzná funkcia tangensu Ovládanie určí uhol z pomeru protiľahlej a priľahlej odvesny. Napr. Q12 = ATAN Q50 | Funkcia | ||
Umocnenie Napr. Q15 = 3 ^ 3 | Mocnina | ||
Použitie konštanty PI π = 3,14159 Napr. Q15 = PI | |||
Vytvorenie prirodzeného logaritmu (LN) Základ = e = 2,7183 Napr. Q15 = LN Q11 | Funkcia | ||
Vytvorenie logaritmu Základ = 10 Napr. Q33 = LOG Q22 | Funkcia | ||
Použitie exponenciálnej funkcie (e ^ n) Základ = e = 2,7183 Napr. Q1 = EXP Q12 | Funkcia | ||
Negácia Vynásobenie číslom -1 Napr. Q2 = NEG Q1 | Funkcia | ||
Vytvorenie celého čísla Odstránenie desatinných miest Napr. Q3 = INT Q42 Tip Funkcia INT nezaokrúhľuje, ale len odstrihne desatinné miesta. Vstup: 0…999999999 | Funkcia | ||
Vytvorenie absolútnej hodnoty Napr. Q4 = ABS Q22 | Funkcia | ||
Vytvorenie zlomku Odstránenie miest pred desatinnou čiarkou Napr. Q5 = FRAC Q23 | Funkcia | ||
Kontrola znamienka Napr. Q12 = SGN Q50 Ak Q50 = 0, potom SGN Q50 = 0 Ak Q50 < 0, potom SGN Q50 = -1 Ak Q50 > 0, potom SGN Q50 = 1 | Funkcia | ||
Výpočet modulovej hodnoty (zvyšku delenia) Napr. Q12 = 400 % 360 Výsledok: Q12 = 40 | Funkcia |
Adresár Zákl.aritmetické operácie
Kroky výpočtu môžete definovať aj pre reťazce, teda reťazce znakov.
Príklad
Bodkové výpočty pred čiarkovými
Programy NC obsiahnuté v používateľskej príručke sú návrhy riešení. Skôr ako použijete programy NC alebo jednotlivé bloky NC na stroji, musíte ich prispôsobiť.
- Prispôsobte nasledujúce obsahy:
- nástroje,
- hodnoty rezných podmienok,
- posuvy,
- bezpečnú výšku alebo bezpečné polohy,
- polohy špecifické pre stroj, napr. s M91,
- cesty vyvolaní programu.
Niektoré programy NC závisia od kinematiky stroja. Prispôsobte tieto programy NC pred prvým testovacím chodom kinematike svojho stroja.
Navyše otestujte programy NC pomocou simulácie pred vlastným chodom programu.
Pomocou testu programu zistite, či program NC môžete použiť s dostupnými softvérovými verziami, aktívnou kinematikou stroja, ako aj aktuálnou konfiguráciou stroja.
11 Q1 = 5 * 3 + 2 * 10 | ; Výsledok = 35 |
- 1. krok výpočtu: 5 * 3 = 15
- 2. krok výpočtu: 2 * 10 = 20
- 3. krok výpočtu: 15 + 20 = 35
mocnina pred čiarkovými výpočtami
Programy NC obsiahnuté v používateľskej príručke sú návrhy riešení. Skôr ako použijete programy NC alebo jednotlivé bloky NC na stroji, musíte ich prispôsobiť.
- Prispôsobte nasledujúce obsahy:
- nástroje,
- hodnoty rezných podmienok,
- posuvy,
- bezpečnú výšku alebo bezpečné polohy,
- polohy špecifické pre stroj, napr. s M91,
- cesty vyvolaní programu.
Niektoré programy NC závisia od kinematiky stroja. Prispôsobte tieto programy NC pred prvým testovacím chodom kinematike svojho stroja.
Navyše otestujte programy NC pomocou simulácie pred vlastným chodom programu.
Pomocou testu programu zistite, či program NC môžete použiť s dostupnými softvérovými verziami, aktívnou kinematikou stroja, ako aj aktuálnou konfiguráciou stroja.
11 Q2 = SQ 10 - 3^3 | ; Výsledok = 73 |
- 1. krok výpočtu: 10 na druhú = 100
- 2. krok výpočtu : 3 na tretiu = 27
- 3. krok výpočtu: 100 – 27 = 73
Funkcia pred mocninou
Programy NC obsiahnuté v používateľskej príručke sú návrhy riešení. Skôr ako použijete programy NC alebo jednotlivé bloky NC na stroji, musíte ich prispôsobiť.
- Prispôsobte nasledujúce obsahy:
- nástroje,
- hodnoty rezných podmienok,
- posuvy,
- bezpečnú výšku alebo bezpečné polohy,
- polohy špecifické pre stroj, napr. s M91,
- cesty vyvolaní programu.
Niektoré programy NC závisia od kinematiky stroja. Prispôsobte tieto programy NC pred prvým testovacím chodom kinematike svojho stroja.
Navyše otestujte programy NC pomocou simulácie pred vlastným chodom programu.
Pomocou testu programu zistite, či program NC môžete použiť s dostupnými softvérovými verziami, aktívnou kinematikou stroja, ako aj aktuálnou konfiguráciou stroja.
11 Q4 = SIN 30 ^ 2 | ; Výsledok = 0,25 |
- 1. krok výpočtu: výpočet sínusu 30 = 0,5
- 2. krok výpočtu: 0,5 na druhú = 0,25
Zátvorky pred funkciou
Programy NC obsiahnuté v používateľskej príručke sú návrhy riešení. Skôr ako použijete programy NC alebo jednotlivé bloky NC na stroji, musíte ich prispôsobiť.
- Prispôsobte nasledujúce obsahy:
- nástroje,
- hodnoty rezných podmienok,
- posuvy,
- bezpečnú výšku alebo bezpečné polohy,
- polohy špecifické pre stroj, napr. s M91,
- cesty vyvolaní programu.
Niektoré programy NC závisia od kinematiky stroja. Prispôsobte tieto programy NC pred prvým testovacím chodom kinematike svojho stroja.
Navyše otestujte programy NC pomocou simulácie pred vlastným chodom programu.
Pomocou testu programu zistite, či program NC môžete použiť s dostupnými softvérovými verziami, aktívnou kinematikou stroja, ako aj aktuálnou konfiguráciou stroja.
11 Q5 = SIN ( 50 - 20 ) | ; Výsledok = 0,5 |
- 1. krok výpočtu: odstránenie zátvoriek 50 - 20 = 30
- 2. krok výpočtu: výpočet sínusu 30 = 0,5