Servicio web y API

Descripción del producto

  • Hojas informativas

Interfaz programable para RFEM 6 / RSTAB 9

Boletín de noticias

Reciba información de manera regular sobre noticias, consejos útiles, eventos programados, ofertas especiales y cupones.

Realmente genial

"¡Creo que los seminarios web de Dlubal y la amplia información en el sitio web son muy profesionales y realmente geniales!"

El Servicio web y API es una interfaz programable para RFEM 6 / RSTAB 9. Basados en esta tecnología, los programas RFEM 6 y RSTAB 9 proporcionan un servicio de servidor que se puede usar localmente o a través de la red. La comunicación cliente-servidor permite enviar solicitudes y recibir comentarios desde RFEM 6 / RSTAB 9.

Para los lenguajes de programación Python y C# están disponibles bibliotecas de alto nivel, lo que permite un uso fácil e intuitivo de los servicios web. Las bibliotecas de alto nivel están disponibles en GitHub bajo una licencia de código abierto. Se pueden utilizar de forma gratuita y adaptar a sus propias necesidades. Las contribuciones a nuestros archivos siempre son bienvenidas.

1

Características

Basic
Esta variante puede escribir y leer datos en RFEM/RSTAB. Sin embargo, tanto la aplicación como RFEM/RSTAB se deben ejecutar en el mismo equipo.

Pro
Además del rendimiento de la versión Basic, también es posible comunicarse a través de una red.
2

Beneficios

El Servicio web y API cubren claramente los aspectos universales en la industria de la construcción. Sin embargo, el cálculo y el dimensionamiento requieren características diferentes para cada región, país, empresa e ingeniero de estructuras. El Servicio web y API permiten a cada usuario crear su propio sistema de análisis y diseño fácilmente mientras confía en el rendimiento y la fiabilidad de RFEM / RSTAB.

Existe una necesidad creciente de cálculos y dimensionamientos de estructuras personalizados y automatizados. La tecnología de Servicio web permite crear funcionalidades especiales de forma rápida y precisa. Nuestros clientes pueden desarrollar estas soluciones de forma independiente o en colaboración con nosotros.

3

Áreas de aplicación

El Servicio web y la API se pueden usar de varias maneras. En el siguiente texto, puede encontrar algunas ideas sobre cómo el Servicio web y la API pueden ayudar a su empresa:

  • Creación de aplicaciones adicionales para RFEM 6 / RSTAB 9
  • Posibilidad de hacer nuestros flujos de trabajo más eficientes (por ejemplo, en la definición y entrada de modelos) e integrar RFEM 6 / RSTAB 9 en las aplicaciones de su empresa
  • Simulación y cálculo de varias opciones de diseño
  • Ejecución de algoritmos de optimización para el tamaño, forma y/o topología

El nivel de calidad de su trabajo se incrementa automáticamente, no solo por las definiciones del modelo algorítmico, sino también por:

  • Ampliación o consolidación de RFEM 6 / RSTAB 9 con sus propios controles
  • Mayor interoperabilidad entre el software individual utilizado para completar un proyecto
4

¿Qué es el Servicio web y la API?

Servicio web y API es un sistema de intercambio de información basado en XML para una comunicación directa entre cliente y servidor. Estos sistemas pueden incluir programas, objetos, mensajes o documentos. Por ejemplo, un protocolo de servicio web de tipo HTTP ejecuta la comunicación entre cliente y servidor cuando un usuario busca algo utilizando un motor de búsqueda.

En nuestro caso, el cliente es su entorno de programación (.NET, Python, JavaScript) y el proveedor del servicio es RFEM 6. La comunicación cliente-servidor permite enviar solicitudes y recibir comentarios desde RFEM / RSTAB.

¿Cuál es la diferencia entre el Servicio web y la API?
  • El Servicio web es una colección de protocolos y estándares de código abierto utilizados para intercambiar datos entre sistemas y aplicaciones. API es una interfaz de software que permite que dos aplicaciones interactúen entre sí sin la participación del usuario.
  • Todos los servicios web son API, pero no todas las API son servicios web.

