- Produkte
- Dlubal API
- Dlubal API
Dlubal API (gRPC)
Der neue Dlubal API Service (gRPC) ist eine auf Python/C# basierende Lösung, die eine nahtlose Interaktion auf hoher Ebene mit der gesamten Dlubal-Produktsuite – RFEM, RSTAB und RSECTION – ermöglicht. Offen für Ihre Innovationen eignet er sich perfekt für die Integration Ihrer unternehmensspezifischen Tools.
Ob Sie an parametrischer Modellierung oder Optimierungsaufgaben arbeiten – unsere Mission ist es, eine leicht erweiterbare Bibliothek bereitzustellen, die Ihnen schnellen, mühelosen Zugriff auf alle Daten und Funktionen der Hauptprogramme von Dlubal und ihrer Add-ons über Python oder C# bietet.
Dlubal API entdecken
Ingenieure stehen oft vor dem Engpass wiederkehrender manueller Modellierung und isolierter Optimierungsprozesse, die die Bearbeitung komplexer Projekte verlangsamen. Die Dlubal API löst dies durch eine High-Level-gRPC-Schnittstelle, mit der Sie Workflows automatisieren und Strukturdaten direkt mit Python oder C# integrieren können. Diese nahtlose Verbindung verwandelt statische Software in ein dynamisches Werkzeug für parametrische Modellierung und automatisierte Bemessungs-Workflows.
Die API ermöglicht einen schnellen und mühelosen Zugriff auf alle Daten und Funktionalitäten in den Hauptprogrammen von Dlubal sowie deren Add-Ons über Python oder C#. Sie können diese Möglichkeiten auf reale Projektszenarien anwenden, wie die Optimierung komplexer Solarmontagesysteme, die Generierung parametrischer Stahlhallen oder die Analyse spezieller Membranstrukturen. Jeder Schritt wird durch die vollständige Nachvollziehbarkeit der Berechnungsmethoden und Formeln gestützt, um sicherzustellen, dass Ihre automatisierten Lösungen transparent und einreichungsfähig bleiben.
Die API unterstützt alle Normen und Add-Ons, die in den Hauptprogrammen RFEM, RSTAB und RSECTION enthalten sind. Die Verfügbarkeit einsatzbereiter Funktionsbibliotheken bedeutet, dass Sie kein Softwareentwickler sein müssen, um die Leistungsfähigkeit der API zu nutzen.
Verfügbare Dlubal API-Clients
Ihre Vorteile
Müheloser bidirektionaler Datenaustausch zwischen allen Dlubal-Programmen mithilfe einsatzbereiter Funktionsbibliotheken
Vollständige Nachvollziehbarkeit der Berechnungsmethoden und Formeln für transparente, einreichungsreife Ergebnisse
Nahtlose Docker-Bereitstellung zur Isolierung von Skripten und Skalierung von Berechnungsinstanzen in der Cloud
Anwendungsfälle
Die Dlubal API ist unverzichtbar, wenn Ihre Projekte wiederkehrende Modellierungsaufgaben umfassen oder eine Optimierungslogik erfordern. Ihre Anwendungen reichen von einfachen Skripten, die Bemessungsprüfungen automatisieren, bis hin zu komplexen generativen Algorithmen, die eigenständig ganze Strukturen weiterentwickeln. Die folgenden Anwendungsfälle zeigen, wie diese Workflows reale ingenieurtechnische Herausforderungen lösen.
Die API automatisiert die Generierung von Tausenden von Rahmenvarianten aus Koordinateneingaben und gewährleistet so Materialeffizienz und vollständige Rückverfolgbarkeit bei groß angelegten Energieprojekten.
Durch die Verknüpfung der API mit Optimierungsalgorithmen können Sie automatisch durch Querschnittsbibliotheken iterieren, um den leichtesten Stahlquerschnitt zu finden, der alle Normanforderungen erfüllt.
Die API ermöglicht es Ihnen, innere Kräfte zu extrahieren und benutzerdefinierte Bemessungslogik direkt innerhalb der Berechnungspipeline anzuwenden, wodurch die Notwendigkeit entfällt, Daten manuell in externe Tabellenkalkulationen zu übertragen.
Die mathematische Definition der Struktur ermöglicht sofortige Modellaktualisierungen, sobald sich architektonische Randbedingungen ändern, ohne dass zwischen Softwareumgebungen gewechselt werden muss.
Hauptfunktionen
Hochleistungs-gRPC-Technologie
Sie kommunizieren mit der Software über das binärbasierte gRPC-Protokoll anstatt über herkömmliche textbasierte Schnittstellen. Das Programm verarbeitet diese Anfragen mit minimaler Latenz und ermöglicht so einen schnellen Datenaustausch mit hohem Volumen zwischen Ihrem benutzerdefinierten Code und dem Rechenkern. Dadurch erhöht sich die Ausführungsgeschwindigkeit für automatisierte Aufgaben und groß angelegte parametrische Studien erheblich.
Native Python- und C#-Integration
Dlubal stellt hochentwickelte Client-Bibliotheken speziell für Python und C# bereit, die als „Wrapper“ dienen, um den Programmierprozess zu vereinfachen. Das bedeutet, dass Sie intuitive, anwenderfreundliche Funktionen verwenden können, um die Software zu steuern, ohne sich selbst um die zugrunde liegenden Netzwerkprotokolle oder komplexen Datenstrukturen kümmern zu müssen.
Containerisierung und Docker-Unterstützung
Der API-Dienst ist containerfähig ausgelegt und ermöglicht eine nahtlose Bereitstellung in Docker-Umgebungen. Diese Funktion erlaubt es Ihnen, Ihre Automatisierungsskripte zu isolieren, Berechnungsinstanzen über Servercluster hinweg zu skalieren und eine konsistente Ausführungsumgebung sicherzustellen, unabhängig davon, ob Sie lokal oder in der Cloud arbeiten.
Parametrischer Solar-Montageentwurf mit der RFEM 6 API
Das manuelle Modellieren von Hunderten von Montagegestellkonfigurationen für unterschiedliche Standortabmessungen ist ineffizient und fehleranfällig. Diese Prototyp-App zeigt einen besseren Weg. Durch die direkte Steuerung von Geometrie, Querschnitten und Neigungswinkel des Solartrackers über eine benutzerdefinierte Benutzeroberfläche generiert die API sofort das vollständige 3D-Modell in RFEM 6, bereit für die Strukturanalyse.
- Generate thousands of model configurations instantly from site coordinates
- Rapidly evaluate multiple iterations to identify the most cost-effective design
- Maintain a fully traceable, code-driven process from start to finish
Dlubal API-Artikel
Einführung in die API von RFEM 6
Dieser Artikel stellt die RFEM 6 API vor und zeigt, wie Sie mit benutzerdefinierter Programmierung Modelle automatisch erstellen, Lasten ansetzen, Berechnungen durchführen und Ergebnisse auslesen können.
Praktische Anwendungsfälle und Hauptvorteile
Entdecken Sie praktische Anwendungsfälle und die wichtigsten Vorteile der Dlubal-API. Erfahren Sie, wie die Python-Integration hilft, Workflows zu automatisieren und RFEM 6 mit umfassenderen technischen Lösungen zu verbinden.
-
Monatlich
-
Jährlich -10%
- Maximal 1.000 API-Anfragen pro Monat
- Keine zusätzlichen API-Anfragen möglich
- Maximal 1 aktiver Benutzer
- Zugriff auf alle Eingabedaten und Ergebnisse (ohne Add-ons)
- Keine zeitliche Begrenzung
- Individuelle Anzal der API-Anfragen
- Individueller Preis für zusätzliche API-Anfrage
- Unbegrenzte Anzahl aktiver Benutzer
- Zugriff auf alle Eingabedaten und Ergebnisse
Häufig gestellte Fragen zur Dlubal-API
Ja, die API ermöglicht es Ihnen, vorhandene Dateien genauso einfach zu öffnen und zu bearbeiten wie neue zu erstellen. Sie können Skripte verwenden, um gezielt Materialien auszutauschen, Lastgrößen anzupassen oder Ergebnisse aus Modellen zu extrahieren, die Sie bereits manuell in der grafischen Benutzeroberfläche modelliert haben.
Nein, Sie benötigen keinen Informatikabschluss, um die API effektiv zu nutzen. Dank der von Dlubal bereitgestellten High-Level-Python- und C#-Bibliotheken können Sie einfache, auf das Bauingenieurwesen ausgerichtete Befehle verwenden, die die komplexe Kommunikationslogik im Hintergrund verbergen.
Ja, es ist speziell für parametrische Aufgaben konzipiert, die für eine manuelle Modellierung zu aufwendig sind. Sie können mathematische Funktionen verwenden, um Knotenkoordinaten und Flächengeometrien zu definieren, sodass Sie iterative Schleifen ausführen können, die automatisch die effizienteste Form basierend auf den resultierenden Ausnutzungsgraden finden.
Direkt so, da die API nichtlineare Materialmodelle unterstützt und vollen Zugriff auf die Bemessungs-Add-ons für internationale Normen bietet. Dadurch können Sie programmgesteuert überprüfen, dass Ihre benutzerdefiniert optimierten Strukturen weiterhin die Sicherheitsanforderungen wie Eurocode 3 oder AISC strikt einhalten.
Der Dlubal MCP Server ist eine kommende, KI-gesteuerte Middleware, die das Model Context Protocol verwendet, um RFEM/RSTAB mit externen Anwendungen zu verbinden. Er schafft eine nahtlose Pipeline, in der Sie komplexe Strukturanalysen über konversationelle KI und benutzerdefinierte automatisierte Tools steuern können.
Ja, Sie können sofort mit der Automatisierung beginnen, indem Sie kostenlose, Open-Source-Umgebungen wie Visual Studio Code verwenden. Da die API direkt mit Ihrer vorhandenen RFEM- oder RSTAB-Installation verbunden ist, müssen Sie nicht in teure proprietäre Entwicklungstools investieren, um benutzerdefinierte Skripte zu erstellen, die Ihre routinemäßigen Bemessungsaufgaben übernehmen.
Die API steigert Ihre Effizienz, weil...
- Sie Zeit sparen – Automatisieren Sie Modellerstellung, Lastzuweisung und Ergebnisauswertung und verkürzen Sie so Ihren Planungsprozess erheblich.
- Sie Kosten senken – Weniger manuelle Schritte bedeuten weniger Ingenieurstunden und geringere Projektkosten.
- Sie volle Anpassungsfähigkeit haben – Legen Sie Bemessungen, Berichte und Workflows genau nach Ihren Projekt- oder Unternehmensvorgaben fest, ohne durch UI-Einschränkungen begrenzt zu sein.
- Sie nahtlos integriert ist – Die API verbindet RFEM, RSTAB & Co. bidirektional mit BIM- und CAD-Tools, verhindert Medienbrüche und sorgt für konsistente Daten.
- Sie umfassenden Datenzugriff haben – Greifen Sie auf alle Modellobjekte und Ergebnisse zu, filtern Sie diese gezielt und verarbeiten Sie sie weiter, um datenbasierte Entscheidungen zu treffen.
- Sie Innovationspotenzial freisetzt – Entwickeln Sie neue Apps, Prototypen und KI-Workflows (zum Beispiel mit dem KI-Assistenten Mia), ohne das Rad neu zu erfinden.
- Sie hohe Leistung bietet – Dank gRPC-Technologie ist der Datenaustausch bis zu 10-mal schneller als bei klassischen SOAP-/REST-Diensten.
Um die Dlubal API nutzen zu können, benötigen Sie eine gültige Lizenz (Voll- oder Testversion) eines unterstützten Dlubal-Hauptprogramms (aktuell RFEM 6 und RSTAB 9, zukünftig auch RSECTION, RWIND und Geo-Zonen-Tool) sowie einen persönlichen API-Schlüssel. Diesen API-Schlüssel generieren Sie bequem über Ihr Dlubal-Extranet-Konto unter "API & Cloud → API II → My API Keys":
Ein API-Abonnement ist nicht zwingend erforderlich – Sie können direkt mit dem kostenlosen API-Abo „Free“ starten und die API unverbindlich kennenlernen und nutzen.
Hier können Sie technische Fragen stellen und beantworten, sich an sachlichen Diskussionen zur Tragwerksanalyse und -bemessung beteiligen, neue Funktionen vorschlagen und direkt mit dem Dlubal-Team sowie anderen Anwendern interagieren.
Entdecken Sie unsere kostenlosen und professionellen Support-Optionen, einschließlich 24/7-KI-Unterstützung, E-Mail-Support, Webinaren und exklusiven Services für Kunden mit Service Contract Pro.
Durchsuchen Sie die vollständige RFEM 6-API-Referenz, Codebeispiele und Schritt-für-Schritt-Anleitungen, um mit dem Aufbau Ihrer eigenen automatisierten Workflows zu beginnen.
Entdecken Sie praxisnahe Video-Tutorials mit Schwerpunkt auf der RFEM 6 API. Folgen Sie praktischen Beispielen und lernen Sie, wie Sie Ihre ersten automatisierten Skripte erstellen und ausführen.
Greifen Sie auf unsere aufgezeichneten Webinare zu API-gesteuerten Arbeitsabläufen im Bauwesen zu. Sehen Sie sich die Sessions jederzeit an, wenn Sie Ihr Wissen vertiefen und sich von realen Anwendungen inspirieren lassen möchten.