Importation de fichiers JSON
Les logiciels CYPE Connect et StruBIM Steel permettent d'importer les barres et leurs efforts à partir de modèles structuraux définis dans CYPE 3D, CYPECAD ou dans des logiciels tiers tels que ETABS® ou SAP2000®.
De plus, ils permettent l'importation de modèles structuraux à l'aide de fichiers d'échange au format JSON. Cela élargit l'interopérabilité, en permettant d'importer des modèles structuraux définis et calculés dans n'importe quel autre logiciel.
L'échange s'effectue à l'aide de deux fichiers : un fichier obligatoire, qui contient la géométrie du modèle, et un fichier facultatif, qui comprend les efforts. La structure et la syntaxe des deux fichiers sont décrites dans le Guide de spécification des fichiers JSON pour CYPE Connect et StruBIM Steel.
La communication avec CYPE 3D ou CYPECAD s'effectue par l'exportation de la structure vers BIMserver.center, puis par son importation. La communication entre les applications externes de tiers et CYPE Connect ou StruBIM Steel s'effectue également via la plateforme BIMserver.center.
Le processus d'échange comprend deux étapes : tout d'abord, la génération des fichiers JSON, puis la création de la contribution dans BIMserver.center à partir de ces fichiers.
1. Génération des fichiers d'échange
Les fichiers d'échange peuvent être générés directement à partir des applications qui implémentent le format JSON. Cette implémentation peut être réalisée aussi bien par le fabricant du logiciel lui-même que par ses utilisateurs ou des tiers, à condition que l'application dispose d'une API.
2. Contribution à BIMserver.center
Option 1 : Contribution depuis CYPE Connect ou StruBIM Steel
La contribution au projet BIMserver.center peut être effectuée depuis CYPE Connect ou StruBIM Steel, en utilisant les fichiers d'échange JSON générés lors de la phase initiale. Pour ce faire, il faut utiliser l'outil StruBIM Uploader, situé dans le menu ‘Fichier’.
La contribution doit inclure :
- Le fichier de géométrie du modèle (obligatoire).
- Le fichier des efforts (optionnel).
Option 2 : Contribution directe depuis l'application d'origine via BIMserver.center REST API
Une fois les fichiers d'échange JSON générés, soit directement par l'application tierce, soit par conversion des fichiers originaux, ces fichiers d'échange peuvent être envoyés au projet via l'intégration de BIMserver par son API BIMserver.center REST API SwaggerUI (lien vers BIMserver.center REST API). Cette technologie permet aux utilisateurs de se connecter directement à BIMserver et d'exporter de la même manière que CYPE 3D.
La contribution générée doit inclure :
- Le fichier de géométrie du modèle, avec l'extension .mgun, étiqueté comme geometry_model_mef_connections_design (obligatoire).
- Le fichier des efforts, avec l'extension .mar3du, étiqueté comme analytical_model_mef_connections_design (optionnel).
Intégration dans CYPE Connect ou StruBIM Steel
Enfin, depuis CYPE Connect ou StruBIM Steel, il est possible d'importer ces contributions, aussi bien lors de la création d'un nouveau projet que lors de la mise à jour d'un projet existant.





