La integración SkyCiv-VIKTOR facilita la creación de aplicaciones web contra la API SkyCiv, y trae FEA de nube completa, análisis y diseño estructural a la plataforma VIKTOR.

Por ahora, como ingeniero estructural, es posible que haya escuchado la palabra API en algunas conversaciones. Aquí en SkyCiv, nuestra API brinda a los ingenieros el poder de automatizar su análisis y diseño estructural. sin embargo, comenzar con cualquier API requiere cierta habilidad de codificación, y puede ser abrumador para los ingenieros estructurales que son nuevos en la programación. Los ingenieros que quieran aprender a programar pueden hacerlo con nuestro curso gratuito de Udemy: Programación para Ingenieros Estructurales.

Otra opción es construir una interfaz fácil de usar sobre su modelo, para que todos en su equipo puedan usarlo, incluso los que tienen poca o ninguna experiencia en código. Difícil? No si puede confiar en la colección de componentes prefabricados que puede usar con poca codificación de Python. VIKTOR “la plataforma de código bajo que permite a los ingenieros crear y compartir aplicaciones web fáciles de usar” es el líder indiscutible en esto, así que cuando se acercaron a nosotros para integrarnos con su plataforma, sabíamos que era una excelente manera de hacer que nuestra API fuera más accesible a través de su poderosa plataforma de desarrollo de aplicaciones web.

La integración

Usando su creador de aplicaciones, el equipo de VIKTOR pudo crear rápidamente una aplicación impresionante a partir de la API de SkyCiv. La solución le da al usuario el poder de crear rápidamente, cargar y analizar un marco estructural, basado en ciertos parámetros de entrada.

Viento, las cargas de nieve y suelo se pueden determinar automáticamente a partir de una ubicación geográfica, y los resultados del análisis se pueden ver en la aplicación VIKTOR utilizando la tecnología de renderizado de SkyCiv.

Para más información sobre la integración, verificar Artículo de VIKTOR.

Construido contra la API de diseño y análisis estructural de SkyCiv

Todo esto fue posible con la API de SkyCiv. Una vez definido el modelo en código python, solo una llamada rápida a los servidores de SkyCiv fue suficiente para determinar las cargas de viento y nieve de nuestro generador automatizado, ejecutar el análisis estructural, y volver con resultados.

A (pitón) paquete que tiene un gran impacto

Un elemento de la API de SkyCiv que facilitó la integración con VIKTOR es el paquete SkyCiv Python que envuelve nuestra API.

Como una API REST moderna, la API de SkyCiv se basa en JSON y HTTP. Nuestro paquete de python elimina el meollo de la cuestión de construir el JSON manualmente y hacer la solicitud HTTP, en cambio, se reduce a un código simple que incluso los ingenieros que no son de software pueden entender intuitivamente:

Ser programadores consumados ellos mismos, el equipo de VIKTOR pudo aprovechar el paquete python de SkyCiv, y sus bloques de construcción de Python, para construir una solución en un tiempo ultrarrápido.

Dame esto, hazme eso

Otra herramienta en el cinturón de los usuarios de la API de SkyCiv es el renderizador SkyCiv. Con solo unas pocas líneas de código., un usuario puede incrustar una ventana interactiva que muestra el modelo SkyCiv, y es capaz de mostrar los resultados del análisis. El equipo de VIKTOR pudo integrar esto en su aplicación rápidamente, lo que significa que no se requirió tiempo de desarrollo para mostrar los resultados al usuario:

donde sigue?

Quiere construir su propia aplicación VIKTOR, aprovechando el poder de la API de diseño y análisis estructural de SkyCiv, o simplemente vea los aspectos prácticos de una aplicación de python que se ajusta a la API de SkyCiv? Echa un vistazo a la código fuente de la solución VIKTOR aquí.

Quiere construir una aplicación alrededor de la API de SkyCiv en otro idioma? Visitar nuestros documentos API para ver que puedes hacer!

Interesado en transformar sus flujos de trabajo con automatización de análisis y diseño, pero no se por donde empezar? Póngase en contacto con nuestro equipo de API hoy!

Dr. Stuart Gale Gerente de API - Reino Unido / Europa
Dr. Stuart Gale
Administrador de API - Reino Unido / Europa
MEng (Honores), Doctor (Ingenieria)
LinkedIn