151x
003786
2023-10-04

Parametrización y scripting

En este capítulo, se deben señalar brevemente otras dos ventajas de RFEM 6. El programa ofrece la posibilidad de introducir modelos a través de la parametrización, por ejemplo de geometrías o cargas, y de simplificar la escritura de sus propios scripts.

parametrización

La entrada parametrizada permite introducir los datos del modelo y de la carga de tal forma que dependan de ciertos parámetros, por ejemplo, longitudes, anchos o cargas superficiales. Puede definirlos en la lista Parámetros globales, que puede llamar utilizando el botón Parámetros globales en la barra de herramientas de la tabla '.

En un campo de entrada, puede usar los parámetros en una fórmula para determinar un valor numérico. Se puede crear una nueva fórmula en la tabla usando el botón Editar fórmula y en los cuadros de diálogo usando el botón Flecha derecha al lado del campo de entrada. Si cambia un parámetro global más tarde, se ajustan los valores de todas las fórmulas que utilizan el parámetro. Por ejemplo, la geometría de un nuevo modelo, que es similar a un modelo anterior, se puede generar rápidamente. Los cambios también se adoptan en el informe.

Puede encontrar más información sobre la entrada parametrizada en el manual en línea para RFEM 6.

Secuencias de comandos

RFEM incluye un potente lenguaje de scripting con el que puede crear, modificar o eliminar la topología, los casos de carga y las cargas. El lenguaje de secuencias de comandos JavaScript se usa para crear sus propias secuencias de comandos. El botón Administrador de secuencia de comandos abre el administrador de scripts, en el que se pueden crear y editar los scripts. Si ejecuta un script, puede definir parámetros con los que se va a generar el modelo, por ejemplo.

Para crear y usar scripts y bloques, puede encontrar su propio Seminario web en el sitio web. De lo contrario, puede encontrar más información en el manual de RFEM 6.

Sin embargo, no es posible crear, abrir o cerrar archivos, iniciar el cálculo o leer los resultados, o comunicarse con otras aplicaciones utilizando dichos scripts. Recomendamos los Webservices.