Frequently Asked Questions (FAQ)

Helpful Questions & Answers

  • Frequently Asked Questions (FAQs)

Search FAQ

Show Filter Hide Filter

Customer Support 24/7

Knowledge Base

In addition to personal support, we offer resources 24/7 through our website.


Receive information including news, useful tips, scheduled events, special offers, and vouchers on a regular basis.

1 - 10 of 2694

Sort by:


  • Answer

    In order to create a nonlinear element such as a member end release with a diagram or failure, it is necessary to create the member end release first. If RFEM knows the member end release, it can be obtained using the IMemberEndRelease interface. This interface uses the methods GetData() and SetData(). Both methods are able to read out or write a simple member end release data of the MemberEndRelease type as well as the nonlinearity data.

    In the following example, the release is first activated for the x-direction in the member end release, and then the WorkingDiagramType is set as the nonlinearity in the x-direction. After transferring these data to RFEM using the Prepare-Finish-Modification block, it creates the nonlinearity internally. To enter the data, the existing data is first obtained from the interface of the member end release using GetData().

    After entering the data (NonlinearityDiagram), it is transferred again using SetData():

    Sub SetNLDiagram()

    Dim model As RFEM5.model
    Set model = GetObject(, "RFEM5.Model")

    On Error GoTo e

    Dim iApp As RFEM5.Application
    Set iApp = model.GetApplication


    Dim iModelData As RFEM5.iModelData
    Set iModelData = model.GetModelData

    '   modify member end release
    '       set nonlinearity "Diagram" for x translation
    Dim iMemHing As RFEM5.IMemberHinge
    Set iMemHing = iModelData.GetMemberHinge(1, AtNo)

    Dim memHing As RFEM5.MemberHinge
    memHing = iMemHing.GetData()
    memHing.TranslationalConstantX = 0
    memHing.TranslationalNonlinearityX = WorkingDiagramType

    ' Set new data
    iMemHing.SetData memHing

    '       create diagram
    Dim tbl1() As Double
    ReDim tbl1(1, 1)
    tbl1(0, 0) = 0  '   u-x
    tbl1(0, 1) = 0  '   P-x

    tbl1(1, 0) = 0.02  '   u-x (mm)
    tbl1(1, 1) = 2000  '   P-x (N)

    Dim nldHing As RFEM5.NonlinearityDiagram
    nldHing.ForceType = StiffnessDiagramForceType.NoneStiffnessForce
    nldHing.PositiveZoneType = DiagramAfterLastStepType.TearingDiagramType
    nldHing.PositiveZone = tbl1
    nldHing.Symmetric = True

    Dim iNldiag As RFEM5.INonlinearityDiagram
    Set iNldiag = iMemHing.GetNonlinearity(AlongAxisX)

    '       Set new data
    iNldiag.SetData nldHing

    e:      If Err.Number <> 0 Then MsgBox Err.description, , Err.Source


    End Sub

    The procedure is similar for nodal supports and other nonlinearities.

  • Answer

    In the case of already successfully completed test phases, we can only offer a reduced test phase.

    If you are interested in a particular add-on, you can always contact one of our sales representatives to allow for an individual adjustment of the trial license(s) of the desired products/add-ons.

  • Answer

    In RFEM 5, a contact solid was required to create a contact between two surfaces. In RFEM 6, this can be done using a surface contact:

    1) Define a surface contact type: Either in the Data navigator under "Types for special objects" or directly within the surface contact under "Special objects" → "Surface contact," see Image 01.

    2) Assign the corresponding surfaces and the surface contact type to the surface contact, see Image 02.

  • Answer

    To assign the existing loads to another load case, use the "Nodal Load/Member Load/Edit Area Load" dialog box under "Load Case," see the image.

  • Answer

    In this case, please pay attention to the correct assignment of the corresponding surface, see the image.

  • Answer

    You can change the the license type through the License Manager. To access the License Manager, click on your name on the top right corner. Select the license type from the dropdown menu.

  • Answer

    The cross-sections to be designed can be optimized as follows:

    Select "Steel Design" and "Input Data" in the RFEM table window. Then, select the "Optimize" option in the "Use Other Section for Design" column of the "Sections" tab, see Image 01.

    Now, you can perform the design again for this cross-section. Since the internal forces can change with new cross-sections and thus new stiffnesses, there is the option to export the optimized cross-sections to RFEM/RSTAB using the shortcut menu, see Image 02.

    The described cross-section optimization only applies to the standardized cross-sections. For further optimization, we recommend the Optimization & Costs add-on.

  • Answer

    Yes, you can use RWIND 2 Basic with this program generation as of the version RFEM 5.27.01 / RSTAB 8.27.01.

    All you have to do is to change the solver version to RWIND 2 in the wind load settings.

    If RWIND does not start, run RFEM or RSTAB as administrator and try again.

  • Answer

    These are two different methods for calculating the required longitudinal reinforcement.

    • Factorize Provided Reinforcement

      The entire provided longitudinal reinforcement (compression and tension reinforcement) is equally scaled with a factor. This means that the reinforcement in the compression and tension zone has the same factor.

    • Optimize Provided Reinforcement

      The provided longitudinal reinforcement is divided into the upper and lower reinforcement (compression and tension reinforcement) and is scaled with different factors. This option allows you to only scale the required tension reinforcement accordingly, while any non-required reinforcement in the compression zone is set to zero.
  • Answer

    Please check whether you have started the licensed main program or opened the viewer by mistake.
    The viewer is only used to view files and is license-free. If you want to create files, you have to run the licensed main program.

    If there is no longer any link, you can copy the link to the viewer and then remove the addition/viewer in the properties.

1 - 10 of 2694

Contact us

Contact Dlubal

Did you find your question?
If not, contact us via our free e-mail, chat, or forum support, or send us your question via the online form.

(267) 702-2815

First steps

First steps

We provide information and tips to help you get started with the basic program RFEM and RSTAB.

Wind Simulation & Wind Load Generation

With the stand -alone program RWIND Simulation, you can simulate wind flows around simple or complex structures by means of a digital wind tunnel.

The generated wind loads acting on these objects can be imported to RFEM or RSTAB.

Your support is by far the best

“Thank you very much for the useful information.

I would like to pay a compliment to your support team. I am always impressed how quickly and professionally the questions are answered. In the industry of structural analysis, I use several software including service contract, but your support is by far the best.”