L'interface avec Autodesk Revit est automatiquement installée lors de l'installation de RFEM 5 ou RSTAB 8. Il est aussi possible d'installer le plugin a posteriori en exécutant le fichier Revit-Installer.exe.
Le BIM est souvent utilisé pour la gestion des données en génie civil. Die einzelnen Disziplinen Architektur, Tragwerksplanung, Ausführung und Bauwerksüberwachung rücken immer näher zusammen. Möglich macht dies das Building Information Modeling.Dlubal Software bietet zahlreiche Formate zum Austausch von Daten. Im Folgenden soll auf Details der Revit-Schnittstelle und im Besonderen die Exporteinstellungen eingegangen werden.
Un service web est un moyen de communication entre des machines ou des programmes. Cette communication est fournie par le réseau et peut, de ce fait, être utilisée par tous les programmes pouvant envoyer et recevoir des chaînes via le protocole HTTP. RFEM 6 et RSTAB 9 offrent une interface basée sur ces services web multiplateformes. Dans ce tutoriel, nous vous présentons les principes de base du langage de programmation VBA.
Dans les bureaux d'études, les ingénieurs sont de plus en plus fréquemment amenés à effectuer des calculs de structures à l'aide de modèles numériques. De tels modèles contiennent en effet des informations qui peuvent être exploitées par différents acteurs d'un même projet. Les logiciels de calcul de structure compatibles avec la méthode BIM font donc l'objet d'exigences très élevées en matière de modélisation et d’interface.
Cet article a pour objectif de décrire les interfaces BIM les plus courantes. Des ajustements sont souvent nécessaires lorsqu’un modèle de structure est modifié en fonction des exigences propres à un domaine. Les tâches récurrentes et les outils les plus utiles pour travailler efficacement et rapidement selon cette méthode sont présentés ci-après.
Les tableurs comme EXCEL sont très appréciés des ingénieurs car ils permettent d'automatiser facilement les calculs et d'obtenir des résultats rapidement. La connexion entre EXCEL en tant qu'interface graphique et l'API du service web de Dlubal est donc évidente. La bibliothèque gratuite xlwings pour Python permet de contrôler EXCEL, de lire et d'écrire des valeurs. Cette fonctionnalité est expliquée ci-dessous à l'aide d'un exemple.
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.
RFEM, RSTAB et SHAPE-THIN sont disponibles en onze langues. Toutes les langues sont disponibles sans surcoût. La langue de l'interface du programme peut être définie dans le menu « Options » → « Options du programme ».
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 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.