RSECTION contiene un potente lenguaje de scripts con el que puede crear, modificar y eliminar la topología, las combinaciones de cargas y los esfuerzos internos. Sin embargo, no es posible crear, abrir o cerrar archivos, iniciar el cálculo o leer resultados, ni tampoco comunicarse con otras aplicaciones.
Para crear scripts se utiliza el lenguaje JavaScript. En RSECTION se incluyen las ampliaciones a JavaScript descritas a continuación.
Unidades
Las entradas se interpretan en unidades base del SI. No obstante, también puede utilizar directamente las unidades admitidas en RSECTION escribiendo la unidad detrás del valor, p. ej., points[1].coordinate_1=50mm.
Funciones matemáticas y constantes
Las funciones matemáticas y constantes están disponibles globalmente. Por ejemplo, en lugar de Math.sin(Math.PI) también puede utilizar sin(PI).
Potencias
También puede definir potencias con el operador ^, p. ej., 7^3 proporciona el mismo resultado que pow(7,3).
Sylvester Library
Las operaciones vectoriales y matriciales de la Sylvester Library están a su disposición para la programación. Encontrará documentación en: Nochevieja'
Función run()
Con la función run() puede ejecutar otro script.
Función include()
Con la función include() puede acceder a las funciones de otro script.