Frequently Asked Questions (FAQ)

Search FAQ

Customer Support 24/7

Knowledge Base

In addition to our technical support (e.g. via chat), you’ll find resources on our website that may help you with your design using Dlubal Software.


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

  • Answer

    The function [Generate Loads → From Area Load on Members via Plane ...] requires the defined plane to be created from a polygonal chain. If a curved member is created from arcs, the plane as a polygon can not find the outer contour of the arc, because it is only an approximation. In short, curved members can not be stressed by the load generator in RFEM.

    In this case, it is recommended to display the curved member by means of several straight member segments. Thus, the polygonal chain can be traversed cleanly. In order to create the corner nodes of the polygonal chain more quickly, it is recommended, for example, depending on the number of member segments in Excel. The numbering of nodes is important. The procedure is shown in the video.
  • Answer

    In a short overview, creating hold down elements involves modeling rigid links and adding in nodal supports with non-linearity settings that allows the supports to take only tension forces. A line support is added at the bottom of the wall that only takes compression forces. The individual nodal supports connected with rigid members only take tension forces. 

    A more detailed look on how these elements can be model can be seen in the video below. 
  • Answer

    For a resultant, a concrete combination of loads is required, which result combinations can not provide.

    The following example shows the problem quickly. A single-span beam is loaded with three different load cases. For the support at node 1, the result envelope of the 6 possible load combinations results in a maximum PZ of 11.25 kN from the result of CO 2 (see Figure 01). The support at node 2 has a maximum PZ of 12 kN from the result of CO1. However, the resultant of 23.25 kN does not occur in any of the involved load combinations and is therefore too large (maximum CO 1 and CO 2 with 22.5 kN).

    The situation is similar with the pure result combination from the load cases, which have the same maximum values PZ of the nodal supports 1 and 2. However, it is not apparent here that a resultant would give incorrect results.

    For result combinations, resultants are not used for result combinations because the results may be incorrect.

  • Answer

    An imperfection is considered load and is transferred via the interface of the load case. Provided that the interface to the model has already been fetched, the interface to the loads (ILoads) is retrieved, followed by the interface to load case 1 (ILoadCase), if it has already been created:

    'set loadcases
    Dim iLoads As iLoads
    Set iLoads = model.GetLoads
    'get load case.'
    Dim iLc1 As ILoadCase
    Set iLc1 = iLoads.GetLoadCase (1, AtNo)
    'define imperfection
    Dim imperf As Imperfection
    imperf.Comment = "test"
    imperf.Direction = LocalZType
    imperf.Inclination = 200 = 1
    imperf.ObjectList = 1
    imperf.Precamber = 300
    imperf.PrecamberActivity = ActivityAccording_EN_1993_1_1
    'set imperfection'
    iLc1.SetImperfection imperf

    The data of the imperfection is then filled out first, here for member 1, and then transferred within a Prepare-/FinishModification block of the load case Interfaces.

  • Answer

    Creating the opening by means of an intersection

    To create the opening, you have to create a surface with the diameter of the opening through the pipe wall. With the "Create Intersection" function, you can create individual components that you can deactivate afterwards. The procedure is shown in the video.

    Creating the opening by means of a converted intersection line

    It is also possible to convert the found intersection line into a normal line. Then, the intersection can be deleted and an opening can be put into it. The inserted opening then has to be integrated manually into the surface (see the video). Please note, however, that the quality of an intersection is of a higher quality than the converted intersection line. When using the converted intersection line, discontinuities may occur in the rendering or FE mesh, depending on the model.
  • Answer

    To modify an existing element, you have to get the interface to the corresponding element, here an example of a member:

    Dim iModel As RSTAB8.model
    Set iModel = GetObject (, "RSTAB8.Model")
    Dim iModData As IModelData
    Set iModData = iModel.GetModelData
    Dim iMem As RSTAB8.IMember
    Set iMem = iModData.GetMember (1, AtNo)

    Use this code to get the interface to member 1, which must already be created. Then, you can use the .GetData () method of the interface to get the member data.

    If you want to modify data (such as the member rotation here), you can subsequently transfer it to the program within a Prepare-/FinishModification block with the method .SetData ().

    Dim mem As RSTAB8.Member
    mem = iMem.GetData
    mem.Rotation.Angle = 0.5
    mem.Rotation.Type = RSTAB8.Angle
    iMem.SetData mem
  • Answer

    The default definition of surface elements assumes an isotropic material behavior. The load attempts to get to the supports as quickly as possible. The stiffness of the elements also plays a role here.
    The structural behavior or the load transfer is best represented and understood with the trajectories of the principal moments α b for plates. For wall elements, consider the trajectories of the principal axial forces α m .
    In this example, the load is not applied parallel to the free plate edges but almost perpendicular to the supports, because this is the shortest path of the load transfer.
    At the blunt corners of the system, the load application area is larger than in the support centers, corresponds to a singularity location and thus results in large peak values.
    In order to force the system to remove the load parallel to free plate edges, the following procedure is the fastest:
    Definition of an orthotropic plate. The "effective thicknesses" orthotropy type is recommended. Thickness of the actual plate thickness is specified in the support direction and a very small thickness (for example 1mm) in the secondary load.
    The second graphic shows the difference between both models.
  • Answer

    In general, an imperfection describes the imperfection of a structure or the deviation due to its production from the ideal shape. There are different ways to simulate the imperfection. In RSTAB and RFEM, imperfections are represented as equivalent loads. The definition of equivalent loads is shown in Figure 01 and is taken from [1] . The same is described in EC3 [2] . Since these are equivalent loads that are dependent on the axial force, they are also taken into account for a calculation according to the linear static analysis. It is recommended to manage loads and imperfections in separate load cases. They can be suitably combined with each other in load combinations. For the load case general data (see Figure 02), load cases with pure imperfection loads have to be classified as the action type "Imperfection".
  • Answer

    You will find an option in the "Settings" of the add-on module (see picture 01).
  • Answer

    In RFEM, the graphical results are smoothed on the basis of the results at FE mesh points. The results are transferred to REVIT on the basis of the results on grid points. In RFEM, the grid for the surfaces is set to 0.5 m by default. For the surfaces, enter a fine grid here and the graphical display of the results in RFEM and REVIT is comparable.

1 - 10 of 1315

Contact us

Contact to 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.

+49 9673 9203 0

First Steps

First steps

We provide hints and tips to help you get started with the main programs RFEM and RSTAB.

Wind Simulation & Wind Load Generation

With the stand-alone program RWIND Simulation, wind flows around simple or complex structures can be simulated 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.”