The structural analysis software RFEM 6 is the basis of a modular software system. The main program RFEM 6 is used to define structures, materials, and loads of planar and spatial structural systems consisting of plates, walls, shells, and members. The program also allows you to create combined structures as well as to model solid and contact elements.
RSTAB 9 is a powerful analysis and design software for 3D beam, frame, or truss structure calculations, reflecting the current state of the art and helping structural engineers meet requirements in modern civil engineering.
Do you often spend too long calculating cross-sections? Dlubal Software and the RSECTION stand-alone program facilitate your work by determining section properties of various cross-sections and performing a subsequent stress analysis.
Do you always know where the wind is blowing from? From the direction of innovation, of course! With RWIND 2, you have a program at your side that uses a digital wind tunnel for the numerical simulation of wind flows. The program simulates these flows around any building geometry and determines the wind loads on the surfaces.
Are you looking for an overview of snow load zones, wind zones, and seismic zones? Then you are in the right place. Use the Geo-Zone Tool to determine quickly and efficiently snow loads, wind speeds, and seismic data according to ASCE 7‑16 and other international standards.
Would you like to try out the capabilities of the Dlubal Software programs? You have the opportunity to do so! The free 90-day full version allows you to thoroughly test all our programs.
In RFEM, it is possible to determine a pushover curve or a capacity curve and export it to Excel. In the following, you can find a list of the steps that must be performed:
A load distribution similar to the mode shape distribution can be generated automatically with the RF‑DYNAM Pro - Equivalent Loads add-on module. This module determines eigenvalues and equivalent loads based on the response spectrum analysis. For each selected eigenvalue, equivalent loads are generated and exported to RFEM in load cases.
The color display of the plastic hinges is shown in Image 05. You can select the color scale according to the acceptance criteria or according to the defined parameters of the hinge diagram.
A further pushover analysis (determination of the inelastic spectrum, performance point) can then be performed, for example, in Excel.
In the download section below, you can find a detailed description of this tutorial within a PDF document (in English).
In the examples from the homepage ("cominterfaces-en.zip"), the following EXCEL file is available for testing:
cominterfaces-en\SDK\Examples\Modules\Excel\RS-STEEL_EC3.xls
In this table, it is possible to obtain the following results of an example model in the "Result Design" table:
By load case
By cross-section
This is often caused by the fact that one or more surfaces of the generated solid have double lines. In this case, the boundary surfaces of the solid are not closed and the generation has to be interrupted. In order to quickly find these lines, the program displays the corresponding message.
Solution:
You can quickly find the double lines using the feature "Tools → Model Check → Overlapping Lines". In this tool, you can also display the line pairs as an Excel list or create partial views (see the highlighted buttons in Image 02).
However, it is often not easy to delete the lines, as they are assigned to different objects. So if you delete one of the lines, you also delete a surface, for example. Therefore, you should first check all structural components to see if the lines can be deleted and change the boundary lines, if necessary.
The model check allows you to find members that cross each other but do not have a common node at the point of intersection (see Image 01). You can open the model check using the menu Tools → Model Check → Crossing Unconnected Members.
The result is shown in the "Groups of Crossing Unconnected Members" section. The crossing members are listed in groups; the current group is indicated by an arrow in the graphic.
The "What is to happen with" section controls how the crossing members are handled. The "Connect members" option is suitable for actual transfer options of internal forces, but not for general diagonal crossings with tension members, for example.
As an alternative, it is also possible to use the model check to display the member pairs as an Excel list or to create visibilities. The visibilities created in this way can be quickly used to find and delete relevant members in the model. The video shows how crossing, unconnected members are displayed without tension members, then connected.
Yes, this is possible using a combination scheme. It allows you to create user-defined templates.
You can open the Combination Scheme using the "Tools" menu. A scheme defined there can be used as a template for your loading data. You can create a combination scheme in any model, and access it from any model.
You can click the following link to find a webinar about the RF‑/RS‑COM add-on module.
https://www.dlubal.com/en-US/support-and-learning/learning/webinars/001913
However, there are a few examples and technical articles that can help you get started:
' get model interface Set iApp = iModel.GetApplication() iApp.LockLicense ' get calculation interface Dim iCalc As RFEM5.ICalculation2 Set iCalc = iModel.GetCalculation ' get surface bending theory Dim calc_bend As RFEM5.BendingTheoryType calc_bend = iCalc.GetBendingTheory ' get settings for nonlinearities Dim calc_nl As RFEM5.CalculationNonlinearities calc_nl = iCalc.GetNonlinearities ' get precision and tolerance settings Dim calc_prec As RFEM5.PrecisionAndTolerance calc_prec = iCalc.GetPrecisionAndTolerance ' get calculation settings Dim calc_sets As RFEM5.CalculationSettings calc_sets = iCalc.GetSettings ' get calculation options Dim calc_opts As RFEM5.CalculationOptions calc_opts = iCalc.GetOptions ' set ShearStiffness to false calc_opts.ShearStiffness = False iCalc.SetOptions calc_opts
The printout report provides no option to document parameter lists or utilized formulas.
However, the parameter list and formulas can be exported to Excel using the menu File → Export. To do this, select the corresponding check boxes in the "Formulas and Parameters" dialog section of the "Export to Microsoft Excel - Settings" dialog box (Image 01).
The export of the parameter list and formulas is also available in the "Export Table" dialog box (Image 02), which can be opened by clicking the Excel button in the toolbar of the relevant table.
You could then add the Excel tables to the printout report as a text block, for example. This is shown in the video.
Dim model As RFEM5.model Set model = GetObject(, "RFEM5.Model") model.GetApplication.LockLicense On Error GoTo e Dim data As IModelData Set data = model.GetModelData Dim members(0) As RFEM5.Member members(0).No = 3 members(0).LineNo = 12 members(0).Type = ResultBeamType members(0).StartCrossSectionNo = 1 members(0).EndCrossSectionNo = 1 members(0).Comment = "result beam 1" data.PrepareModification data.SetMembers members data.FinishModification
Dim iMem As IMember Set iMem = data.GetMember(3, AtNo) Dim iRMem As IResultBeam Set iRMem = iMem.GetExtraData Dim RMem As ResultBeam RMem = iRMem.GetData RMem.IncludeSurfaces = "1" RMem.IncludeSolids = "all" RMem.Integrate = WithinCuboidGeneral Dim params(0 To 3) As Double RMem.Parameters = params RMem.Parameters(0) = 0.5 RMem.Parameters(1) = 0.5 RMem.Parameters(2) = 0.1 RMem.Parameters(3) = 0.1 data.PrepareModification iRMem.SetData RMem data.FinishModification