Definování parametrů omezení kótování
Geometrii omezení kótování lze řídit pomocí matematických rovnic a výrazů.
Parametrické rovnice zahrnují:
- Názvy omezení kótování
- Výrazy, v nichž lze použít:
- Hodnoty
- Uživatelsky definované proměnné a proměnné, které reprezentují existující omezení kótování
- Matematické operátory, funkce a konstanty
Výrazy pro omezení kótování
Vytvoříte-li omezení kótování, jsou rozměry entity nebo vzdálenosti mezi body na entitách definovány pomocí rovnice ve tvaru název=hodnota, například d1=12,34.
Hodnotu je možné nahradit výrazem: název=výraz.
- Ve výrazu je možné používat hodnoty, proměnné, matematické operátory a matematické funkce a konstanty.
- Výsledkem výrazu je hodnota.
Jako proměnnou lze použít jednu z následujících položek:
- Uživatelsky definovaná, například delka1=12,5
- Existující název omezení kótování, například d2=rad1
Pomocí Správce parametrů lze definovat a upravovat výrazy a proměnné.
Je také možné upravovat výrazy na jejich místě.
Příklady rovnic omezení kótování
| Příklad | Popis |
|---|---|
| d1=rad1 | Nastaví proměnnou d1 na hodnotu proměnné rad1. |
| d2=rad2*2 | Vynásobí proměnnou rad2 číslem 2 a výsledek nastaví proměnné d2. |
| delka1=cos(uhel1) | Nastaví uživatelsky definovanou proměnnou delka1 na hodnotu kosinu úhlu uhel1. |
| vzdal1=(delka1 + d1) / 2 | Nastaví uživatelsky definovanou proměnnou vzdal1 na polovinu součtu uživatelsky definované proměnné delka1 a proměnné d1. |
Názvy omezení
Omezení kótování (dynamická i popisná omezení) se identifikují svým názvem a také uživatelsky definovanými proměnnými, které se používají ve výrazech a vzorcích.
Ve Správci parametrů jsou uvedeny všechny proměnné omezení kótování s jejich názvy, výrazy a hodnotami.
Používají se tyto názvové konvence:
| Význam | Výchozí název | Omezení |
|---|---|---|
| Vzdálenost | d1, d2, ..., dn | Zarovnané, Vodorovné, Svislé |
| Průměru | dia1, dia2, ..., dian | Průměru |
| Poloměru | rad1, rad2, ..., radn | Radiální |
| Úhel | ang1, ang2, ..., angn | Úhlová |
| Určený uživatelem | user1, user2, ..., usern | Používá se ve výrazech |
Postup přejmenování proměnných omezení:
- Určete omezení kótování.
- Na paletě Vlastnosti pod položkou Omezení upravte Název.
– nebo –
- Určete omezení kótování.
- Na paletě Správce parametrů pod položkou Omezení kótování upravte Název.
– nebo –
- Poklepejte na omezení kótování.
- Upravte název proměnné na jeho místě.
Poznámka: Názvy proměnných omezení musí být jedinečné.
Parametrické rovnice
Pomocí operátorů a funkcí lze definovat vzorce a rovnice.
Vyhodnocení výrazů se řídí standardními matematickými pravidly.
Operátory
Ve výrazech a vzorcích můžete používat následující operátory:
| Operátor |
Popis |
|---|---|
+ |
Sčítání |
- |
Odečítání (nebo unární negace) |
* |
Násobení |
/ |
Dělení |
^ |
Umocnění |
% |
Modulo s plovoucí desetinnou čárkou |
. |
Desetinný oddělovač |
(výraz) |
Závorky definují výrazy |
Funkce
Ve výrazech a vzorcích můžete používat následující funkce:
| Funkce | Syntaxe |
|---|---|
| Kosinus | cos (výraz) |
| Sinus | sin (výraz) |
| Tečna | tan (výraz) |
| Arkuskosinus | acos (výraz) |
| Arkussinus | asin (výraz) |
| Arkustangens | atan (výraz) |
| Hyperbolický kosinus | cosh (výraz) |
| Hyperbolický sinus | sinh (výraz) |
| Hyperbolický tangens | tanh (výraz) |
| Hyperbolický arkuskosinus | acosh (výraz) |
| Hyperbolický arkussinus | asinh (výraz) |
| Hyperbolický arkustangens | atanh (výraz) |
| Druhá odmocnina | sqrt (výraz) |
| Funkce signum (-1,0,1) | sign (výraz) |
| Absolutní hodnota | abs (výraz) |
| Celočíselná část desetinného čísla | trunc (výraz) |
| Zaokrouhlení na nejbližší celé číslo | round (výraz) |
| Zaokrouhlení nahoru | floor (výraz) |
| Zaokrouhleno | ceil (výraz) |
| Největší element v poli | max (výraz1;výraz2) * |
| Nejmenší element v poli | min (výraz1;výraz2) * |
| Stupně na radiány | d2r (výraz) |
| Radiány na stupně | r2d (výraz) |
| Logaritmus o základu e | ln (výraz) |
| Logaritmus o základu 10 | log (výraz) |
| Exponent o základu e | exp (výraz) |
| Exponent o základu 10 | exp10 (výraz) |
| Mocninná funkce | pow (výraz1;výraz2) * |
| Náhodné desetinné číslo, 0-1 | random |
| Konstanta pí | pí |
| Konstanta e | e |
*) Používá oddělovač seznamu (středník nebo čárku), který je definován v nastavení formátu operačního systému.
Vyhodnocení výrazu
Podle standardních matematických pravidel se výrazy vyhodnocují s následující prioritou:
- Výrazy v závorkách (nejvnitřnější závorky jako první)
- Standardní pořadí operátorů:
- Exponenty
- Násobení a dělení
- Sčítání a odečítání
- Operátory se shodnou prioritou zleva doprava.