De nombreuses structures doivent être calculées dans différentes situations. Ainsi, on peut analyser une plateforme élévatrice dans sa position au sol, à moitié élevée et à son extension maximale. Il faut donc créer plusieurs modèles, qui sont relativement similaires. La possibilité de mettre à jour de tels modèles d'un seul clic allège donc considérablement la charge de travail.
Si une nervure est incluse dans un calcul non linéaire ou si elle est rigidement connectée aux murs voisins, la modélisation doit être réalisée à l'aide d'une surface plutôt que d'une barre. Pour que la nervure reste cependant calculée comme une barre, une poutre résultante avec l'excentrement adéquat est nécessaire. Les efforts internes de surface sont ainsi transformés en efforts internes de barre.
Lorsqu'on affiche les résultats d'une surface via l'interface COM, on obtient un champ unidimensionnel avec tous les résultats au niveau des nœuds EF ou des points de grille. Les résultats dans la zone d'une ligne doivent d'abord être filtrés pour obtenir les résultats au bord d'une surface ou le long de cette ligne à l'intérieur des surfaces. Cet article explique comment effectuer cette tâche.
La sélection d'éléments lors de leur modification via l'interface COM pose souvent problème car elle ne peut pas être effectuée visuellement à l'aide de la fenêtre de travail. Cette opération peut être délicate, notamment pour les modèles créés à l'aide de l'interface du programme et qui doivent ensuite être modifiés avec un programme distinct. Cette sélection peut avoir été effectuée via RFEM, mais il existe plusieurs autres possibilités de programmation.
Les listes des pièces fournissent des informations sur les pièces nécessaires à la création d'un bâtiment. Ils forment ainsi la base pour l'identification des besoins et l'achat des composants. Les listes des pièces peuvent être générées dans les modules de calcul tels que RF-/STEEL EC3, RF-/TIMBER Pro, etc. De plus, l'utilisateur peut créer une listes des pièces personnalisée correspondant à ses besoin à l'aide de l'interface RF-COM/RS-COM.
RFEM et RSTAB sont en mesure de couvrir un grand nombre de branches dans le domaine de la construction grâce à leurs analyses complètes. Ainsi, la vérification de structures à câbles est possible dans les deux logiciels. Le texte suivant présente des outils pour la modélisation et la vérification.
RF-COM/RS-COM est une interface programmable qui permet à l'utilisateur d'élargir les possibilités des programmes principaux RFEM et RSTAB à l'aide de macros d'entrées personnalisés ou à l'aide de programmes de post-traitement. Dans cet article, nous allons développer un outil pour copier et déplacer des lignes directrices sélectionnées dans RFEM. Il est possible de copier ou déplacer les lignes directrices dans un autre plan de travail. Notre environnement de programmation est VBA dans Excel.
La partie 4.1 de cette série d'articles décrit la connexion du module additionnel RF-/STEEL EC3. Les barres et les combinaisons de charges à calculer ont déjà été définies. Cette section est consacrée à l'optimisation des sections du module et à leur transfert vers RFEM. Les éléments déjà expliqués dans les parties précédentes ne seront pas décrits à nouveau.
Les parties 4.1 et 4.2 de cette série d'articles décrivent l'optimisation d'un portique à l'aide du module additionnel RF‑/STEEL EC3. La cinquième partie explique comment lier le module et obtenir les barres correspondantes. Les éléments déjà expliqués dans les parties précédentes ne seront pas décrits à nouveau.
La partie 2.2 de la série d'articles sur l'interface COM décrit la création et la modification d'appuis nodaux, de charges, de cas de charge, de combinaisons de charges et de combinaisons de résultats sur un exemple de barre. Ce quatrième article explique la création d'un outil par l'utilisateur.
Avec RFEM 5.06 et RSTAB 8.06, les exemples et les fichiers d’aide pour la programmation de l’interface COM sont disponibles non seulement en ligne, mais aussi inclus dans l’installation. Vous pouvez les trouver dans le dossier « SDK » du répertoire de projet (en général : C:\Users\Public\Documents\Dlubal).
La partie 2.1 de cette série d'articles consacrée à l'interface COM décrit la création et la modification d'éléments sur un exemple de barre. Dans ce troisième article, ces éléments de base sont de nouveau utilisés pour créer des appuis nodaux, des charges, des combinaisons de charges et des combinaisons résultats. Le modèle créé dans le deuxième article se trouve ainsi enrichi par tous ces éléments. Les éléments expliqués dans les parties 1 et 2.1 ne sont pas décrits à nouveau.
La première partie de cette série d'articles expliquait comment ouvrir et créer un modèle dans RFEM. La deuxième partie expliquait comment définir et modifier des éléments à partir de l'exemple d'une barre. Les éléments décrits dans la première partie ne seront pas à nouveau expliqués ici.
La première partie de la publication sur l'interface COM décrit l'ouverture et la fermeture de RFEM. Le langage de programmation VBA est utilisé dans Excel. Cependant, la séquence du programme est la même que pour la programmation avec C#. Tout d'abord, il est nécessaire d'ajouter la référence correspondante dans VBA pour reconnaître les commandes pour l'interface. La figure à gauche montre un exemple dans RFEM 5.