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.

Another option is building a user-friendly interface on top of your model, such that everyone in your team can use it, even the ones with little or no code experience. Difficult? Not if you can rely on collection of pre-made components that you can use with little Python coding. VIKTOR “the low-code platform empowering engineers to build and share user-friendly web apps” is the clear leader in this, 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, the VIKTOR team was able to build an impressive app off the SkyCiv API quickly. 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, and the results of the analysis can be viewed in the VIKTOR app using SkyCiv’s renderer technology.

For more information about the integration, Kasse VIKTOR’s article.

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

One element of the SkyCiv API that made building the integration with VIKTOR so easy is 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, the VIKTOR team was able to leverage the SkyCiv python package, 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. The VIKTOR team was able to integrate this into their application quickly, Das heißt, es war keine Entwicklungszeit erforderlich, um dem Benutzer die Ergebnisse anzuzeigen:

Wohin als nächstes?

Want to build your own VIKTOR app, 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 source code for the VIKTOR solution here.

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!

Interested in transforming your workflows with analysis and design automation, but don’t know where to start? Get in touch with our API team today!

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