348x
003475
2024-01-16

Script

RSTAB contiene un potente linguaggio di scripting con il quale è possibile creare, modificare o eliminare la topologia, i casi di carico e i carichi. Tuttavia, non è possibile creare, aprire o chiudere file, avviare il calcolo, leggere i risultati o comunicare con altre applicazioni. Per fare ciò, le consigliamo di utilizzare il nostro webservices.

JavaScript è il linguaggio di scripting utilizzato per creare gli script. Sono incluse le seguenti estensioni a JavaScript:

Unità

Le voci sono interpretate in unità base SI. Le unità supportate in RSTAB possono essere utilizzate direttamente aggiungendo l'unità dopo il valore, ad esempio nodi [1] .coordinate_1 = 5m.

Funzioni matematiche e costanti

Le funzioni matematiche e le costanti sono disponibili a livello globale. Ad esempio, puoi usare sin(PI) anziche Math.sin(Math.PI).

Esponenziale

Le potenze possono anche essere definite dall'operatore ^. Ad esempio, 7^3 risulta uguale a pow(7,3).

Libreria Silvestro

Sono disponibili per la programmazione le operazioni con vettori e matrici della Sylvester Library.

funzione run()

È possibile utilizzare la funzione run() per eseguire un altro script.

funzione include()

È possibile utilizzare la funzione include() per accedere alle funzioni di un altro script.

Sottocapitoli
Capitolo principale

Webinar