348x
003475
16.01.2024

Scripts

RSTAB contient un puissant langage de script avec lequel vous pouvez créer, modifier ou supprimer la topologie, les cas de charge et les charges. Cependant, il n'est pas possible de créer, d'ouvrir ou de fermer des fichiers, de lancer le calcul ou de lire les résultats, ou de communiquer avec d'autres applications. Pour ce faire, nous vous recommandons nos services web.

Le langage de script JavaScript est utilisé pour créer des scripts. Les extensions suivantes de JavaScript sont incluses :

Unités

Les entrées sont interprétées en unités de base SI. Vous pouvez également utiliser directement les unités prises en charge dans RSTAB en ajoutant l'unité après la valeur, par exemple node[1].coordinate_1=5m.

Fonctions et constantes mathématiques

Les fonctions mathématiques et les constantes sont disponibles dans le monde entier. Par exemple, vous pouvez utiliser sin(PI) au lieu de Math.sin(Math.PI).

Puissances

Vous pouvez également définir des puissances avec l'opérateur ^. Par exemple, 7^3 donne le même résultat que pow(7,3).

Bibliothèque Sylvester

Les opérations vectorielles et matricielles de la Bibliothèque Sylvester sont disponibles pour la programmation.

Fonction run()

Vous pouvez utiliser la fonction run() pour exécuter un autre script.

Fonction include()

Vous pouvez utiliser la fonction include() pour accéder aux fonctions d'un autre script.

Webinaires