El exitoso programa de análisis estructural RFEM de Dlubal es la mejor opción para los ingenieros estructurales exigentes. Este software MEF 3D cumple con todos los requisitos de la ingeniería civil moderna.
- Inicio
- Soluciones
- API de Dlubal
- API de Dlubal
Descubra la API de Dlubal
El nuevo Dlubal API Service (gRPC) es una solución basada en Python que proporciona acceso completo a toda la suite de productos Dlubal, ofreciendo una interacción fluida y de alto nivel con RFEM, RSTAB y RSECTION. Tanto si está abordando modelos paramétricos como tareas de optimización, está en el lugar adecuado.
Nuestra misión es ofrecer una biblioteca fácilmente extensible que, a través de funciones de Python, garantice un acceso rápido y sencillo a todos los datos y funcionalidades de los programas principales de Dlubal y sus complementos.
.png?mw=1720&hash=b36fea3bed188436b1e5933d74580653fecd9a77)

Clientes de API de Dlubal disponibles
RSTAB es una solución avanzada de análisis estructural 3D, que proporciona un análisis y diseño eficiente para estructuras de marco o miembro en concreto, acero, madera y más.
El programa independiente RSECTION calcula las propiedades de secciones y las tensiones para secciones de paredes delgadas y macizas de todo tipo.


