423x
003481
2024-01-31

Scripts

O RSECTION contém uma poderosa linguagem de script com a qual pode criar, modificar e eliminar a topologia, os casos de carga bem como os esforços internos. No entanto, não é possível criar, abrir ou fechar ficheiros, iniciar o cálculo ou ler resultados, bem como comunicar com outras aplicações.

Para criar scripts, utiliza-se a linguagem de script JavaScript. No RSECTION estão incluídas as extensões ao JavaScript descritas em seguida.

Unidades

As entradas são interpretadas em unidades base do SI. No entanto, pode também utilizar diretamente as unidades suportadas no RSECTION, escrevendo a unidade depois do valor, por exemplo, points[1].coordinate_1=50mm.

Funções matemáticas e constantes

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

Potências

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

Sylvester Library

As operações vetoriais e matriciais da Sylvester Library estão disponíveis para a programação. Pode encontrar a documentação em: passagem de ano '

Função run()

Com a função run() pode executar outro script.

Função include()

Com a função include() pode aceder às funções de outro script.

Subcapítulos
Capítulo principal