Soluções para profissionais

Compartilhar
Programas relacionados

Importação de ficheiros JSON

Os programas CYPE Connect e StruBIM Steel permitem importar as barras e os seus esforços a partir de modelos estruturais definidos no CYPE 3D, CYPECAD ou em programas de terceiros, como ETABS® ou SAP2000®.

Além disso, permitem a importação de modelos estruturais através de ficheiros de intercâmbio no formato JSON. Isto amplia a interoperabilidade, permitindo importar modelos estruturais definidos e calculados em qualquer outro programa.

Fluxo de trabalho entre CYPE 3D (ou CYPECAD) e o CYPE Connect (ou StruBIM Steel)

Fluxo de trabalho entre aplicações de terceiros e o CYPE Connect (ou StruBIM Steel)

A intercâmbio é feito através de dois ficheiros: um obrigatório, que contém a geometria do modelo, e outro opcional, que inclui os esforços. A estrutura e a sintaxe de ambos os ficheiros são descritas no Guia de especificação de ficheiros JSON para CYPE Connect e StruBIM Steel.

A comunicação com o CYPE 3D ou CYPECAD é feita através da exportação da estrutura para o BIMserver e sua posterior importação. A comunicação entre as aplicações externas de terceiros e o CYPE Connect ou StruBIM Steel também é feita através da plataforma BIMserver.center.

O processo de intercâmbio consiste em duas etapas: em primeiro lugar, a geração dos ficheiros JSON e, em segundo lugar, a criação da contribuição no BIMserver.center a partir desses ficheiros.

1. Geração dos ficheiros de intercâmbio

Os ficheiros de intercâmbio podem ser gerados diretamente a partir das aplicações que implementam o formato JSON. Essa implementação pode ser realizada tanto pelo próprio fabricante do software como pelos seus utilizadores ou terceiros, desde que a aplicação disponha de uma API.

Geração direta de um ficheiro JSON a partir de uma aplicação de terceiros

Geração de um ficheiro JSON através de um conversor, a partir de ficheiros de outros formatos gerados pela aplicação de terceiros (XML, XSLX, CSV…)

2. Contribuição para o BIMserver.center

Opção 1: Contribuição a partir do CYPE Connect ou StruBIM Steel

A contribuição para o projeto BIMserver.center pode ser feita a partir do CYPE Connect ou do StruBIM Steel, utilizando os ficheiros de intercâmbio JSON gerados na fase inicial. Para isso, utiliza-se a ferramenta "StruBIM Uploader", localizada no menu "Arquivo".

A contribuição deverá incluir:

  • O ficheiro de geometria do modelo (obrigatório).
  • O ficheiro de esforços (opcional).
Criação da contribuição para o BIMserver.center a partir do CYPE Connect (ou StruBIM Steel)

Opção 2: Contribuição direta a partir da aplicação de origem através da API REST do BIMserver.center

Depois de gerados os ficheiros de intercâmbio JSON, seja diretamente pela aplicação de terceiros ou através da conversão dos ficheiros originais, estes ficheiros de intercâmbio podem ser enviados para o projeto através da integração do BIMserver pela sua API BIMserver.center REST API SwaggerUI (ligação para BIMserver.center REST API). Esta tecnologia permite aos utilizadores ligarem-se diretamente ao BIMserver e exportarem da mesma forma como exporta o CYPE 3D.

A contribuição gerada deverá incluir:

  • O ficheiro de geometria do modelo, com extensão .mgun, designado como geometry_model_mef_connections_design (obrigatório).
  • O ficheiro de esforços, com extensão .mar3du, rotulado como analytical_model_mef_connections_design (opcional).
Criação da contribuição para o BIMserver.center utilizando a API REST do BIMserver.center

Integração no CYPE Connect ou StruBIM Steel

Por último, a partir do CYPE Connect ou do StruBIM Steel, é possível importar essas contribuições, tanto ao criar um novo projeto como ao atualizar um projeto existente.