Die SkyCiv-VIKTOR-Integration macht das Erstellen von Web-Apps gegen die SkyCiv-API einfach, und bringt eine vollständige Cloud-FEA, Strukturanalyse und Design auf der VIKTOR-Plattform.

Inzwischen, Als Bauingenieur haben Sie vielleicht schon einmal das Wort API in einigen Gesprächen gehört. Hier bei SkyCiv, Unsere API gibt Ingenieuren die Möglichkeit, ihre Strukturanalyse und Konstruktion zu automatisieren. Jedoch, Der Einstieg in eine API erfordert einige Programmierkenntnisse, und kann für Bauingenieure, die neu in der Programmierung sind, überwältigend sein. Ingenieure, die Programmieren lernen möchten, können dies mit unserem kostenlosen Udemy-Kurs tun: Programmieren für Bauingenieure.

Eine weitere Möglichkeit besteht darin, eine benutzerfreundliche Oberfläche auf Ihrem Modell aufzubauen, sodass jeder in Ihrem Team es nutzen kann, sogar diejenigen mit wenig oder keiner Code-Erfahrung. Schwierig? Nicht, wenn Sie sich auf eine Sammlung vorgefertigter Komponenten verlassen können, die Sie mit wenig Python-Programmierung verwenden können. VIKTOR „Die Low-Code-Plattform, die es Ingenieuren ermöglicht, benutzerfreundliche Web-Apps zu erstellen und zu teilen“ ist hier der klare Spitzenreiter, als sie sich wegen der Integration in ihre Plattform an uns wandten, Wir wussten, dass es eine großartige Möglichkeit war, unsere API über ihre leistungsstarke Web-App-Entwicklungsplattform zugänglicher zu machen.

Die Integration

Mit ihrem App-Builder, Das VIKTOR-Team konnte schnell eine beeindruckende App aus der SkyCiv-API erstellen. Die Lösung gibt dem Benutzer die Möglichkeit, schnell zu erstellen, Laden und Analysieren eines Tragwerksrahmens, basierend auf bestimmten Eingabeparametern.

Wind, Schnee- und Bodenlasten können automatisch aus einer Geolokalisierung ermittelt werden, und die Ergebnisse der Analyse können mithilfe der Renderer-Technologie von SkyCiv in der VIKTOR-App angezeigt werden.

Weitere Informationen zur Integration, Kasse VIKTORs Artikel.

Entwickelt gegen die SkyCiv Structural Analysis and Design API

All dies wurde mit der SkyCiv-API ermöglicht. Sobald das Modell im Python-Code definiert wurde, Nur ein kurzer Anruf bei den SkyCiv-Servern genügte, um die Wind- und Schneelasten von unserem automatisierten Generator zu ermitteln, Führen Sie die Strukturanalyse durch, und kommen mit Ergebnissen zurück.

Ein (Python) Paket, das es in sich hat

Ein Element der SkyCiv-API, das den Aufbau der Integration mit VIKTOR so einfach gemacht hat, ist das SkyCiv-Python-Paket das unsere API umschließt.

Als moderne REST-API, Die SkyCiv-API basiert auf JSON und HTTP. Unser Python-Paket erspart Ihnen das Wesentliche, JSON manuell zu erstellen und die HTTP-Anfrage zu stellen, Stattdessen wird auf einfachen Code reduziert, den selbst Nicht-Softwareentwickler intuitiv verstehen können:

Selbst versierte Programmierer zu sein, Das VIKTOR-Team konnte das SkyCiv-Python-Paket nutzen, und ihre Python-Bausteine, um in blitzschneller Zeit eine Lösung zu bauen.

Render mir das, gib mir das

Ein weiteres Tool im Gürtel der SkyCiv-API-Benutzer ist der SkyCiv-Renderer. Mit nur wenigen Codezeilen, Ein Benutzer kann ein interaktives Fenster einbetten, das das SkyCiv-Modell anzeigt, und ist in der Lage, Ergebnisse aus der Analyse anzuzeigen. Das VIKTOR-Team konnte dies schnell in seine Anwendung integrieren, Das heißt, es war keine Entwicklungszeit erforderlich, um dem Benutzer die Ergebnisse anzuzeigen:

Wohin als nächstes?

Möchten Sie Ihre eigene VIKTOR-App erstellen?, Nutzung der Leistungsfähigkeit der SkyCiv Structural Analysis and Design API, oder sehen Sie sich einfach die Muttern und Schrauben einer Python-App an, die sich um die SkyCiv-API wickelt? Werfen Sie einen Blick auf die Quellcode für die VIKTOR-Lösung finden Sie hier.

Möchten Sie eine Anwendung um die SkyCiv-API in einer anderen Sprache erstellen? Besuch unsere API-Dokumente um zu sehen, was Sie tun können!

Sie sind daran interessiert, Ihre Arbeitsabläufe durch Analyse und Designautomatisierung zu transformieren, aber ich weiß nicht, wo ich anfangen soll? Nehmen Sie noch heute Kontakt mit unserem API-Team auf!

Dr. Stuart Gale API Manager - Großbritannien / Europa
Dr. Stuart Gale
API Manager - Großbritannien / Europa
MEng (Hons), PhD (Ingenieurwesen)
LinkedIn