Registrieren Sie sich für das Dlubal-Extranet, um die Software optimal nutzen zu lassen und ausschließlichen Zugriff auf Ihre persönlichen Daten zu haben.
Der neue API-Service von Dlubal (gRPC) ist eine Python-basierte Lösung, die einen vollen Zugriff auf gesamte Dlubal-Produktpalette ermöglicht und eine reibungslose Interaktion auf höchster Ebene mit RFEM, RSTAB und RSECTION bietet. Ungeachtet davon ob Sie parametrische Modelle oder Optimierungsaufgaben in Angriff nehmen, hier sind Sie richtig.
Unser Ziel ist es, eine leicht zu erweiternde Bibliothek bereitzustellen, die einen schnellen und mühelosen Zugriff auf alle Daten und Funktionalitäten der Hauptprogramme von Dlubal sowie deren Add-Ons über die Python-Funktionen ermöglicht.
Das erfolgreiche Statikprogramm RFEM von Dlubal ist die überhaupt beste Wahl für die Bauingenieure mit hohen Ansprüchen. Diese 3D-FEM-Software erfüllt alle Anforderungen im modernen Bauwesen.
RSTAB ist eine hochentwickelte Lösung für die 3D-Strukturanalyse, die eine effiziente Analyse und Bemessung von Rahmen- oder Stabtragwerken aus Beton, Stahl, Holz und anderen Materialien ermöglicht.
Die Dlubal-API (Application Programming Interface) ermöglicht die nahtlose Integration unserer Software-Tools mit externen Anwendungen und Systemen. Sie ermöglicht die Automatisierung von Prozessen, benutzerdefinierte Berechnungen und die Einrichtung von maßgeschneiderten Arbeitsumgebungen auf der Grundlage spezifischer Anforderungen. Mit der API können Sie Dlubal Software einfach mit Ihren eigenen Anwendungen verbinden und so die Effizienz und Flexibilität Ihrer Arbeitsabläufe erhöhen.
Für Anfänger bieten wir Online-Beispiele, die Sie Schritt für Schritt durch den Prozess führen.
Erhöhen Sie Ihre Effizienz mit der neuen API von Dlubal, die auf der leistungsstarken gRPC-Technologie basiert. Genießen Sie eine einheitliche API- und Konsolensyntax, optimierte Datenserialisierung und einfaches bidirektionales Streaming. Erleben Sie eine schnellere Entwicklung, präzise Ergebnisfilterung und reibungslose Implementierung von Docker - alles für skalierbare Hochgeschwindigkeitsanwendungen entwickelt.
1
Schnelle Kommunikation
gRPC zeichnet sich durch seine Leistungsfähigkeit und Effizienz aus und ermöglicht einen bis zu zehnmal schnelleren Datenaustausch als herkömmliche REST-basierte Webservices. Seine moderne Architektur sorgt für eine reibungslose Interaktion zwischen den Anwendungen, minimale Latenzzeiten und maximalen Datendurchsatz - alles entscheidend für eine höhere Reaktionsfähigkeit.
2
Docker-Container
Docker ermöglicht eine schnelle Paketierung, Inbetriebnahme und Verwaltung von Lösungen und reduziert den Aufwand für die Wartung und Aktualisierung der Umgebung. Durch die Containerisierung bleiben Anwendungen isoliert, skalierbar und einfach portierbar. Dadurch ist ein reibungsloser Einsatz auf verschiedenen Infrastrukturen ohne Kompatibilitätsprobleme möglich.
3
Einfachheit
Die Vereinfachung der Schnittstelle führt zu einer Verringerung der Komplexität bei Wartung und Implementierung. Die API beginnt mit 20 vielseitigen Funktionen, was weniger Aktualisierungen und einen reibungsloseren Übergang zu neuen Versionen ermöglicht. Dieser prägnante Ansatz vereinfacht die Integration, beschleunigt die Entwicklung und hält das System für zukünftige Erweiterungen anpassungsfähig.
4
Ergebnisfilter
Unsere Ergebnisfunktionen sind jetzt objektorientiert und enthalten einen Filterparameter, um nur relevante Daten zu erfassen. Dieser zielgerichtete Ansatz reduziert den Datentransfer erheblich, optimiert die Netzwerkleistung und verbessert die Reaktionsfähigkeit des Systems - und stellt sicher, dass Ihre Anwendungen nur wichtige Informationen in Echtzeit erhalten.
API-Service vs. Webservice – Wichtige Unterschiede
Entdecken Sie die Vorteile des modernen gRPC-API-Service gegenüber dem veralteten SOAP Webservice - schnellere Leistung, bessere Sicherheit und nahtlose Skalierbarkeit. Aktualisieren Sie jetzt und profitieren Sie von einer reibungsloseren und effizienteren Nutzung!
API-Dienst | gRPC modern, leistungsstark
Webservice | SOAP (veraltet) Legere, veraltete Technologie
Technik
gRPC ist schneller als die herkömmliche rest API, da es ein kompaktes Binärformat (protobuf) anstelle des textbasierten Json verwendet, was die Datengröße reduziert und die Übertragung beschleunigt.
Zusätzlich erlaubt HTTP/2 das gleichzeitige Senden mehrerer Anfragen, was zu einer geringeren Latenz im Vergleich zum älteren HTTP/1.1 führt.
Binäres Datenstrom (5-10x schneller).
XML-Textdaten-Strömung (langsamer).
Sicherheit
API key-based authentication - scalable security
Limited security options, relies on WS-Security
Verbindungsverwaltung
Ein Anschluss für mehrere Modelle - reibungslos
Each model/app needs its own port - complex
Remote-Support
Native remote support - easy setup
Schwieriges Setup, nicht weit verbreitet
Cloud-Verfügbarkeit (Ssion).
Geplant! API Service as SaaS via Cloud
Keine SAA-Option - hohe Anschaffungskosten
Lizenzstabilität
Geplant! Single license for multiple HW
Separate Lizenz für jede HW
API-Komplexität
Einfache und intuitive einzelne API
Große API mit verschiedenen Versionen
Sprache & Konsistenz
Einheitliche API + Python
Unterschiedliche APIs + Sprachen, nicht konsistent
Dokumentation
Umfassende Online-Dokumentation
Begrenzte und weniger strukturierte Dokumentation
Auftragsverarbeitung
Geplant! Built-in filtering - efficient
Erfordert umfangreiche Nachbearbeitung
Vorteile der API
Kosteneffizienz
Die Automatisierung sich wiederholender Aufgaben und die Optimierung von Berechnungen reduzieren den manuellen Aufwand und minimieren so die Kosten für Ingenieurbüros.
Zeitersparnis
Durch Automatisierung der Modellgenerierung, Lastanwendung und Ergebnisauswertung können Arbeitsabläufe optimiert und dadurch der Bemessungsprozess erheblich beschleunigt werden.
Volle Anpassung
Ohne Softwareeinschränkungen lassen sich Berechnungen, Berichte und Prozesse an spezifische Projekt- oder Unternehmensanforderungen anpassen.
Bessere Integration
Die API ermöglicht einen nahtlosen Datenaustausch zwischen Statikprogrammen und anderen BIM- und CAD-Lösungen.
Zugriff auf Daten
Greifen Sie auf alle Objekte, Ergebnisse und Modelldaten der Programme zu, um die Bemessungsprozesse zu transformieren.
Innovation
API-Dienste ermöglichen es Entwicklern, neue Anwendungen zu erstellen, Zusammenarbeit zu fördern und schnelles Prototyping durch Nutzung vorhandener Daten und Funktionen zu erleichtern.
Bestimmte API-Methoden werden auf Grundlage ihrer Verwendung monetarisiert, sei es für lokale Operationen oder für Remote-Funktionen. The API pricing is divided into two parts. The first part is the subscription to the API, which is an annual fee of 800 EUR. The second part is the purchase of credits to use the API calls for calculating and saving models.
Für den Zugriff auf die Dlubal-API müssen Sie sich sowohl authentifizieren als auch autorisieren. Die Authentifikation wird durch einen API Key abgewickelt, welcher automatisch bei allen Anfragen zur Validierung mitgeliefert wird. Für die Autorisierung ist eine gültige Lizenz mit einem aktiven API-Dienst-Abonnement erforderlich.
Wie kann die Einheitliche API meinen Workflow verbessern?
Die Dlubal Unification API rationalisiert Ihren Workflow, indem es eine einzige, vielseitige Schnittstelle für die gesamte Dlubal-Ökosysteme bietet.
Ihre Vorteile:
Eine API für alle Dlubal-Apps – Starten Sie mit RFEM, weitere Integrationen werden folgen
Direktes In-App-Scripting – Verwenden Sie die gleiche API-Syntax in der Konsole für eine einfache Exploration
Nahtloser Modellexport – Generieren Sie Python-Scripte direkt aus Modellen
Blöcke & Komponenten – Definieren Sie wiederverwendbare Elemente für eine effiziente Parametrisierung
KI-gestützte Tools – Nutzen Sie erweiterte Funktionen wie MIA
Wann sollte ich auf gRPC API umsteigen?
Wenn Sie eine höhere Leistung, geringere Latenzen und eine bessere Effizienz benötigen, ist gRPC der richtige Weg.
Wechseln Sie zu gRPC, wenn Sie wollen:
Schnellere Datenübertragung mit einer geringeren Nutzlastgröße
Erweiterte Übertragungsfunktionen für die Kommunikation in Echtzeit
Automatische Client-/Servercode-Generierung für mehrere Sprachen
Höhere Typensicherheit und optimierte Performance in Mobilfunknetzen
Bleib bei rest API, wenn:
Sie brauchen Browserkompatibilität
Sie'nutzen eine Integration in Bestandssysteme, die Json erwarten
Sie bevorzugen eine einfachere, prüffähigere API ohne generierte Clients
Bereit für den nächsten Schritt?
Nutzen Sie die Leistungsfähigkeit der Dlubal API, die mit RFEM 6, RSTAB 9 und RSECTION 1 kompatibel ist. Starten Sie jetzt und nutzen Sie die fortschrittlichen Funktionen für eine effiziente und präzise statische Berechnung und Bemessung in allen drei Programmen.