423x
003481
31.1.2024

Skripty

RSECTION obsahuje výkonný skriptovací jazyk, pomocí kterého můžete vytvářet, upravovat a mazat topologii, zatížení i vnitřní síly. Vytváření, otevírání nebo zavírání souborů, spuštění výpočtu nebo čtení výsledků, stejně jako komunikace s jinými aplikacemi, však není možné.

Pro vytváření skriptů slouží skriptovací jazyk JavaScript. V RSECTION jsou obsažena níže popsaná rozšíření JavaScriptu.

Jednotky

Vstupy jsou interpretovány v základních jednotkách SI. V RSECTION však můžete podporované jednotky používat také přímo tak, že za hodnotu napíšete jednotku, např. points[1].coordinate_1=50mm.

Matematické funkce a konstanty

Matematické funkce a konstanty jsou dostupné globálně. Můžete například místo Math.sin(Math.PI) použít také sin(PI).

Mocniny

Mocniny můžete definovat také pomocí operátoru ^, např. 7^3 vrací stejný výsledek jako pow(7,3).

Sylvester Library

Operace s vektory a maticemi knihovny Sylvester Library máte k dispozici pro programování. Dokumentaci naleznete na: Silvestr'

Funkce run()

Pomocí funkce run() můžete spustit jiný skript.

Funkce include()

Pomocí funkce include() můžete přistupovat k funkcím jiného skriptu.

Nadřazená kapitola