RSECTION 包含一种功能强大的脚本语言,用于创建、修改和删除模型、荷载工况和内力。 Das Anlegen, Öffnen oder Schließen von Dateien, der Start der Berechnung oder das Lesen von Ergebnissen sowie die Kommunikation mit anderen Anwendungen ist jedoch nicht möglich.
Zum Erstellen von Skripts dient die Skriptsprache JavaScript. In RSECTION sind nachfolgend beschriebene Erweiterungen zu JavaScript enthalten.
单位
输入的单位为 SI 基本单位。 Sie können in RSECTION unterstütze Einheiten jedoch auch direkt verwenden, indem Sie die Einheit hinter dem Wert schreiben, z. B. points[1].coordinate_1=50mm.
Mathematische Funktionen und Konstanten
数学函数和常数在全局范围内可用。 Sie können beispielweise statt Math.sin(Math.PI) auch sin(PI) verwenden.
Potenzen
Potenzen können Sie auch mit dem Operator ^ definieren, z. B. liefert 7^3 dasselbe Ergebnis wie pow(7,3).
Sylvester库
Die Vektor- und Matrixoperationen der Sylvester Library stehen Ihnen für die Programmierung zur Verfügung. Eine Dokumentation finden Sie unter: Sylvester
Funktion run()
Mit der Funktion run() können Sie ein anderes Skript ausführen.
Funktion include()
Mit der Funktion include() können Sie auf die Funktionen eines anderen Skripts zugreifen.