Refletindo sobre o procedimento para definir um modelo ao utilizar a interface gráfica do utilizador para o RFEM ou o RSTAB, deve ser selecionado um tipo de modelo desde o início. O tipo de modelo define os graus de liberdade considerados na análise. O procedimento não é diferente nos serviços web. Quando não é explicitamente chamado, é assumido um modelo do tipo "3D". As alterações podem ser feitas através de uma chamada de função apropriada.
- code.en #
SetModelType ()
- /#
Para modelos grandes, o número de casos de carga e combinações pode tornar-se significativamente grande. No intuito de reduzir o tempo de cálculo e/ou considerar as condições de carga específicas, pode ser definido um número selecionado de casos de carga.
- code.en #
CalculatedSelectedCases ()
- /#
As chamadas de função acima (assim como qualquer caso de carga, definições de carga e combinação) resultam em edições no objeto do modelo. Como tal, estas chamadas de função devem ser implementadas dentro das chamadas begin_modification e finish_modification (ver Criar ou aceder a um ficheiro RFEM/RSTAB). Assim que um objeto do modelo tiver sido definido na sua totalidade (geometria, secções, materiais, cargas, apoios, configurações de análise etc.), o modelo pode ser calculado. Esta não é uma edição para o modelo e, portanto, é escrita após a chamada finish_modification .
- code.en #
CalculateAll ()
- /#
Consulte os ficheiros de exemplo para obter orientação sobre a definição de cargas, casos de carga, combinações de carga, configurações de análise etc.