Výrazy a funkce pro síly a motory Motion Analysis
K definici sil, nebo motorů ve studii Motion Analysis lze použít matematických výrazů. Chcete-li vytvořit výraz, zvolte
Výraz
ve správci PropertyManager nástroje
Síla
nebo
Motor
. V matematických výrazech pro motory a síly můžete používat pouze podporované funkce.
Základy výrazu funkce
Výraz funkce je jako výraz programovacího jazyka C nebo FORTRAN, který vrátí jednu hodnotu. K sestavení výrazů můžete používat jakoukoliv platnou kombinaci jednoduchých konstant, operátorů, výsledků (například rychlost, zrychlení, energie nebo grafy síly) a dostupných podporovaných funkcí .
Konstanty
Výrazy mohou obsahovat pouze celá a reálná čísla. Komplexní čísla nejsou podporována.
Operátory
SolidWorks Motion obsahuje aritmetické operátory s následující prioritou.
Symbol:
|
Operace:
|
Priorita:
|
**
|
Umocnění
|
1
|
/
|
Dělení
|
2
|
*
|
Násobení
|
3
|
+/-
|
Sčítání/Odčítání
|
4
|
Výraz funkce může obsahovat mezery. Mezery usnadňují čitelnost výrazu funkce. Omezení při používání mezer:
Výsledky SolidWorks Motion
Většina podporovaných funkcí může také používat výsledky SolidWorks Motion jako proměnné.
Pokud používáte funkci, která umožňuje používat výsledek SolidWorks Motion jako argument, dvojitým kliknutím na výsledek v seznamu ho přidejte jako výraz.
Nejprve musíte získat výsledek, než ho budete moci použít ve výrazu.
Omezení
Při definování funkcí existují tato omezení:
-
Vkládání funkcí – Můžete vkládat funkce, dílčí výrazy nebo operátory, nanejvýš však 10 úrovní. Například FUNKCE= f1(f2(f3(f4))), kde f1, f2, f3, f4 jsou dílčí výrazy funkce, je syntakticky platnou definicí funkce. Avšak FUNKCE = f1 (f2(... (f11 ) ...) není platnou definicí, protože dílčí výrazy byly vnořeny až do jedenácté úrovně.
-
Omezení počtu symbolů ve výrazu funkce – nepoužívejte více než 1 000 symbolů v jednom výrazu. To zahrnuje operátory, závorky, funkce a čísla.
-
Omezení počtu elementů, na které se může funkce odkazovat – funkce by se neměla odkazovat na více než 25 standardních elementů každého typu. Všechny výrazy se mohou odkazovat na nanejvýš 25 dílů, 25 sil atd.