Программа для расчёта конструкций RFEM 6 является основой нашей модульной системы программного обеспечения. Основная программа RFEM 6 используется для задания конструкций, материалов и нагрузок плоских и пространственных конструктивных систем, состоящих из плит, стен, оболочек и стержней. Программа также позволяет создавать комбинированные конструкции, а также моделировать тела и контактные элементы.
RSTAB 9 - это мощная программа для расчёта и проектирования 3D конструкций балок, каркасов или ферм, которая которая помогает инженерам-строителям соответствовать современным требованиям и отражает последние тенденции в области строительного проектирования.
Вы часто тратите слишком много времени на расчёт сечений? Программное обеспечение Dlubal и автономная программа RSECTION облегчают вашу работу, определяя характеристики и выполняя расчёт напряжений для различных сечений.
Вы всегда знаете, откуда дует ветер? Конечно, со стороны инноваций! RWIND 2 - это программа, которая использует цифровую аэродинамическую трубу для численного моделирования потоков ветра. Программа моделирует эти потоки вокруг зданий любой геометрической формы и определяет ветровые нагрузки на поверхности.
Вам нужен обзор зон снеговой, ветровой и сейсмической нагрузок? Тогда вы находитесь по адресу. Используйте инструмент Geo-Zone Tool для быстрого и лёгкого определения снеговых нагрузок, скоростей ветра и данных по сейсмике в соответствии с ASCE 7‑16 и другими нормативами различных стран.
Хотите попробовать в работе функции программ Dlubal Software? У вас есть такая возможность! Бесплатная полная версия на 90 дней позволяет вам в полной мере попробовать в работе все наши программы.
In RFEM 6 besteht die Möglichkeit, auf zahlreiche Modellvorlagen über das "Dlubal Center - Blöcke" zuzugreifen. In der Blockkategorie "Silos und Speicherbehälter" können unter anderem auch Klöpperböden erstellt werden.
Nachdem ein Block ausgewählt wurde, kann der Block durch Eingabe der Strukturdaten, schnell in das bestehende RFEM Modell importiert werden.
Steifigkeiten von Stäben können mittels Stabsteifigkeitsmodifizierung und Strukturmodifikation modifiziert werden.Im Daten-Navigator finden Sie unter "Typen für Stäbe" die Stabsteifigkeitsmodifizierungen. Im entsprechenden Dialogfenster kann hier bei Bedarf eine Liste von verschiedenen Modifizierungen angelegt werden. Unter "Modifizierungstyp" können Teilsteifigkeiten und Gewicht modifiziert werden, siehe Bild 1.
Im nächsten Schritt ist auch über den Daten-Navigator unter "Spezielle Objekte" eine Strukturmodifikation anzulegen. Innerhalb dieser ist im Register "Basis" die Option "Stäbe" zu aktivieren, sodass das Register "Stäbe" aktiv wird, siehe Bild 2.
Im Register "Stäbe" ist dann die entsprechende Stabsteifigkeitsmodifizierung inklusive der jeweiligen Stäbe auszuwählen, siehe Bild 3. Natürlich kann auch hier über das Dropdown-Menü eine neue Stabsteifigkeitsmodifizierung direkt angelegt werden.
Im letzten Schritt ist im Dialogfenster "Lastfälle und Kombinationen" im entsprechenden Lastfall oder der entsprechenden Lastkombination die gewünschte Strukturmodifikation zu aktivieren, siehe Bild 4. Wiederum kann auch von hier direkt eine neue Strukturmodifikation erstellt werden.
Die lastfallweise Deaktivierung von Objekten kann wie folgt realisiert werden:
Selbstverständlich kann sowohl die Strukturmodifikation, als auch die Objektselektion unabhängig voneinander vorher über den Daten-Navigator erstellt werden:
Die Strukturmodifikationen befinden sich im Ordner "Spezielle Objekte" und die Objektselektionen unter Hilfsobjekte.
Beide Objekte können für weitere Situationen oder Lastsituationen verwendet werden und sind demnach nur einmal zu erstellen.
Um ein nicht lineares Element wie ein Stabendgelenk mit Diagramm oder Ausfall anlegen zu können, muss zunächst das Stabendgelenk angelegt werden. Wenn RFEM das Stabendgelenk kennt, kann dieses über die Schnittstelle IMemberEndRelease geholt werden. Diese Schnittstelle verfügt dann über die Methoden GetData() und SetData(). Beide Methoden sind in der Lage sowohl die einfachen Stabendgelenkdaten vom Typ MemberEndRelease als auch die Daten einer Nichtlinearität auszulesen bzw. zu schreiben.
Im folgenden Beispiel wird in Stabendgelenk zunächst für die x-Richtung ein Gelenk aktiviert und dann als Nichtlinearität in x-Richtung der Typ WorkingDiagramType eingestellt. Nachdem diese Daten mithilfe eines Prepare-Finish-Modification-Blocks an RFEM übergeben wurden, legt dieses intern die Nichtlinearität an. Um diese mit Daten zu füllen, werden zunächst die vorhandenen Daten über GetData() von der Schnittstelle des Stabendgelenks geholt.
Nachdem die Daten (NonlinearityDiagram) ausgefüllt wurden, werde diese wieder mit SetData() übergeben:
Sub SetNLDiagram()Dim model As RFEM5.modelSet model = GetObject(, "RFEM5.Model")On Error GoTo eDim iApp As RFEM5.ApplicationSet iApp = model.GetApplicationiApp.LockLicenseiApp.ShowDim iModelData As RFEM5.iModelDataSet iModelData = model.GetModelData' modify member end release' set nonlinearity "Diagram" for x translationDim iMemHing As RFEM5.IMemberHingeSet iMemHing = iModelData.GetMemberHinge(1, AtNo)Dim memHing As RFEM5.MemberHingememHing = iMemHing.GetData()memHing.TranslationalConstantX = 0memHing.TranslationalNonlinearityX = WorkingDiagramType' Set new dataiModelData.PrepareModificationiMemHing.SetData memHingiModelData.FinishModification' create diagramDim tbl1() As DoubleReDim tbl1(1, 1)tbl1(0, 0) = 0 ' u-xtbl1(0, 1) = 0 ' P-xtbl1(1, 0) = 0.02 ' u-x (mm)tbl1(1, 1) = 2000 ' P-x (N)Dim nldHing As RFEM5.NonlinearityDiagramnldHing.ForceType = StiffnessDiagramForceType.NoneStiffnessForcenldHing.PositiveZoneType = DiagramAfterLastStepType.TearingDiagramTypenldHing.PositiveZone = tbl1nldHing.Symmetric = TrueDim iNldiag As RFEM5.INonlinearityDiagramSet iNldiag = iMemHing.GetNonlinearity(AlongAxisX)' Set new dataiModelData.PrepareModificationiNldiag.SetData nldHingiModelData.FinishModificatione: If Err.Number <> 0 Then MsgBox Err.description, , Err.Sourcemodel.GetApplication.UnlockLicenseEnd Sub
Die Vorgehensweise ist für Knotenlager und andere Nichtlinearitäten analog.
В параметрах расчета RFEM 5 и RSTAB 8 поле ввода Количество приращений нагрузки для загружений/сочетаний нагрузок доступно в вкладке Общие расчетные параметры. Diese zwei Eingaben steuern die numerische stufenweise Aufbringung der definierten Lastrandbedingungen in den jeweiligen Lastfällen und Lastkombinationen. Dabei beschreibt der reziproke Wert der Eingabe einen Bruchteil der Last. Der Lösungsprozess bringt dann in sogenannten Laststufen die definierten Lastbruchteile sukzessive bis zum Erreichen der vollständigen Last auf das Modell auf. In den einzelnen Laststufen versucht der Gleichungslöser im Rahmen der maximal erlaubten Iterationen ein Gleichgewicht zu finden und damit passenden Startwerte für die nächste Laststufe vorzugeben.
Bildlich kann man sich vorstellen, dass der Lösungsprozess die komplette Last eines Lastfalls oder einer Lastkombination in einer "Gießkanne" sammelt und portionsweise auf das lastsammelnde Modell gießt. Die Anzahl der Laststufen korreliert hierbei mit der Geschwindigkeit der Aufbringung. Dabei ist die Geschwindigkeit nicht als realer Zeitparameter, sondern rein numerisch zu verstehen.
Важное замечание: Die stufenweise Lastaufbringung hat nur einen Effekt bei nichtlinearen Tragsystemen. Sie liefert in der Regel mit steigernder Anzahl von Laststufen eine entsprechend höhere Ergebnisqualität. Grundsätzliches Ziel dieser Methode ist es, in den jeweiligen Laststufen eine Mikrokonvergenz zur Vorgabe neuer hochwertiger Startwerte für die nächste Laststufe zu finden und damit final eine Makrokonvergenz für den ganzen Lastfall zu erreichen.
Для этого есть два способа: eine automatische Zeitschrittwahl und eine manuelle. Gerade für eine Struktur mit Nichtlinearitäten wird immer empfohlen, den Zeitschritt manuell zu wählen, da die automatische Ermittlung nur anhand der definierten Akzelerogramme bzw. Zeitdiagramme durchgeführt wird. Dafür sollte eine Zeitschrittkonvergenzstudie durchgeführt werden, welche die Berechnungszeit und die Genauigkeit ins Verhältnis setzt.
Der zu wählende Zeitschritt ist von vielen Faktoren abhängig, darunter die Erregungsfrequenz, die Frequenz und die Größe der Struktur, sowie der Grad an Nichtlinearitäten. Es kann also keine allgemeingültige Aussage über die Größe des Zeitschritts getroffen werden.
Um eine ausreichende Genauigkeit zu erreichen, sollte die maßgebende Periode T = 1/f in etwa 20 Schritte unterteilt werden, d. h. der Zeitschritt Δt ist wie folgt zu wählen:
$\mathrm{Δt}\;<\frac{\mathrm T}{20}\;=\;\frac1{20\mathrm f}\;=\;\frac{\mathrm\pi}{10\mathrm\omega\;}$
Für transient definierte Anregungen, wie Akzelerogramme oder tabellierte Zeitdiagramme, sollte der kürzeste Zeitabschnitt in 7 Schritte unterteilt werden:
$\mathrm{Δt}\;=\;\frac{\mathrm{Min}\left\{{\mathrm t}_{\mathrm i+1}\right.-\;{\mathrm t}_{\mathrm i}\}\;}7$
Unabhängig der Berechnung werden Zeitschritte zum Speichern der Ergebnisse angegeben.
Die ersten beiden zur Anzeige ausgewählten Bewehrungen werden standardmäßig in rot und blau angezeigt. Die Änderung dieser und weiterer Farben erfolgt über die Farbskala innerhalb des Panels, wobei folgende Schritte erforderlich sind:
In diesem Fall können wir den NET-Softlock manuell aktivieren.
Die Installation der Dongletreiber sollte zuvor durchgeführt werden.Danach öffnen Sie auf dem Server bitte das Admin Control Center in einem Webbrowser Ihrer Wahl.
Gehen Sie dann in die Kategorie Diagnostics. Hier können Sie am rechten oberen Fensterrand über die Schaltfläche "ID" eine Fingerprint Datei erstellen.
Senden Sie diese Datei unter Angabe Ihrer Kundennummer bitte an [email protected].Sie erhalten dann von uns eine "V2C" Datei zurück.
Im Admin Control Center auf dem Server gehen Sie bitte in die Kategorie "Update Attach" und laden die "V2C Datei auf den Server hoch.
Bei einer erfolgreichen Aktivierung erhalten Sie eine entsprechende Meldung.
В случае подшипника с отверстием, силы передаются только за счет сжатия. Растягивающие силы не возникают. Эти эффекты можно смоделировать следующим образом (например, на рисунке):
1. Создайте отверстие в поверхности.
2. Einen Balkenstab mit der Nichtlinearität Ausfall bei Zug erzeugen und in Öffnung setzen. Es ist wichtig, einen Balkenstab und keinen Druckstab zu verwenden (ein Druckstab ist ein Fachwerkstab, wodurch das System kinematisch wäre).
3. Stab in Öffnung rotieren und dabei mehrfach kopieren
Anstelle der Stäbe könnte man die Öffnung auch durch eine Fläche mit der Steifigkeit Membranzugfrei füllen. Bei der Verwendung dieser Flächensteifigkeit geschieht Folgendes:
Die Berechnung erfolgt in mehreren Iterationen. Nach der ersten Iteration wird überprüft, in welchen Flächenelementen für die Hauptmembranspannung Zug auftritt. Diese Elemente fallen in der nächsten Iteration aus (besser gesagt, die Steifigkeit wird stark reduziert).
Bei beiden Modellierungsvarianten sollte man in etwa die gleichen Ergebnisse erhalten.
В разделе « Загрузки » затем находятся инструкции по активации лицензии программного ключа вручную.
Laden Sie die Datei RUS.EXE herunter und führen sie auf dem Computer aus. Erstellen Sie mit diesem Programm dann eine *.c2v Datei, der Sie den Namen Ihre-Kundennummer.c2v geben.
Senden Sie diese Datei an [email protected] mit einer kurzen Erläuterung. Im Anschluss erhalten Sie von uns eine *.v2c Datei zurück. Diese lesen Sie wiederum über das Programm RUS.EXE ein.
Nun sollten die Programme als Vollversionen starten.