En réfléchissant à la procédure de définition d’un modèle lors de l’utilisation de l’interface graphique pour RFEM ou RSTAB, un type de modèle doit être sélectionné dès le début. Le type de modèle définit les degrés de liberté considérés dans l’analyse. La procédure n’est pas différente dans les services Web. Lorsqu’il n’est pas explicitement appelé, un modèle de type «nbsp;&3Dnbsp;» est supposé. Les modifications peuvent être effectuées à l’aide d’un appel de fonction approprié.
- code.en#
SetModelType()
- /#
Pour les grands modèles, le nombre de cas de charge et de combinaisons peut devenir très important. Afin de réduire le temps de calcul et/ou de considérer des conditions de charge spécifiques, un certain nombre de cas de charge peuvent être définis.
- code.en#
CalculatedSelectedCases()
- /#
Les appels de fonction ci-dessus (ainsi que les définitions de cas de charge, de charge et de combinaison) entraînent des modifications de l’objet de modèle. Ces appels de fonction doivent donc être implémentés dans les appels begin_modification et finish_modification (voir Créer un fichier RFEM/RSTAB ou y accéder). Une fois qu’un objet de modèle a été défini dans son intégralité (géométrie, sections, matériaux, charges, appuis, paramètres d’analyse, etc.), le modèle peut être calculé. Il ne s’agit pas d’une modification du modèle et elle est donc écrite après l’appel de finish_modification.
- code.en#
CalculateAll()
- /#
Veuillez vous référer aux fichiers d’exemple pour en savoir plus sur la définition des charges, des cas de charge, des combinaisons de charges, des paramètres d’analyse, etc.