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.
Unser Webservice bietet Anwendern wie Ihnen die Möglichkeit, über verschiedene Programmiersprachen mit RFEM 6 und RSTAB 9 zu kommunizieren. Durch die High-Level-Functions (HLF) von Dlubal können Sie die Funktionalität des Webservice erweitern und vereinfachen. Die Verwendung unseres Webservice in Verbindung mit RFEM 6 und RSTAB 9 erleichtert und beschleunigt die Arbeit von Ingenieuren. Überzeugen Sie sich selbst! In diesem Tutorial wird Ihnen die Verwendung der C#-Bibliothek an einem einfachen Beispiel demonstriert.
Der kürzlich eingeführte Webservice ermöglicht es Anwendern, mit RFEM 6 in der Programmiersprache ihrer Wahl zu kommunizieren. Zudem wird die Funktionalität durch unsere High-Level Functions (HLF)-Library erweitert. Die Bibliotheken sind für Python, JavaScript und C# verfügbar. Dieser Beitrag behandelt einen praktischen Anwendungsfall zur Programmierung eines 2D-Truss-Generators (Fachwerkträger in 2D) mit Python. Das ist "Learning by doing", wie es so schön heißt.
In RFEM 6 ist es möglich, selektierte Objekte, aber auch ganze Strukturen als Blöcke zu speichern und in anderen Modellen wieder zu verwenden. Es lassen sich drei Arten von Blöcken unterscheiden: Ohne Parameter, mit Parameter und dynamische Blöcke (mittels JavaScript). In diesem Beitrag wird der erste Blocktyp (ohne Parameter) vorgestellt.
Wenn man einen mit Lasten abgespeicherten Block in ein bestehendes Modell einlesen möchte, werden die Lastfälle nicht in die bestehenden Lastfälle integriert, sondern an die bestehenden angehängt.
In RFEM 5 und RSTAB 8 bietet es sich an, häufig vorkommende Bauteile mit variablen Abmessungen zu parametrisieren. Diese können dann im Blockmanager mit neuen Abmessungen versehen werden und lassen sich in eine neue oder bestehende Datei importieren.
Die parametrisierte Eingabe stellt dem Ingenieur ein effektivitätssteigerndes Werkzeug zur Verfügung. Es gestattet, die Struktur- und Belastungsdaten so einzugeben, dass sie von bestimmten Variablen abhängig sind. Diese Variablen (zum Beispiel Länge, Breite, Verkehrslast etc.) werden als Parameter bezeichnet.
Oft werden Strukturen in mehreren Projekten benötigt, so wie in diesem Beispiel eine Pfette mit Stützen und Kopfbändern. Man könnte die Abmessungen direkt in RFEM beziehungsweise RSTAB abändern, indem man die Knoten verschiebt.
Mit RF-/FUND Pro können für sämtliche anfallenden Auflagerkräfte eines RFEM-/RSTAB-Modells Einzelfundamente (Fundamentplatten, Köcher- und Blockfundamente) bemessen werden. Die geotechnischen Nachweise werden hierbei nach EN 1997-1 durchgeführt.
Gittermasten stellen typische Anwendungsfälle im Stahlbau dar. Beispiele für diese spezielle Art von Fachwerkkonstruktionen sind Antennen- und Freileitungsmasten oder Stützen für Windkraftanlagen, Seilbahnen und Gerüstkonstruktionen. Die Modellierung kann in RFEM und RSTAB individuell durch die Eingabe der einzelnen Mastelemente erfolgen. Hierzu lassen sich verschiedene Kopierfunktionen und parametrisierte Eingabemöglichkeiten nutzen. Diese Vorgehensweise ist in der Regel mit Aufwand verbunden. Komfortabler gestaltet sich die Modellierung über vorkonfektionierte Katalogelemente des sogenannten Blockmanagers, die bei der Programminstallation automatisch hinterlegt werden. Damit lassen sich Mastschüsse, Bühnen, Antennenträger, Kabelschächte et cetera als parametrisierte Bausteine für die Generierung verschiedener Mastkonstruktionen nutzen.
Im Ausdruckprotokoll von RFEM/RSTAB gibt es eine Textblockfunktion. Mit dieser Funktion kann man benutzerdefinierte Textblöcke mit Formatierung und Überschrift verfassen und in das Ausdruckprotokoll einfügen.
In der Ausdruckprotokollumgebung von RFEM/RSTAB gibt es eine Textblockfunktion. Mit dieser Funktion kann man benutzerdefinierte Textblöcke mit Formatierung und Überschrift verfassen und in das Ausdruckprotokoll einfügen. Für oft wiederkehrende Textblöcke gibt es in der Textblockfunktion eine Bibliothek. In dieser Bibliothek kann man vorhandene Textblöcke speichern und zum Einfügen wieder laden.
Der netzwerkfähige Projektmanager verwaltet die Projekte aller Dlubal-Anwendungen an einer zentralen Stelle. In der Tabelle der Modelle werden zum jeweiligen Modell wichtige Modell- und Dateiinformationen angegeben. Die Einheiten der Abmessungen und des Gewichts lassen sich nun in den Programmoptionen einstellen.
Die Programmeingabetabellen besitzen neben den Standardfunktionen noch sogenannte Blockfunktionen. Diese geben dem Anwender die Möglichkeit, die markierten Zahlen und Zahlenfelder in der Tabelle in einem Schritt zu manipulieren.