Soluciones para profesionales

Compartir
Programas relacionados

Importación de ficheros JSON

Los programas CYPE Connect y StruBIM Steel permiten importar las barras y sus esfuerzos desde modelos estructurales definidos en CYPE 3D, CYPECAD o en programas de terceros como ETABS® o SAP2000®.

Además, permiten la importación de modelos estructurales mediante ficheros de intercambio en formato JSON. Esto amplía la interoperabilidad, permitiendo importar modelos estructurales definidos y calculados en cualquier otro programa.

Flujo de trabajo entre CYPE 3D (o CYPECAD) y CYPE Connect (o StruBIM Steel)

Flujo de trabajo entre aplicaciones de terceros y CYPE Connect (o StruBIM Steel)

El intercambio se realiza mediante dos ficheros: uno obligatorio, que contiene la geometría del modelo, y otro opcional, que incluye los esfuerzos. La estructura y la sintaxis de ambos ficheros se describen en la Guía de especificación de ficheros JSON para CYPE Connect y StruBIM Steel.

La comunicación con CYPE 3D o CYPECAD se realiza mediante la exportación de la estructura a BIMserver y su posterior importación. La comunicación entre las aplicaciones externas de terceras partes y CYPE Connect o StruBIM Steel también se realiza a través de la plataforma BIMserver.center.

El proceso de intercambio consta de dos etapas: en primer lugar, la generación de los ficheros JSON y, en segundo lugar, la creación de la aportación en BIMserver.center a partir de dichos ficheros.

1. Generación de los ficheros de intercambio

Los ficheros de intercambio podrán generarse directamente desde las aplicaciones que implementen el formato JSON. Dicha implementación podrá ser realizada tanto por el propio fabricante del software como por sus usuarios o terceros, siempre que la aplicación disponga de una API.

Generación directa de un fichero JSON desde una aplicación de terceros

Generación de un fichero JSON mediante un conversor, a partir de los ficheros de otros formatos generados por la aplicación de terceros (XML, XSLX, CSV...)

2. Aportación a BIMserver.center

Opción 1: Aportación desde CYPE Connect o StruBIM Steel

La aportación al proyecto de BIMserver.center puede realizarse desde CYPE Connect o StruBIM Steel, utilizando los ficheros de intercambio JSON generados en la fase inicial. Para ello, se emplea la herramienta "StruBIM Uploader", ubicada en el menú "Archivo".

La aportación deberá incorporar:

  • El fichero de geometría del modelo (obligatorio).
  • El fichero de esfuerzos (opcional).
Creación de la aportación a BIMserver.center desde CYPE Connect (o StruBIM Steel)

Opción 2: Aportación directa desde la aplicación de origen mediante BIMserver.center REST API

Una vez se han generado los ficheros de intercambio JSON, ya sea directamente por la aplicación de terceros o mediante la conversión de los ficheros originales, se pueden enviar estos ficheros de intercambio al proyecto mediante la integración de BIMserver por su API BIMserver.center REST API SwaggerUI (enlace a BIMserver.center REST API). Esta tecnología permite a los usuarios conectarse directamente a BIMserver y exportar del mismo modo que lo hace CYPE 3D.

La aportación generada deberá incluir:

  • El fichero de geometría del modelo, con extensión .mgun, etiquetado como geometry_model_mef_connections_design (obligatorio).
  • El fichero de esfuerzos, con extensión .mar3du, etiquetado como analytical_model_mef_connections_design (opcional).
Creación de la aportación a BIMserver.center utilizando BIMserver.center REST API

Integración en CYPE Connect o StruBIM Steel

Por último, desde CYPE Connect o StruBIM Steel es posible importar estas aportaciones, tanto al crear un nuevo proyecto como al actualizar un proyecto existente.