¿Qué es Dlubal API?
La API (Interfaz de Programación de Aplicaciones) de Dlubal permite la integración perfecta de nuestras herramientas de software con aplicaciones y sistemas externos. Facilita la automatización de procesos, cálculos personalizados y la creación de entornos de trabajo adaptados a necesidades específicas. Con la API, puedes conectar fácilmente el Software de Dlubal a tus propias aplicaciones, mejorando la eficiencia y flexibilidad en tus flujos de trabajo.
Para principiantes, proporcionamos ejemplos en línea para guiarte a través del proceso paso a paso.
-
Mensual
-
Anual -10 %
- Máximo de 1.000 solicitudes de API al mes
- No se permiten solicitudes de API adicionales
- Máximo 1 usuario activo
- Acceso a todos los datos introducidos y resultados (sin complementos)
- Sin límite de tiempo
- Máximo de 3.000 solicitudes API por mes
- 0,080 € por solicitud API adicional
- Máximo de 3 usuarios activos
- Acceso a todos los datos de entrada y resultados
- Máximo de 10.000 solicitudes de API por mes
- 0,050 € por cada solicitud de API adicional
- Máximo de 10 usuarios activos
- Acceso a todos los datos de entrada y resultados
- Máximo 25.000 solicitudes API al mes
- 0,035 € por solicitud API adicional
- Máximo 25 usuarios activos
- Acceso a todos los datos de entrada y resultados
- Número individual de solicitudes de API
- Precio individual por solicitud de API adicional
- Número ilimitado de usuarios activos
- Acceso a todos los datos introducidos y resultados
6 razones para empezar con la nueva API
Impulse su eficacia con la nueva API de Dlubal, impulsada por la tecnología gRPC de alto rendimiento. Disfrute de una sintaxis unificada de API y consola, serialización de datos optimizada y streaming bidireccional ligero. Experimente un desarrollo más rápido, filtrado preciso de resultados y despliegue fluido con Docker, todo diseñado para aplicaciones ampliables y de alta velocidad.
Eficiencia de costes
La automatización de tareas repetitivas y la optimización de cálculos reducen el esfuerzo manual, minimizando los costes para las empresas de ingeniería.
Ahorro de tiempo
La automatización de la generación de modelos, la aplicación de cargas y la evaluación de resultados permite agilizar los flujos de trabajo, acelerando significativamente el proceso de diseño.
Personalización total
Puede adaptar los cálculos, informes y procesos para cumplir con requisitos específicos de proyectos o de la empresa sin limitaciones de software.
Mejor integración
La API permite el intercambio de datos fluido entre el software de análisis estructural y otras soluciones BIM y CAD.
Acceso a los datos
Acceda a todos los objetos, resultados y datos del modelo de los programas para transformar los procesos de diseño.
Innovación
Los servicios de API permiten a los desarrolladores crear nuevas aplicaciones, fomentar la colaboración y facilitar la creación rápida de prototipos aprovechando datos y funcionalidades existentes.
Preguntas frecuentes sobre la API de Dlubal
La API de Dlubal es una interfaz programable (Interfaz de Programación de Aplicaciones) que le permite acceder directamente a las funciones de los programas de Dlubal. Actualmente, la API está disponible para RFEM 6 y RSTAB 9, y próximamente también estará disponible para RSECTION, RWIND y la herramienta de zonas GEO.
Con la API de Dlubal, puede automatizar de manera eficiente tareas repetitivas y que requieren mucho tiempo, crear flujos de trabajo personalizados y desarrollar soluciones individuales para procesos internos y proyectos específicos de clientes. Los campos de aplicación típicos incluyen, por ejemplo, modelado automatizado y entrada de datos, estudios de variantes para la optimización de estructuras, métodos de diseño y verificación personalizados o incluso interfaces para otras soluciones de software.
Además, la API le permite diseñar sus flujos de trabajo de manera flexible e independiente de la interfaz de usuario del software de Dlubal. Puede crear sus propios scripts y programas que se adapten exactamente a sus necesidades y se integren perfectamente en sus procesos existentes.
Estaremos encantados de asesorarle de manera individual sobre sus requisitos concretos y de apoyarle en la integración de la API en su proceso de trabajo.
Para poder utilizar la API de Dlubal, necesita una licencia válida (versión completa o de prueba) de un programa principal compatible de Dlubal (actualmente RFEM 6 y RSTAB 9, en el futuro también RSECTION, RWIND y la herramienta de zonas geográficas) así como una clave API personal. Puede generar esta clave API cómodamente a través de su cuenta de extranet de Dlubal en "API & Cloud → API II → My API Keys":
No es estrictamente necesario un suscripción a la API - puede comenzar directamente con la suscripción gratuita "Free" a la API y familiarizarse con su uso sin compromiso.
La nueva API de Dlubal se basa en la moderna tecnología gRPC y actualmente admite principalmente Python. Puede instalar fácilmente el cliente Python oficial a través de PyPI. En la documentación de la API de Dlubal hay numerosos ejemplos de código disponibles que facilitan el comienzo.
Se ha añadido un nuevo cliente C#, que está cómodamente disponible a través de NuGet.
Sin embargo, para la mayoría de los casos de uso recomendamos Python. El lenguaje es fácil de aprender, permite un desarrollo de prototipos extremadamente rápido, ofrece una enorme variedad de bibliotecas y se beneficia de una comunidad particularmente activa.
La nueva API de Dlubal actualmente es compatible con RFEM 6 y RSTAB 9. En el futuro también estará disponible para RSECTION, RWIND y la herramienta de zonas geográficas. Son compatibles las licencias completas del programa, las licencias para instituciones educativas y estudiantes, así como las versiones de prueba. El soporte para versiones demo está actualmente en preparación.
La API de Dlubal se actualiza regularmente junto con los programas principales respaldados (actualmente RFEM 6 y RSTAB 9, en el futuro RSECTION y RWIND). Para garantizar una compatibilidad óptima, le recomendamos utilizar siempre la versión de la API que corresponda al número menor y de parche de su programa principal instalado. Ejemplo: La versión 6.10.0007 de RFEM debería utilizarse con la versión 2.10.7 de la API.
La API se amplía y optimiza continuamente. Para mantenerse siempre al día, le recomendamos seguir regularmente los informes de actualización actuales en la sección "Releases" de la documentación oficial de la API de Dlubal.
El próximo Servidor MCP de Dlubal se está desarrollando activamente para permitir un acceso impulsado por IA a todos los datos y funciones de RFEM y RSTAB. Actúa como una intermediaria orientada a servicios entre sus aplicaciones y los programas de Dlubal RFEM y RSTAB. Su concepto se basa en tres componentes centrales:
1. Capa API abierta – Puntos finales REST y WebSocket claramente documentados encapsulan todas las funciones de modelado, resultados y dimensionamiento. Esto le permite interactuar con RFEM/RSTAB de manera completamente independiente de la plataforma.
2. Bus de datos en tiempo real – Las modificaciones de modelo y todos los datos relevantes de RFEM/RSTAB, incluidos los casos de carga, los esfuerzos internos o los resultados de dimensionamiento, se transmiten en tiempo real. Así, los sistemas externos pueden acceder inmediatamente a ellos, iniciar automáticamente cálculos o desencadenar otras acciones.
3. Orquestación IA – Un motor de IA integrado traduce automáticamente las entradas de lenguaje natural o las tareas de optimización en solicitudes API adecuadas, como si diera órdenes a un chatbot de IA como nuestra asistente Mia. Ejemplos de esto incluyen:
- Crea una nueva barra de acero S235 con sección IPE 200 entre los nodos 5 y 8.
- Muéstrame todos los esfuerzos internos de la barra 12 en el caso de carga 5.
- Muéstrame la barra más crítica en el modelo.
- Encuentra la sección más utilizada de la serie de perfiles HE-A para la barra 21.
- Importa el archivo DXF xxxxx.dxf como fondo.
- Modela un pabellón 3D con los siguientes parámetros: ancho, altura, profundidad, inclinación del techo, ...
Todas estas instrucciones luego son ejecutadas automáticamente en su modelo por el servidor MCP.
En resumen: El próximo Servidor MCP de Dlubal se convertirá en el punto neurálgico de un nuevo mundo de estática abiertamente conectado. Detrás de esto está el Protocolo de Contexto de Modelo (MCP), un estándar abierto para acoplar modelos de IA con herramientas externas y fuentes de datos. Esto permitirá conectar RFEM o RSTAB en el futuro a casi cualquier aplicación con solo unas pocas líneas de código. Ya sea software CAD y BIM, tableros personalizados o microservicios específicos de la empresa, con el MCP usted realiza estas interfaces de manera rápida. De esta manera, los cálculos estructurales, el análisis de datos y la automatización de IA se fusionan por primera vez sin problemas en una sola línea de procesamiento. No es simplemente otra característica, es el salto a una era de ingeniería innovadora e ilimitada, donde sus ideas se convertirán en realidad más rápido que nunca.
Se consideran solicitudes de API todas las acciones que realizan cambios activos en los modelos, inician cálculos, recuperan resultados o guardan modelos. Esto incluye, por ejemplo, modificaciones de modelos, ejecuciones de cálculos y consultas de resultados. Las operaciones administrativas, como las solicitudes del tipo de operación "Servicio" (por ejemplo, consultar los datos de facturación actuales) no se contabilizan como solicitudes de API.
El número de solicitudes de API es relevante para su suscripción de API, ya que, según la suscripción elegida, hay un contingente específico de solicitudes disponibles por período de facturación.
Como usuario activo, se considera a cada usuario que realiza al menos una solicitud a través de la API de Dlubal durante un período de facturación. No importa cuántas claves de API use un usuario; cada usuario se cuenta solamente una vez dentro de un período de facturación.
Para supervisar de manera transparente y clara el uso de la API, le recomendamos crear claves API separadas para proyectos o usuarios individuales. Esto le permite una evaluación precisa e individual del uso de la API.
Dlubal valora la confianza y la transparencia. Por lo tanto, en su cuenta personal de Extranet de Dlubal, en la sección "API & Cloud → API II", encontrará tablas claras donde puede seguir sus solicitudes de API, sesiones de API y el número de solicitudes dentro de períodos de tiempo definidos.
Una documentación API completa con descripciones detalladas de los métodos, ejemplos prácticos de aplicación e instrucciones claras de instalación está disponible en nuestro sitio web:
Esta documentación le ayudará a familiarizarse rápidamente con la API y a trabajar productivamente con ella. La colección de ejemplos de código se amplía y optimiza continuamente. Además, actualmente estamos desarrollando una plataforma web de comunidad donde los usuarios de Dlubal pueden intercambiar activamente experiencias y compartir consejos, preguntas y soluciones entre sí.
Además, ofrecemos numerosos seminarios web sobre el tema de la API, donde podrá aprender sobre sus aplicaciones prácticas y obtener valiosos conocimientos.
Si tiene preguntas sobre la instalación, conexión o mensajes de error, encontrará respuestas y asistencia en la sección de soporte y preguntas frecuentes en nuestro sitio web:
Para consultas más extensas, requisitos individuales o apoyo en el desarrollo, le ofrecemos capacitaciones y asesorías a medida.
Además, pronto tendrá a su disposición la nueva plataforma de la Comunidad Dlubal. Allí podrá interactuar con otros usuarios, compartir experiencias y desarrollar soluciones en conjunto. La comunidad ofrece la ventaja de recibir apoyo rápidamente gracias al conocimiento colectivo y la comunicación directa.
Nuestra asistente de IA, Mia, también está disponible las 24 horas del día. Ha sido especialmente entrenada con conocimiento sobre la API de Dlubal y puede proporcionar soluciones e información adecuadas de manera rápida y sencilla en cualquier momento.
gRPC es una tecnología de comunicación moderna y abierta (de código abierto) diseñada para procesos de intercambio de datos especialmente rápidos y fiables entre aplicaciones. Una ventaja esencial de gRPC es su alta eficiencia: la comunicación gRPC puede ser hasta 15 veces más rápida que las tecnologías tradicionales como SOAP o REST.
Como usuario, no necesita conocimientos específicos sobre gRPC, ya que todos los detalles técnicos están integrados en los clientes proporcionados por Dlubal. Se beneficia automáticamente de la velocidad y fiabilidad de la tecnología gRPC.
La API unificada aumenta su eficiencia porque usted…
- Ahorra tiempo – Automatice la creación de modelos, la asignación de cargas y la evaluación de resultados, reduciendo significativamente su proceso de dimensionamiento.
- Reduce los costos – Menos pasos manuales significan menos horas de ingeniería y, por lo tanto, costos de proyecto más bajos.
- Totalmente personalizable – Diseñe cálculos, informes y flujos de trabajo exactamente de acuerdo a sus directrices de proyecto o de empresa, sin estar limitado por restricciones de interfaz de usuario.
- Integrado sin problemas – La API conecta RFEM, RSTAB & Co. de manera bidireccional con herramientas BIM y CAD, evitando rupturas de medios y garantizando datos consistentes.
- Acceso completo a datos – Acceda a todos los objetos del modelo y resultados, filtre de forma precisa y procese datos para tomar decisiones basadas en datos.
- Libera potencial de innovación – Desarrolle nuevas aplicaciones, prototipos y flujos de trabajo de IA (por ejemplo, con la asistente de IA Mia), sin reinventar la rueda.
- Ofrece alto rendimiento – Gracias a la tecnología gRPC, el intercambio de datos es hasta 10 veces más rápido que con los servicios SOAP/REST clásicos.
Dlubal recomienda Visual Studio Code como entorno de desarrollo (IDE) para la programación API. Visual Studio Code es versátil, gratuito y de código abierto, y destaca especialmente por su amplia capacidad de ampliación. Puedes instalar numerosas extensiones para hacer tu programación aún más eficiente – por ejemplo, la extensión Cline AI para una programación inteligente asistida por IA, que optimiza aún más tu flujo de trabajo.
¡Empiece ahora con la API de Dlubal y lleve sus flujos de trabajo estructural al siguiente nivel!
Utilice todo el potencial de la API de Dlubal para conectar sus scripts directamente con RFEM 6 – y próximamente también con RSTAB 9, RSECTION 1 y RWIND. Automatice flujos de trabajo recurrentes, ahorre un tiempo valioso y abra nuevas posibilidades para análisis estructurales y verificaciones aún más eficientes, precisos y reproducibles en los programas Dlubal.