Die Statiksoftware RFEM 6 ist die Basis einer modular aufgebauten Programmfamilie. Das Hauptprogramm RFEM 6 dient zur Definition der Struktur, Materialien und Einwirkungen ebener und räumlicher Platten-, Scheiben-, Schalen- und Stabtragwerke. Mischsysteme sind ebenso möglich wie die Behandlung von Volumen- und Kontaktelementen.
Mit RSTAB 9 steht dem anspruchsvollen Tragwerksplaner eine 3D-Stabwerkssoftware zur Verfügung, die den Anforderungen im modernen Ingenieurbau gerecht wird und die den aktuellen Stand der Technik widerspiegelt.
Sind Sie oft zu lange mit der Querschnittsberechnung beschäftigt? Dlubal-Software und das eigenständige RSECTION-Programm erleichtern Ihnen die Arbeit, indem sie Profilkennwerte für verschiedenste Querschnitte ermitteln und eine anschließende Spannungsanalyse durchführen.
Wissen Sie immer, woher der Wind weht? Aus Richtung Innovation natürlich! Mit RWIND 2 haben Sie ein Programm an Ihrer Seite, das einen digitalen Windkanal zur numerischen Simulation von Windströmungen nutzt. Diese Strömungen schickt das Programm um beliebige Gebäudegeometrien und ermittelt die Windlasten auf den Oberflächen.
Sie suchen nach einer Übersicht zu Schneelastzonen, Windzonen und Erdbebenzonen? Dann sind Sie hier richtig. Die Lastzonenkarten eignen sich zur schnellen und einfachen Ermittlung von Schneelastzonen, Windzonen und Erdbebenzonen nach Eurocode und weiteren internationalen Normen.
Möchtest du die Leistungsfähigkeit der Dlubal Software Programme ausprobieren? Du hast die Möglichkeit! Mit der kostenlosen 90-Tage-Vollversion kannst du alle unsere Programme vollständig testen.
Für das Selektieren von Objekten gibt es im Interface IModelData (bzw. auch IModeldata2 u. ä.) die Funktion "SelectObjects". Die Funktion erwartet den Objekttyp und die Objektnummer(n) als Zeichenkette. Hier ein kurzes Beispiel:
Sub select_objects()Dim model As RFEM5.modelSet model = GetObject(, "RFEM5.Model")model.GetApplication.LockLicenseOn Error GoTo e Dim iModdata As IModelData2 Set iModdata = model.GetModelData ' enable Selections iModdata.EnableSelections True ' select nodes 2-3 and lines 1 and 3 iModdata.SelectObjects ModelObjectType.NodeObject, "2-3" iModdata.SelectObjects ModelObjectType.LineObject, "1,3" ' deselect nodes and lines iModdata.SelectObjects ModelObjectType.NodeObject, "" iModdata.SelectObjects ModelObjectType.LineObject, "" e: If Err.Number <> 0 Then MsgBox Err.description, , Err.Sourcemodel.GetApplication.UnlockLicenseSet iModdata = NothingSet model = NothingEnd Sub
Im oberen Teil werden die Selektionen aktiviert und dann die Knoten 2 bis 3 sowie die Linien 1 und 3 selektiert. Danach werden die Linien und Knoten durch eine leere Zeichenkette wieder deselektiert.
Wenn Sie selektierte Objekte auslesen oder modifizieren wollen, benötigen Sie die Funktion "IModelData.EnableSelections" (oben ebenfalls im Code zu finden). Wenn die Funktion mit "True" aufgerufen wird, werden danach beispielsweise mit der Funktion "IModelData.GetNodes()" nur die selektierten Knoten ausgelesen.