L'intégration SkyCiv-VIKTOR facilite la création d'applications Web avec l'API SkyCiv, et apporte une FEA complète dans le cloud, analyse structurelle et conception à la plate-forme VIKTOR.

A présent, en tant qu'ingénieur en structure, vous avez peut-être entendu le mot API apparaître dans quelques conversations. Ici à SkyCiv, notre API donne aux ingénieurs le pouvoir d'automatiser leur analyse structurelle et leur conception. Par contre, commencer avec n'importe quelle API nécessite des compétences en codage, et peut être accablant pour les ingénieurs en structure qui débutent dans la programmation. Les ingénieurs qui souhaitent apprendre la programmation peuvent le faire avec notre cours Udemy gratuit: Programmation pour les ingénieurs en structure.

Une autre option consiste à créer une interface conviviale au-dessus de votre modèle, afin que tous les membres de votre équipe puissent l'utiliser, même ceux qui ont peu ou pas d'expérience en code. Difficile? Pas si vous pouvez compter sur une collection de composants prédéfinis que vous pouvez utiliser avec peu de codage Python. VICTOR "la plate-forme low-code permettant aux ingénieurs de créer et de partager des applications Web conviviales" est le leader incontesté dans ce domaine, alors quand ils nous ont approchés pour intégrer leur plate-forme, nous savions que c'était un excellent moyen de rendre notre API plus accessible grâce à leur puissante plateforme de développement d'applications Web.

L'intégration

Utilisation de leur constructeur d'applications, l'équipe VIKTOR a pu créer rapidement une application impressionnante à partir de l'API SkyCiv. La solution donne à l'utilisateur le pouvoir de créer rapidement, charger et analyser une ossature, en fonction de certains paramètres d'entrée.

Vent, les charges de neige et de sol peuvent être déterminées automatiquement à partir d'une géolocalisation, et les résultats de l'analyse peuvent être visualisés dans l'application VIKTOR à l'aide de la technologie de rendu de SkyCiv.

Pour plus d'informations sur l'intégration, vérifier L'article de VIKTOR.

Construit avec l'API SkyCiv Structural Analysis and Design

Tout cela a été rendu possible avec l'API SkyCiv. Une fois le modèle défini en code python, un simple appel rapide aux serveurs SkyCiv a suffi pour déterminer les charges de vent et de neige de notre générateur automatisé, exécuter l'analyse structurelle, et revenir avec des résultats.

A (python) paquet qui emballe un coup de poing

Un élément de l'API SkyCiv qui a rendu la construction de l'intégration avec VIKTOR si facile est le package SkyCiv Python qui entoure notre API.

En tant qu'API REST moderne, l'API SkyCiv s'appuie sur JSON et HTTP. Notre package python élimine les détails de la construction manuelle du JSON et de la requête HTTP, au lieu de cela se résume à un code simple que même les ingénieurs non-logiciels peuvent comprendre intuitivement:

Être eux-mêmes des programmeurs accomplis, l'équipe VIKTOR a pu tirer parti du package python SkyCiv, et leurs blocs de construction en python, construire une solution en un temps record.

Rends-moi ça, rends-moi ça

Un autre outil dans la ceinture des utilisateurs de l'API SkyCiv est le moteur de rendu SkyCiv. Avec seulement quelques lignes de code, un utilisateur peut intégrer une fenêtre interactive qui affiche le modèle SkyCiv, et est capable d'afficher les résultats de l'analyse. L'équipe VIKTOR a pu l'intégrer rapidement dans son application, ce qui signifie qu'aucun temps de développement n'a été nécessaire pour afficher les résultats à l'utilisateur:

Où ensuite?

Vous voulez créer votre propre application VIKTOR, tirer parti de la puissance de l'API d'analyse et de conception structurelles SkyCiv, ou simplement voir les écrous et les boulons d'une application python s'enroulant autour de l'API SkyCiv? Jetez un oeil à la code source de la solution VIKTOR ici.

Vous souhaitez créer une application autour de l'API SkyCiv dans une autre langue? Visite nos documentations API pour voir ce que tu peux faire!

Intéressé par la transformation de vos flux de travail avec l'automatisation de l'analyse et de la conception, mais je ne sais pas par où commencer? Contactez notre équipe API dès aujourd'hui!

Dr Stuart Gale API Manager - Royaume-Uni / Europe
Dr Stuart Gale
Gestionnaire d'API - Royaume-Uni / Europe
MEng (Hons), Doctorat (Ingénierie)
LinkedIn