Solutions pour les professionnels

Partager
Logiciels concernés

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.

Flux de travail entre CYPE 3D (ou CYPECAD) et CYPE Connect (ou StruBIM Steel)

Flux de travail entre les applications tierces et CYPE Connect (ou StruBIM Steel)

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.

Génération directe d'un fichier JSON à partir d'une application tierce

Génération d'un fichier JSON à l'aide d'un convertisseur, à partir de fichiers d'autres formats générés par l'application tierce (XML, XSLX, CSV, etc.)

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).
Création de la contribution à BIMserver.center à partir de CYPE Connect (ou StruBIM Steel)

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).
Création de la contribution à BIMserver.center à l'aide de BIMserver.center REST API

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.