¿Cuáles son las ventajas de la tecnología del Servicio web?
  • Comunicación más rápida dentro de organizaciones y entre ellas
  • Independencia del servicio de otros servicios
  • El servicio web permite usar su aplicación para poner un mensaje o una función a disposición del resto del mundo.
  • El servicio web ayuda a intercambiar datos entre diferentes aplicaciones y diferentes plataformas.
  • Las aplicaciones pueden comunicar, intercambiar datos y compartir servicios entre sí.
  • SOAP asegura que los programas creados en diferentes plataformas y basados en diferentes lenguajes de programación puedan intercambiar datos de forma segura.
5

Lenguajes de programación admitidos

En teoría, un servicio web se puede crear con cualquier lenguaje de programación. Sin embargo, en Dlubal Software hemos creado bibliotecas de funciones de alto nivel para nuestros usuarios. Con estas bibliotecas de funciones de alto nivel, puede crear secuencias de comandos (scripts) potentes mediante una programación simple. Estas bibliotecas incluyen:

Hemos decidido usar estos lenguajes de programación por una razón específica. Python en particular tiene las siguientes características:

  • Sencillo y fácil de aprender
  • Aunque siendo muy potente
  • Muchas extensiones y bibliotecas disponibles
  • Muchos recursos disponibles en Internet

Precio

Precio
30,00 USD

El precio es válido para Estados Unidos.

Cursos de formación en línea | Inglés

Eurocódigo 2 | Estructuras de hormigón según EN 1992-1-1

Curso de formación en línea 25. mayo 2022 8:30 - 12:30 CEST

Cursos de formación en línea | Inglés

RFEM 6 | Estudiantes | Introducción a la construcción en madera

Curso de formación en línea 25. mayo 2022 16:00 - 17:00 CEST

Diseño de aluminio ADM 2020 en\n RFEM 6

Diseño de aluminio ADM 2020 en RFEM 6

Webinar 25. mayo 2022 14:00 - 15:00 EST

Cursos de formación en línea | Inglés

RFEM 6 | Análisis dinámico y cálculo sísmico según EC 8

Curso de formación en línea 9. junio 2022 8:30 - 12:30 CEST

Cursos de formación en línea | Inglés

Eurocódigo 5 | Estructuras de madera según EN 1995-1-1

Curso de formación en línea 15. junio 2022 8:30 - 12:30 CEST

Servicio web y API en RFEM 6

Servicio web y API en RFEM 6

Webinar 20. abril 2022 14:00 - 15:00 CEST

Análisis geotécnico en RFEM 6

Análisis geotécnico en RFEM 6

Webinar 7. abril 2022 14:00 - 15:00 CEST

Cálculo de estructuras con membranas tensadas en RFEM 6

Cálculo de estructuras con membranas tensadas en RFEM 6

Webinar 17. marzo 2022 14:00 - 15:00 EST

Intercambio de datos entre Rhino/Grasshopper y RFEM 6

Intercambio de datos entre Rhino/Grasshopper y RFEM 6

Webinar 10. marzo 2022 14:00 - 15:00 CET

Diseño de barras de madera NDS 2018\n en RFEM 6

Cálculo de barras de madera según NDS 2018 en RFEM 6

Webinar 24. febrero 2022 14:00 - 15:00 EST

RSTAB 9
Modelo en 3D de la escuela de formación profesional en RFEM (© Eggers Tragwerksplanung GmbH)

Soluciones especiales

El complemento de dos partes Optimización y coste / Estimación de emisiones de CO2 encuentra los parámetros adecuados para los modelos y bloques parametrizados mediante la técnica de la inteligencia artificial (IA) de la optimización por enjambre de partículas (PSO) para el cumplimiento de los criterios de optimización comunes.
Por otro lado, este complemento estima los costes del modelo o las emisiones de CO2 especificando los costes o las emisiones unitarios según la definición del material para el modelo estructural.

Precio de la primera licencia
1.480,00 USD
RFEM 6
Edificio de madera contralaminada (CLT)

Cálculo

El complemento Superficies multicapa permite al usuario definir estructuras con superficies multicapa.
El cálculo se puede realizar con o sin acoplamiento a cortante.

Precio de la primera licencia
1.120,00 USD