947x
003268
2024-01-16
Estructura

Secuencia de comandos

RFEM contiene un potente lenguaje de secuencias de comandos con el que puede crear, modificar o eliminar la topología, los casos de carga y las cargas. Sin embargo, no es posible crear, abrir o cerrar archivos, iniciar el cálculo o leer los resultados, ni comunicarse con otras aplicaciones. Para ello, se recomiendan nuestros Servicios web.

El lenguaje de secuencias de comandos JavaScript se utiliza para crear secuencias de comandos. Se incluyen las siguientes extensiones de JavaScript:

Unidades

Las entradas se interpretan en unidades básicas del SI. También puede utilizar unidades admitidas en RSTAB directamente agregando la unidad después del valor, por ejemplo, nodes[1].coordinate_1=5ft.

Funciones y constantes matemáticas

Las funciones y constantes matemáticas están disponibles en todo el mundo. Por ejemplo, puede usar sin(PI) en lugar de Math.sin(Math.PI).

Potenciación

También puede definir potencias con el operador ^. Por ejemplo, 7^3 da el mismo resultado que pow(7,3).

Biblioteca de Sylvester

Las operaciones vectoriales y matriciales de la Biblioteca de Sylvester están disponibles para la programación.

Función run()

Puede utilizar la función run() para ejecutar otra secuencia de comandos.

Función include()

Puede utilizar la función include() para acceder a las funciones de otra secuencia de comandos.