1239x
003268
2024-01-16
Struttura

Script

RFEM 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 o leggere i risultati, o comunicare con altre applicazioni. A tal fine, consigliamo i nostri Webservices.

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

Unità

Le voci sono interpretate in unità base SI. È anche possibile utilizzare direttamente qualsiasi unità supportata in RFEM aggiungendo l'unità dopo il valore, ad esempio nodes[1].coordinate_1=5ft.

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).

Potenze

È possibile definire le potenze con l'operatore ^. Ad esempio, 7 ^ 3 dà lo stesso risultato di pow (7,3).

Libreria Sylvester

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.

La funzione include ()

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

Sottocapitoli
Capitolo principale

Webinar