Frequently Asked Questions (FAQ)

Search FAQ

Show Filter Hide Filter





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.

Newsletter

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

1 - 10 of 43

Sort by:

  • Answer

    The stand-alone program RWIND Simulation currently only allows the import of the STL and VTP model geometries. On the other hand, the IFC models can currently only be imported to RWIND Simulation by using the integrated interface in the program RFEM or RSTAB. For this, proceed as follows:


    1. Open a new RFEM or RSTAB model.
    2. In General Data, activate the "Enable CAD/BIM Model" option under the Options tab.
      Image 01 - Activating CAD/BIM Model Environment
    3. Use the "Import New Model - IFC" function in the Project navigator to import the desired Reference View IFC model under the "CAD/BIM Model" tab.
      Image 02 - IFC Import
    4. Model a pseudo-surface without the influence of the wind geometry within the IFC model body.
    5. Open the "RWIND Simulation - Simulate and Generate Wind Loads" interface under the "Calculation" menu.
    6. Specify the wind to be applied in the "Wind Load" tab.
    7. In the "Settings" tab, select the "Export Surrounding Model" and "CAD/BIM Models" options in the "Export to RWIND Simulation" section.
      Image 03 - Export of CAD/BIM Model to RWIND Simulation
    8. In the "Load Cases" tab, select the wind direction to be analyzed and open the RWIND Simulation environment using the "Open in RWIND Simulation" function.
    9. Use the imported IFC model in RWIND Simulation.

  • Answer

    The following VBA macro shows the creation of two member eccentricities. The source code can be found under Downloads.

    '--------------------------------------------------------------------------------------------------
    Sub SetEccs()
    '--------------------------------------------------------------------------------------------------
    Dim model As RSTAB8.model
    Dim data As IModelData
    Dim ecc(1) As RSTAB8.MemberEccentricity

        'Get interface for model
        Set model = GetObject(, "RSTAB8.Model")
        
        ' Block COM licence and program access
        model.GetApplication.LockLicense

        On Error GoTo e
        ' Get interface for model data
        Set data = model.GetModelData

       'Define eccentricity 1
        ecc(0).No = 1
        ecc(0).ReferenceSystem = LocalSystemType
        ecc(0).Start.X = 0.01
        ecc(0).Start.Y = 0.02
        ecc(0).Start.Z = 0.03
        ecc(0).End.X = -0.01
        ecc(0).End.Y = -0.02
        ecc(0).End.Z = -0.03
        ecc(0).Comment = "eccentricity 1"
        
       'Define eccentricity 2
        ecc(1).No = 2
        ecc(1).ReferenceSystem = GlobalSystemType
        ecc(1).Start.X = -0.07
        ecc(1).Start.Y = -0.08
        ecc(1).Start.Z = -0.09
        ecc(1).End.X = 0.07
        ecc(1).End.Y = 0.08
        ecc(1).End.Z = 0.09
        ecc(1).Comment = "eccentricity 2"
        
        'Transfer member eccentricities
        data.PrepareModification
        data.SetMemberEccentricities ecc

    e:  data.FinishModification
        If Err.Number <> 0 Then MsgBox Err.Description, , Err.Source
        Set data = Nothing
        ' COM licence is unlocked, program access possible again
        model.GetApplication.UnlockLicense
        Set model = Nothing

    End Sub
  • Answer

    The following VBA macro shows the creation of two member eccentricities. The source code can be found under Downloads.

    '--------------------------------------------------------------------------------------------------
    Sub SetEccs()
    '--------------------------------------------------------------------------------------------------
    Dim model As RFEM5.model
    Dim data As IModelData
    Dim ecc(1) As RFEM5.MemberEccentricity

        'Get interface for model
        Set model = GetObject(, "RFEM5.Model")
        
        ' Block COM licence and program access
        model.GetApplication.LockLicense

        On Error GoTo e
        ' Get interface for model data
        Set data = model.GetModelData

       'Define eccentricity 1
        ecc(0).No = 1
        ecc(0).ReferenceSystem = LocalSystemType
        ecc(0).Start.X = 0.01
        ecc(0).Start.Y = 0.02
        ecc(0).Start.Z = 0.03
        ecc(0).End.X = -0.01
        ecc(0).End.Y = -0.02
        ecc(0).End.Z = -0.03
        ecc(0).Comment = "eccentricity 1"
        
       'Define eccentricity 2
        ecc(1).No = 2
        ecc(1).ReferenceSystem = GlobalSystemType
        ecc(1).Start.X = -0.07
        ecc(1).Start.Y = -0.08
        ecc(1).Start.Z = -0.09
        ecc(1).End.X = 0.07
        ecc(1).End.Y = 0.08
        ecc(1).End.Z = 0.09
        ecc(1).Comment = "eccentricity 2"
        
        'Transfer member eccentricities
        data.PrepareModification
        data.SetMemberEccentricities ecc

    e:  data.FinishModification
        If Err.Number <> 0 Then MsgBox Err.Description, , Err.Source
        Set data = Nothing
        ' COM licence is unlocked, program access possible again
        model.GetApplication.UnlockLicense
        Set model = Nothing

    End Sub
  • Answer

    Yes, it is possible to exchange data between the LayPLAN software by Layher and RSTAB. The "LayPLAN TO RSTAB" tool allows you this.

    You can easily transfer scaffolding structures to RSTAB. The "LayPLAN TO RSTAB" interface transfers geometry data as well as statically relevant information, such as cross-section and material data, member types, eccentricities, and nonlinear joint definitions according to the approval.

    To operate this interface, an active license of RS‑COM to RSTAB is required.

    A perpetual license or a rental license is available for RS‑COM.
  • Answer

    You can use the COM interface to define nonlinear support conditions. The attached video and code shows an example of the support failure.
  • Answer

    The reason this warning appears is because it is not possible to import 3D solids into RFEM from AutoCAD. Only 1D and 2D members can be imported in from AutoCAD to RFEM. The reason for this is because only line elements can be imported so with 3D solids they could not be automatically generated.


  • Answer

    When using the COM interface (RF‑COM or RS‑COM), you can create a comment by using the guide object interface IGuideObjects. The following is an example program that creates a comment:

    Sub test_comment()

    '   get interface from the opened model and lock the licence/program
        Dim iModel As RFEM5.IModel3
        Set iModel = GetObject(, "RFEM5.Model")
        iModel.GetApplication.LockLicense

    On Error GoTo e
        
        Dim iModelData As RFEM5.IModelData2
        Set iModelData = iModel.GetModelData
        
        Dim iGuiObj As RFEM5.IGuideObjects
        Set iGuiObj = iModel.GetGuideObjects
        
        Dim comm As RFEM5.Comment
        
        '   set frame type
        comm.Frame = CircularFrameType
        
        '   set reference object type
        comm.ObjectType = GeneralObjectType
        comm.ObjectNo = 1
        
        '   set point if GeneralObjectType is choosen
        comm.Point.X = 2
        comm.Point.Y = 4
        comm.Point.Z = 6
        
        '   set offset from reference object
        comm.Offset.X = 0.5
        comm.Offset.Y = 1
        comm.Offset.Z = 1.5
        comm.Rotation = 1
        
        '   set text of comment
        comm.Text = "testcomment"
        
        '   transfer object to program
        iGuiObj.PrepareModification
        iGuiObj.SetComment comm
        iGuiObj.FinishModification
        
    e:  If Err.Number <> 0 Then MsgBox Err.description, , Err.Source
        
        Set iModelData = Nothing
        iModel.GetApplication.UnlockLicense
        Set iModel = Nothing

    End Sub

    The selection of the reference or the element to which the comment is refferred to is defined by the type (ObjectType) first. Here, it is possible to select, for example, a member, a node or any point in space. Next, the number of the reference object is specified via ObjectNo (for example, Member 1). If you have selected a free point, it is set by Point.
    Finally, you can specify an offset which results from the reference object.
  • Answer

    Yes, the data is freely available. You can find the structures in the download section of this FAQ.
  • Answer

    After the successful installation of the interface, the RFEM5 toolbar is available. The corresponding components allow you to control the export to RFEM. To do this, simply drag and drop them into the programming interface. The import from RFEM is not possible.


    The "RFEM 5 COM Component" allows for communication between Grasshopper and RFEM. As soon as you use this component with the geometrical information, the export will begin. An opened RFEM file is expected. It is recommended to use an empty file because the export overwrites all information. The update mechanism is not implemented at the moment. By using "Value List," you can additionally define the unit which is used to describe the geometry. The modifications of tolerances are usually only necessary if the points have been defined very close to each other. You can enter the number to be stored for this in "Panel."
    The "RFEM 5 Member Component" allows you to attach additional information to the geometry (lines, curves). These are considered during the export to RFEM so that the members can be created. The material and cross-section name can be entered in a text box (panel). The member rotation can be defined in [rad] by using "Number Slider." For the definition of member hinges, it is necessary to additionally load the "RFEM 5 Member Hinge Component." The input consists of 6 degrees of freedom which can be controlled individually. For the release of a degree of freedom, it is necessary to define the value "0," and spring constants are expected in the units [N/m] or [Nm/rad]. It is not possible to change the unit. Currently, nonlinearities cannot be specified.
    The "RFEM 5 Surface Component" can be used in a similar way as the "Member" component. A surface is expected when entering the geometry. The material can be attached to them by using the "panel." The surface thickness can be defined in [m] by using the number slider. The stiffness type of the surface can be controlled by "Value List" with the predefined types.
    You can create nodal supports by using the "RFEM 5 Nodal Support Component." On the Input page, you can define the points to be supported. In this case, it is recommended to use the already existing definition nodes of surfaces or lines. All 6 degrees of freedom can be controlled. In this case, the value "0" means a release in the respective direction, "-1" means a fixed support. Spring constants can be defined in the same way as member hinges.


    You can download the Grasshopper file shown in the figure. It is only necessary to activate the "RFEM 5 COM Component."

  • Answer

    In principle, it is very simple to use the interface. After the successful installation, the Dlubal toolbar is available in Rhino. This includes two icons (Export and Import).



    "Import" allows you to import data from RFEM to Rhino. In this case, the whole RFEM model is always imported. No update is necessary. The data is added to the existing structure.
    "Export" allows you to export data from Rhino to RFEM. The entire structure is usually exported. If you only want to export parts of the structure, select them before starting the export. In order to perform the export, it is necessary to open RFEM and create a file. Please note that the export procedure overwrites all existing data of the opened file. Therefore, it is recommended to open an empty file.

1 - 10 of 43

Contact us

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

info-us@dlubal.com

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 for the valuable information.

I would like to pay a compliment to your support team. I am always impressed how quickly and professionally the questions are answered. I have used a lot of software with a support contract in the field of structural analysis, but your support is by far the best. ”