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.
Mittels der SDNF-Schnittstelle können Sie in RFEM 6 und RSTAB 9 Daten wie Materialien, Querschnitten, Stäbe und Flächen importieren und exportieren. Dies ermöglicht Ihnen einen dateibasierten Datenaustausch mit Programmen wie bspw. Tekla Structures oder Advance Steel.
Die Schnittstelle DXF II basiert auf einer anderen Technologie als die Schnittstelle DXF. Sie bietet zusätzliche Funktionen wie den Export des verformten Netzes, den Export von Bemaßungslinien etc.
In der Konsole steht Ihnen neben JavaScript der Python-High-Level-Funktionsapparat zur Verfügung. Mit der Python-Option bietet Ihnen die Konsole auch im Objekteigenschaftsdialog für das In-App-Skripting die aus dem WebService-Funktionskatalog bekannten Python-High-Level-Funktionen zur weiteren Nutzung an.
In RFEM 6 und RSTAB 9 können Sie Liniengrafiken in das SVG-Format (Vektorgrafik) exportieren.
SVG steht für Scalable Vector Graphics und ist ein XML-basiertes Dateiformat zur Darstellung zweidimensionaler Vektorgrafiken. Diese Vektorgrafiken lassen sich verlustfrei skalieren. SVG-Dateien können mit Texteditoren bearbeitet, in Webseiten eingebettet und in den üblichen Browsern geöffnet werden.
Sie haben die Möglichkeit, mit wenigen Klicks Tabellenwerte aus einer vorbereiteten Excel-Tabelle in RFEM 6 /RSTAB 9 zu importieren – entweder einzeln oder alle auf einmal. Für den Import müssen Sie in Microsoft Excel ein PlugIn gemäß dieser FAQ installieren:
Ist in RFEM 6 der Import von Microsoft Excel weiterhin verfügbar?
.
Wussten Sie schon? Sie können alle RFEM-/RSTAB-Tabellen, einschließlich der Ergebnisse, einzeln oder alle auf einmal direkt in eine Excel-Tabelle sowie als CSV-Datei exportieren. Dabei stehen Ihnen mehrere Optionen zur Verfügung:
mit Tabellenköpfen
nur selektierte Objekte
nur ausgefüllte Zeilen
nur ausgefüllte Tabellen
Daten als Klartext exportieren
Auf diese Weise ermöglicht Ihnen das Programm, die exportierten Daten zu steuern und übersichtlich zu verwalten. Die hinterlegten Formeln können Sie wie die verwendeten Parameter direkt mit der Tabelle oder als separate Tabelle exportieren.
Nutzen Sie Schnittstellen für ein effizienteres Arbeiten. Von Autodesk AutoCAD können Sie Strukturen im DXF-Format als Linien in RFEM 6 oder RSTAB 9 importieren.
Zudem können aus RFEM 6 oder RSTAB 9 verschiedene Objekte (zum Beispiel Querschnitte) in separate Layer in Autodesk AutoCAD exportiert werden.
Eines ist vollkommen unbestritten: Webservice und API deckt universelle Aspekte in der Baubranche ab. Hier gibt es allerdings ein Problem. Sie benötigen zur Berechnung und Bemessung für jede Region, jedes Land, jedes Unternehmen und je nach Bauingenieur andere Features. Jeder hat seine ganz eigenen Anforderungen. Dieses Problem haben wir gelöst. Denn mit Webservice und API können Sie auf einfache Weise Ihr ganz eigenes Berechnungs- und Bemessungssystem erstellen. Stets an Ihrer Seite: Die Leistungsfähigkeit und Zuverlässigkeit von RFEM, RSTAB und RSECTION.
Der Bedarf an angepasster und automatisierter statischer Berechnung und Bemessung steigt immer weiter an. Die Technologie der Webservices ermöglicht es Ihnen, spezielle Funktionalitäten schnell und präzise zu erstellen. Unsere Kunden können derartige Lösungen unabhängig von uns oder in Zusammenarbeit mit uns entwickeln. Überzeugen Sie sich selbst und probieren Sie es aus!
Mit Webservice und API stehen Ihnen verschiedene Einsatzmöglichkeiten offen. Wir haben Ihnen einige Ideen zusammengestellt, auf welche Weise Webservice und API Ihr Unternehmen unterstützen kann:
Erstellung von zusätzlichen Anwendungen für RFEM 6, RSTAB 9 und RSECTION 1
Möglichkeit, die Arbeitsabläufe effizienter zu machen (z. B. Modelldefinition und -eingabe) und RFEM 6, RSTAB 9 und RSECTION 1 in Ihre Unternehmensanwendungen zu integrieren
Mehrere Bemessungsoptionen simulieren und berechnen
Optimierungsalgorithmen für Größe, Form und/oder Topologie ausführen
Zugriff auf Berechnungsergebnisse
Generierung von Ausdruckprotokollen im PDF-Format
Der Qualitätsgrad der Arbeit wird automatisch gesteigert. Das geschieht nicht nur durch algorithmische Modelldefinitionen, sondern auch durch:
Erweitern / Festigen von RFEM 6, RSTAB 9 und RSECTION 1 mit Ihren eigenen Kontrollen
Eine verstärkte Interoperabilität zwischen den einzelnen Softwares, die wir für die Fertigstellung eines Projekts nutzen
Kommunikation ist der Schlüssel zum Erfolg. Das gilt auch für die Client-Server-Beziehung. Mit Webservice und API steht Ihnen ein XML-basiertes Informationsaustauschsystem für eine direkte Client-Server-Kommunikation zur Verfügung. In diesen Systemen können Programme, Objekte, Nachrichten oder Dokumente integriert sein. Beispielsweise läuft ein Web-Service-Protokoll vom Typ HTTP für die Client-Server-Kommunikation, wenn Sie gerade über eine Suchmaschine etwas recherchieren.
Nun zurück zur Dlubal-Software. In unserem Fall ist der Client Ihre Programmierumgebung (.NET, Python, JavaScript) und der Service-Provider ist RFEM 6. Durch die Client-Server-Kommunikation ist es möglich, Anfragen zu senden und Antworten von RFEM, RSTAB bzw. RSECTION zu erhalten.
Was ist der Unterschied zwischen Webservices und API?
Bei Webservices handelt es sich um eine Sammlung von Open-Source-Protokollen und Standards, die zum Datenaustausch zwischen Systemen und Anwendungen genutzt werden. API dagegen ist eine Software-Schnittstelle, durch welche zwei Anwendungen miteinander agieren können, ohne dass ein Anwender involviert ist.
Demnach sind alle Webservices APIs, aber nicht alle APIs auch Webservices.
Was für Vorteile haben Sie durch die Webservices-Technologie? Ihnen wird eine schnellere Kommunikation innerhalb und zwischen Organisationen ermöglicht. Ein Dienst kann von anderen Diensten unabhängig sein. Mit Webservices können Sie Ihre Anwendung dafür nutzen, Ihre Nachricht oder Funktion der übrigen Welt zugänglich zu machen. Webservices unterstützen Sie beim Datenaustausch zwischen verschiedenen Anwendungen und Plattformen. Mehrere Anwendungen können miteinander kommunizieren, Daten austauschen und Dienste untereinander teilen. Mit SOAP haben wir sichergestellt, dass Programme, die auf verschiedenen Plattformen und auf der Basis verschiedener Programmiersprachen erstellt wurden, Daten untereinander sicher austauschen können.
Die Kommunikation zwischen Web Service Client und Server ist optional verschlüsselt über das https-Protokoll möglich. Dazu kann in den Einstellungen ein SSL-Zertifikat mit zugehörigem privaten Schlüssel installiert werden.
Rein theoretisch kann ein Webservice mit jeder beliebigen Programmiersprache erstellt werden. Allerdings haben wir, das Dlubal-Team, uns für einen anderen Weg entschieden. Wir haben High-Level-Function-Libraries für unsere Anwender zugänglich gemacht. Mit unseren High-Level-Function-Libraries können Sie durch einfache Programmierung leistungsstarke Scripts erstellen. Diese Libraries beinhalten:
Wieso wir gerade diese Programmiersprachen gewählt haben? Wir haben uns natürlich aus einem speziellen Grund für diese Programmiersprachen entschieden. Besonders Python weist folgende Merkmale auf, die wir als besonders geeignet ansehen:
Bringen Sie Ihre Tragwerksplanung einen Schritt weiter. RFEM 6 und RSTAB 9 unterstützen nun auch das neue Dateiformat für die Tragwerksplanung Structural Analysis Format (SAF). Dabei bieten beide Programme Ihnen sowohl den Import als auch den Export an. Das SAF ist ein auf MS Excel basierendes Dateiformat, das den Austausch von Statikmodellen zwischen unterschiedlichen Softwareapplikationen erleichtern soll.
Webservice und API eröffnet Ihnen zahlreiche neue Möglichkeiten. Sie können eigene desktop- oder webbasierte Applikationen durch die Ansteuerung aller in RFEM 6 und RSTAB 9 enthaltenen Objekte erstellen. Mit der Bereitstellung von Bibliotheken und Funktionen können Sie somit eigene Nachweise, effektive Modellierungen von parametrischen Tragwerken sowie Optimierungs- und Automatisierungsprozesse mithilfe der Programmiersprachen Python und C# entwickeln. Klingt das spannend für Sie? Dann erfahren Sie hier mehr!
Mit Webservice und API haben Sie die Möglichkeit, über High-Level-Funktionen mit RFEM, RSTAB und RSECTION zu kommunizieren. Sie können damit Ihre Web- oder Desktop-Anwendungen erstellen und Ihren Workflow optimieren. Außerdem gibt es einen RFEM -6-Server, der auf Ihrem Computer ohne GUI läuft, aber nur auf Ihre Webservice-Anfragen antwortet.
Die direkte Schnittstelle zu Revit ermöglicht die Aktualisierung des Revit-Modells analog der in RFEM oder RSTAB vorgenommenen Änderungen. Je nach Änderung müssen die Revit-Objekte ggf. regeneriert werden (Löschen des Objektes und anschließende Neugenerierung). Die Neugenerierung erfolgt basierend auf dem RFEM-/RSTAB-Modell.
Möchte man diese Neugenerierung unterdrücken, kann die Option 'Nur Materialien, Dicken und Querschnitte aktualisieren' aktiviert werden. In diesem Fall werden nur die Eigenschaften der Objekte angepasst. Änderungen abweichend von Material, Flächendicke und Querschnitt werden in diesem Fall jedoch unterdrückt.
Im Zusatzmodul RF-BETON Flächen definierte Flächenbewehrungen lassen sich über die direkte Schnittstelle als Bewehrungsobjekte an Revit übergeben. Hierfür können in RF-BETON Flächen optional Flächen-, Rechteck-, Vieleck- und Rundbewehrungsbereiche gewählt werden. Neben Stabbewehrung lässt sich auch Mattenbewehrung übertragen.
Beim Datenaustausch mit Advance Steel über *.smlx-Dateien wird die Schnittstelle automatisch registriert. Das heißt, es können auch *.smlx-Dateien geschrieben werden, wenn keine Version von Advance Steel installiert ist.
Die Eingaben in RFEM/RSTAB bezüglich Material, Lasten und Kombinationen müssen dem Bemessungskonzept der Norm für Tragwerke aus Stahl 2011 (Buildings Department – Hong Kong) entsprechend eingegeben sein.
Im Modul RF-/STAHL HK wählt man neben den zu bemessenden Stäben und Stabzügen zunächst die zu bemessenden Lastfälle, Last- und Ergebniskombinationen aus. In den nächsten Schritten können die Voreinstellungen für seitliche Zwischenlager und Knicklängen angepasst werden.
Bei der Verwendung von Stabzügen können an jedem Zwischenknoten der Einzelstäbe individuelle Lagerbedingungen und Exzentrizitäten definiert werden. Ein spezielles FEM-Tool bestimmt programmintern dann die kritischen Lasten und Momente, die für den Stabilitätsnachweis für diese Situationen benötigt werden.
Mittels RF-COM/RS-COM können RFEM/RSTAB-Positionen angelegt und Daten geschrieben werden. Gleiches gilt für Lastfälle, Last- und Ergebniskombinationen.
RF-COM/RS-COM besteht aus einem Befehlssatz, der sich in gängige Programmiersprachen wie Visual Basic, Visual Basic for Applications (VBA), Visual C++ (auch .NET) einbetten lässt. Der Befehlssatz enthält Objekte und Methoden, die den Datenzugriff auf die RFEM/RSTAB-Daten erlauben.
Um RF-COM/RS-COM benutzen zu können, brauchen Sie lediglich einen Editor, Compiler und Programmiergrundkenntnisse. Die mitgelieferte Objektbibliothek lässt sich einfach in den Editor einbinden und kann somit verwendet werden. Wenn Sie beispielsweise Microsoft Excel besitzen, haben Sie alles was Sie benötigen, denn hier ist ein VBA-Editor integrierter Bestandteil.
Um RF-COM/RS-COM zu betreiben, benötigen Sie weiter eine gültige Lizenz von RF-COM/RS-COM sowie von RFEM/RSTAB und dem jeweiligen Modul, dessen Daten benutzt werden sollen.
Bei STEP handelt es sich um eine von der ISO intitiierte Schnittstellennorm (ISO 10303). In der Geometriebeschreibung können sämtliche für RFEM relevante Formen (Draht-, Flächen-, einfache Volumenmodelle) von CAD-Datenmodellen integriert werden.
Hinweis: Dieses Format ist nicht zu verwechseln mit der DSTV-Produktschnittstelle Stahlbau, welches ebenfalls die Dateiendung *.stp vewendet.
Die Initial Graphics Exchange Specification (IGES) definiert ein neutrales, herstellerunabhängiges Datenformat, welches dem digitalen Austausch von Informationen zwischen Computer Aided Design-Programmen (CAD) dient.
Das ACIS SAT-Dateiformat ist kleiner als andere 3D-Formate und spart somit Zeit beim Im- und Export von Modellen. Aktuell wird beim Export das Format ACIS 7.0 unterstützt.
Außerdem gilt SAT als besonders robust, und alle Geometrie- und Topologiedaten, soweit in RFEM relevant, bleiben in den hochgenauen SAT-Modellen erhalten.
Nach der erfolgreichen Berechnung können die Ergebnisse der einzelnen Laststufen direkt im Modul tabellarisch sowie am Strukturmodell grafisch ausgewertet werden.
Ausgegeben werden z. B. Flächenverformungen, -schnittgrößen und -spannungen sowie Volumenkörperverformungen und -spannungen. Die Ergebniskombinationen für jede Laststufe lassen sich nach RFEM exportieren. Diese umhüllenden Kombinationen können für die weitere Bemessung in verschiedenen RFEM-Zusatzmodulen verwendet werden.
Alle Eingabedaten und Ergebnisse des Moduls sind Bestandteil des RFEM-Ausdruckprotokolls.
Die Berechnung erfolgt sukzessive für jede Laststufe. Permanente (plastische) Verformungen vorheriger Laststufen werden bei der Berechnung weiterer Laststufen berücksichtigt. Damit lässt sich auch eine Berechnung mit Entlastung der Struktur durchführen.
Die Lasten der einzelnen Stufen werden über den gesamten Verlauf der Berechnung quasi aufaddiert (je nach Vorzeichen). Die Berechnungstheorie kann frei gewählt werden (Theorie I.-III. Ordnung und Durchschlagsproblem). Zudem lassen sich die globalen Einstellungen der Berechnung über das Modul steuern.
Nachdem das gesamte Modell und die Belastung in RFEM eingegeben wurden, werden in Maske 1.1 Basisangaben die Laststufen und deren Bezeichnungen eingegeben.
In Maske 1.2 Beanspruchungen werden den verschiedenen Laststufen die Lastfälle bzw. Lastkombinationen zugeordnet. Diese können optional mit einem Lastfaktor multipliziert werden.
Zur Bemessung stehen bereits angelegte chinesische Betonsorten und Betonstähle in einer Materialbibliothek zur Auswahl. Es besteht jederzeit die Möglichkeit, weitere benutzerdefinierte Materialien zur Bemessung nach GB 50010 zu definieren.
Zusätzlich wird die Erdbebenbemessung nach der Norm GB 50011-2010 (Code for seismic design of buildings) berücksichtigt.