RSECTION zawiera zaawansowany język skryptowy, za pomocą którego można tworzyć, modyfikować i usuwać topologię, przypadki obciążeń i siły wewnętrzne. Nie można jednak tworzyć, otwierać ani zamykać plików, uruchamiać obliczeń ani odczytywać wyników ani komunikować się z innymi aplikacjami.
Do tworzenia skryptów wykorzystywany jest język skryptowy JavaScript. W RSECTION zawarte są następujące rozszerzenia JavaScript.
Jednostki
Wpisy są interpretowane w jednostkach podstawowych SI. Można jednak również użyć jednostek obsługiwanych w RSECTION bezpośrednio, wpisując jednostkę po wartości, np. punkty B [1] .współrzędna_1 = 50mm.
Funkcje i stałe matematyczne
Funkcje i stałe matematyczne są dostępne globalnie. Na przykład można użyć sin (PI) zamiast Math.sin (Math.PI).
Potencjały
Potęgi można również zdefiniować za pomocą operatora ^, np. B. 7 ^ 3 daje taki sam wynik jak pow (7,3).
Biblioteka Sylwestra
Do programowania są dostępne operacje na wektorach i macierzach z Biblioteki Sylwestra'. Dokumentację można znaleźć na stronie http://sylvester.jcoglan.com/
Przebieg funkcji ()
Za pomocą funkcji run() można uruchomić inny skrypt.
Funkcja zawiera ()
Za pomocą funkcji include() można uzyskać dostęp do funkcji innego skryptu.