RCS API für optimierte, vereinfachte und effiziente Bemessungsprozesse
Die RCS API erleichtert die Integration in jedes Projektframework mit minimalen Voraussetzungen. Die API basiert auf REST-Technologie und unterstützt Clients für .Net (C#) und Python, mit der Flexibilität, die Unterstützung auf weitere Programmiersprachen auszuweiten.
Die Dokumentation, einschließlich Installationsanweisungen und Anwendungsbeispielen, ist auf der Entwickler-Website verfügbar und bietet umfassende Anleitungen, damit Benutzer schnell mit der RCS API starten können:
RCS Automatisierungs-API – gesamte Dokumentation
Die RCS API ermöglicht das Laden eines RCS-Projekts durch:
- Import aus einer erstellten IOM-Datei, oder
- Öffnen einer vorhandenen RCS-Datei
Sobald ein RCS-Projekt aktiv ist, können Sie:
- Informationen über das Projekt abrufen, einschließlich Projektdaten, verfügbarer Querschnitte und Bemessungsbauteile.
- Normeinstellungen aktualisieren.
- Die Bewehrung des Stahlbetonquerschnitts, Spannglieder oder den gesamten Querschnitt mithilfe einer Vorlagendatei (.nav) aktualisieren.
- Die Berechnung für alle oder ausgewählte Querschnitte ausführen.
- Ergebnisse für alle oder ausgewählte Querschnitte abrufen.
Die API unterstreicht unser Engagement, ein skalierbares, benutzerfreundliches Werkzeug zur Optimierung und Automatisierung von Bemessungsprozessen für bewehrte Stahlbetonquerschnitte bereitzustellen. Dies optimiert den Bemessungsablauf und eröffnet zukünftige Weiterentwicklungen, einschließlich der Berücksichtigung webbasierter Berechnungsdienste und der Integration mit Plattformen wie VIKTOR Apps oder Rhino Compute.
Veröffentlicht im IDEA StatiCa Patch 23.1.3.
RCS API auf REST API aktualisiert
Die RCS API basiert auf der REST Open API-Architektur und läuft über ein HTTP-Protokoll. Die aktuelle Version der API erstellt einen REST-Server, der lokal auf dem Computer des Benutzers gehostet wird.
Der .Net RcsApiClient ist kompatibel mit Projekten, die .NET 6.0 oder höher verwenden. Der .NET-Client ist für den asynchronen Betrieb eingerichtet. Die Methoden der API wurden erweitert und aktualisiert.
Hinweis: Einige Teile des ursprünglichen Codes wurden geändert, daher müssen ältere Projekte aktualisiert werden, da sie möglicherweise nicht ordnungsgemäß mit der neuesten IDEA StatiCa-Version funktionieren.
Veröffentlicht in IDEA StatiCa Version 25.0.