920x
003268
2024-01-16
Konstrukcja

Skrypty

Program RFEM zawiera zaawansowany język skryptowy, za pomocą którego można tworzyć, modyfikować lub usuwać topologię, przypadki obciążeń i obciążenia. Nie można jednak tworzyć, otwierać ani zamykać plików, uruchamiać obliczeń ani odczytywać wyników ani komunikować się z innymi aplikacjami. W tym celu zalecamy korzystanie z naszych https://www.dlubal.com/de/loesungen/online-dienste/webservice-und-api naszych usług internetowych.

Do tworzenia skryptów wykorzystywany jest język skryptowy JavaScript. Uwzględniono następujące rozszerzenia JavaScript:

Jednostki

Wpisy są interpretowane w jednostkach podstawowych SI. Można również zastosować bezpośrednio dowolne jednostki obsługiwane w programie RFEM, dodając jednostkę po wartości, na przykład węzły[1].coordinate_1=5ft.

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ż definiować za pomocą operatora ^. Na przykład 7 ^ 3 daje taki sam wynik jak pow (7,3).

Biblioteka Sylwestra

Można programować operacje na wektorach i macierzach http://sylvester.jcoglan.com Biblioteki Sylwestra.

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.

Nadrzędny przekrój

Webinaria