1786x
003268
2023-12-19
Estrutura

Script

RFEM inclui uma poderosa linguagem de script que permite criar, modificar ou excluir topologia, casos de carga e cargas. No entanto, não é possível criar, abrir ou fechar arquivos, iniciar o cálculo ou ler resultados, bem como comunicar-se com outras aplicações. Para isso, recomendamos nossos Webservices.

A linguagem de script utilizada para criar scripts é JavaScript. As seguintes extensões ao JavaScript estão incluídas:

Unidades

As entradas são interpretadas em unidades básicas SI. No entanto, você também pode usar unidades suportadas pelo RFEM diretamente, complementando o valor com a unidade, por exemplo, nodes[1].coordinate_1=5m.

Funções e constantes matemáticas

Funções e constantes matemáticas estão disponíveis globalmente. Por exemplo, você pode usar sin(PI) em vez de Math.sin(Math.PI).

Potências

Você também pode definir potências com o operador ^. 7^3, por exemplo, fornece o mesmo resultado que pow(7,3).

Biblioteca Sylvester

Operações de vetor e matriz da Sylvester Library estão disponíveis para programação.

Função run()

Com a função run(), é possível executar outro script.

Função include()

A função include() permite acessar as funções de outro script.

Limite de tempo para avaliação de fórmulas

A execução de fórmulas e scripts personalizados pode levar algum tempo. Portanto, o programa estabelece um tempo máximo de avaliação de três segundos para evitar o "congelamento" do processo. Se desejar ajustar este limite de tempo, clique no menu Opções e selecione Opções do programa. No diálogo 'Configurações e Opções', vá para a aba Configurações.

Subcapítulos
Capítulo principal

Webinários