298x
003481
2024-01-31

Scripting

RSECTION contiene un potente linguaggio di scripting con il quale è possibile creare, modificare ed eliminare la topologia, i casi di carico e le forze interne. Tuttavia, non è possibile creare, aprire o chiudere file, avviare il calcolo o leggere i risultati, o comunicare con altre applicazioni.

Il linguaggio di scripting JavaScript viene utilizzato per creare gli script. Le seguenti estensioni JavaScript sono incluse in RSECTION.

Unità

Le voci sono interpretate in unità base SI. Tuttavia, è possibile utilizzare anche le unità supportate in RSECTION direttamente scrivendo l'unità dopo il valore, ad esempio B. punti [1] .coordinate_1 = 50mm.

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 B. 7 ^ 3 dà lo stesso risultato di pow (7,3).

Libreria Sylvester

Sono disponibili per la programmazione le operazioni con vettori e matrici della libreria Sylvester'. La documentazione si può trovare all'indirizzo http://sylvester.jcoglan.com/

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