A integração SkyCiv-VIKTOR facilita a criação de aplicativos da Web com a API SkyCiv, e traz FEA de nuvem completo, análise estrutural e projeto para a plataforma VIKTOR.

Por enquanto, como engenheiro estrutural, você pode ter ouvido a palavra API surgindo em algumas conversas. Aqui no SkyCiv, nossa API oferece aos engenheiros o poder de automatizar sua análise estrutural e projeto. Contudo, começar com qualquer API requer alguma habilidade de codificação, e pode ser avassalador para engenheiros estruturais que são novos na programação. Engenheiros que desejam aprender programação podem fazê-lo com nosso curso gratuito da Udemy: Programação para Engenheiros Estruturais.

Outra opção é construir uma interface amigável em cima do seu modelo, para que todos em sua equipe possam usá-lo, mesmo aqueles com pouca ou nenhuma experiência em código. Difícil? Não, se você puder contar com uma coleção de componentes pré-fabricados que você pode usar com pouca codificação Python. VIKTOR “a plataforma de baixo código que capacita os engenheiros a construir e compartilhar aplicativos da web fáceis de usar” é o líder claro neste, então, quando eles nos abordaram sobre a integração com sua plataforma, sabíamos que era uma ótima maneira de tornar nossa API mais acessível por meio de sua poderosa plataforma de desenvolvimento de aplicativos da web.

A integração

Usando o construtor de aplicativos, a equipe VIKTOR conseguiu construir rapidamente um aplicativo impressionante com base na API SkyCiv. A solução dá ao usuário o poder de criar rapidamente, carregar e analisar um quadro estrutural, com base em certos parâmetros de entrada.

Vento, as cargas de neve e piso podem ser determinadas automaticamente a partir de uma geolocalização, e os resultados da análise podem ser visualizados no aplicativo VIKTOR usando a tecnologia de renderização SkyCiv.

Para mais informações sobre a integração, Verificação de saída Artigo de VIKTOR.

Construído com base na API de análise e design estrutural SkyCiv

Tudo isso foi possível com a API SkyCiv. Uma vez que o modelo foi definido em código python, apenas uma chamada rápida para os servidores SkyCiv foi suficiente para determinar as cargas de vento e neve do nosso gerador automatizado, execute a análise estrutural, e volte com resultados.

A (Pitão) pacote que dá um soco

Um elemento da API SkyCiv que tornou a construção da integração com o VIKTOR tão fácil é o pacote SkyCiv Python que envolve nossa API.

Como uma API REST moderna, a API SkyCiv depende de JSON e HTTP. Nosso pacote python elimina o âmago da questão de construir o JSON manualmente e fazer a solicitação HTTP, em vez disso, resumindo-se a um código simples que até mesmo engenheiros que não são de software podem entender intuitivamente:

Sendo os próprios programadores realizados, a equipe VIKTOR conseguiu aproveitar o pacote SkyCiv python, e seus blocos de construção python, para construir uma solução em tempo extremamente rápido.

Render-me isso, render-me isso

Outra ferramenta no cinturão dos usuários da API SkyCiv é o renderizador SkyCiv. Com apenas algumas linhas de código, um usuário pode incorporar uma janela interativa que exibe o modelo SkyCiv, e é capaz de exibir os resultados da análise. A equipe VIKTOR conseguiu integrar isso em seu aplicativo rapidamente, significando que nenhum tempo de desenvolvimento foi necessário para exibir os resultados de volta ao usuário:

Onde será o próximo?

Quer construir seu próprio aplicativo VIKTOR, aproveitando o poder da API de análise e design estrutural SkyCiv, ou apenas veja os detalhes básicos de um aplicativo python envolvendo a API SkyCiv? Dê uma olhada no código fonte da solução VIKTOR aqui.

Deseja construir um aplicativo em torno da API SkyCiv em outro idioma? Visita nossos documentos de API para ver o que você pode fazer!

Interessado em transformar seus fluxos de trabalho com análise e automação de design, mas não sei por onde começar? Entre em contato com nossa equipe de API hoje mesmo!

Dr. Stuart Gale API Manager - Reino Unido / Europa
Dr. Stuart Gale
API Manager - Reino Unido / Europa
MEng (Hons), PhD (Engenharia)
LinkedIn