#### Further Information

In addition to our technical support (e.g. via email, chat), we also offer an extensive range of free online services available 24/7 on our website.

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

1 - 10 of 125

Sort by:

Items:

• ### Why does the deformation of a modeled single-span beam not correspond to the manual calculation?

The shear stiffness was probably not considered in the manual calculation or it was assumed as infinite. In RFEM/RSTAB, this is taken into account according to reality by default, so that the deformation is more unfavorable than in the manual calculation, which only includes the deformation component from bending.

The shear stiffness can be deactivated under the global calculation parameters (menu "Calculation" → "Calculation Parameters"), see the figure.

• ### The calculation of a file runs smoothly for my colleagues, but I get the message "Calculation stopped" for the same file. What should I do?

It is highly probable that the software is blocked by an antivirus program.

We recommend to add the Dlubal Software programs, including the working directory, to the exceptions of all existing antivirus programs.

You can find the path of the working directory in the menu "Options" → "Program Options," tab "Data Files" → category "Working Directory," see the figure.

• ### How can I modify the FE mesh settings via the COM interface?

004688

The general FE mesh settings can be modified using the IFeMeshSettings interface. This interface is located under IModel > IModelData > ICalculation. Figure 01 shows which elements can be modified / displayed.

Here is a code example where the target length of the FE elements is set to 100 mm. Furthermore, the division of the members with the same element size is activated and the minimum division is set to 3 elements:

Sub mesh_params()Dim iApp As RFEM5.Application'   get interface for model dataDim iModel As RFEM5.modelSet iModel = GetObject(, "RFEM5.Model")On Error GoTo eIf Not iModel Is Nothing Then        '   get interface for application and lock licence    Set iApp = iModel.GetApplication()    iApp.LockLicense        '   get interface for model dat    Dim iModdata As RFEM5.IModelData2    Set iModdata = iModel.GetModelData        '   get interface for calculation    Dim iCalc As RFEM5.ICalculation2    Set iCalc = iModel.GetCalculation()        '   get interface for mesh settings    Dim iMeshSet As RFEM5.IFeMeshSettings    Set iMeshSet = iCalc.GetFeMeshSettings        '   get general mesh settings    Dim meshGen As RFEM5.FeMeshGeneralSettings    meshGen = iMeshSet.GetGeneral        meshGen.ElementLength = 0.1        '   set new general mesh settings    iModdata.PrepareModification    iMeshSet.SetGeneral meshGen    iModdata.FinishModification        '   get mesh member settings    Dim meshMem As RFEM5.FeMeshMembersSettings    meshMem = iMeshSet.GetMembers        meshMem.DivideStraightMembers = True    meshMem.ElementLength = 0.1    meshMem.MinStraightMemberDivisions = 3        '   set new mesh member settings    iModdata.PrepareModification    iMeshSet.SetMembers meshMem    iModdata.FinishModification            iApp.UnlockLicenseEnd Ife:  If Err.Number <> 0 Then    MsgBox Err.description, , Err.Source    End If    iApp.UnlockLicense    Set iApp = Nothing    Set iModel = NothingEnd Sub

The subroutine is also completed by an error interceptio routine (On Error GoTo e) and the Prepare-/FinishModification block is required as in the case of modifying other elements. Here, the block is created via the IFeMeshSettings interface.

• ### When starting the calculation, a message appears saying that the maximum number of 9,999 load cases and combinations has been exceeded. What can I do?

004684

The number of load cases and combinations calculated at one time is limited to 9,999. This limitation can be avoided by using the "To Calculate" option, which allows you to select the cases to be calculated. Thus, load cases and load combinations can be divided into several groups with a smaller number of cases.
• ### Why is it not possible to change the solving method for the equation system of my model?

Basically, there are six methods available for solving the nonlinear algebraic system of equations. If your model does not include any nonlinearities (that is, you have created a purely linear system), the access of this selection field is blocked.

As soon as you define a nonlinearity in the model, the selection field for the solving methods is activated, and you can select the desired solving method.

• ### I get the error "The stiffness matrix is singular!" for a calculation in RF‑FORM‑FINDING, what can I do?

In principle, the calculation with RF‑FORM‑FINDING has the same requirements as the calculation without this add-on module, so the criteria for general instabilities should be checked (see Links).

However, problems often occur with RF‑FORM‑FINDING because the form-finding process has been activated for too many elements. Therefore, you should check whether the correct (necessary) elements have been activated (see Figure 01).

In the following example in Figure 02, the form-finding has been activated for all horizontal members. This results in the error "The stiffness matrix is singular!" (see Figure 03). If you deactivate the beam members, the calculation is successful (see Figure 04).

• ### How can I incrementally apply the load of a load case to the model?

It is possible to imagine that the solving process collects the complete load of a load case or a load combination in a "watering can" and pours it onto the load-collecting model in portions. In this case, the number of load increments correlates with the speed of the load application. The speed is not to be understood as a real time parameter, but purely numerically.

The incremental load application has only an effect in the case of nonlinear structural systems. It usually provides a correspondingly higher result quality with increasing number of load increments. The basic aim of this method is to find a micro convergence in the respective load increments to specify new high-quality start values for the next load increment, and thus finally to achieve a macro convergence for the entire load case.

• ### Why does an eccentric member receive axial forces, although it is only loaded by shear forces?

004572

If a member is connected eccentrically to a surface or to another member, you can also imagine that each node (RSTAB) and each FE node (RFEM) of each element is coupled to the member (see Figure 01 on top). The result is identical to that of the defined eccentricities (see Figure 01 on bottom).

The structural system shown in the figure is nothing more than a truss with an upper chord and a lower chord, which is connected to each other by means of verticals. As you known, the chords are increasingly stressed by axial forces and less by bending moments due to the geometry.

• ### How can I deactivate the individual members for the calculation, for example, to simulate a column failure?

There are two ways to do this:

1. You can define the corresponding member as a null member. Thus, it is not considered in the calculation of all load cases and load combinations.
2. You can deactivate the corresponding member in all or only for certain load cases and/or load combinations. To do this, it is necessary to activate the "Modify stiffnesses" option in the calculation parameters of the load case or load combination. Then, you can deactivate this member in the additional tab window.

However, you should pay attention to the following points:

• When using the null member, a warning message appears if the member loads have been defined.
• In the case of generated loads, the loads are redistributed automatically when using the null member.
• If deactivating the member in the calculation parameters, the member loads and the determined generated loads are not considered. No error message appears in this case. It is necessary to redistribute the loads manually.
• ### Is it also possible to specify a cable length in RF‑FORM‑FINDING?

In addition to a prestressing force or the target cable sag, it is also possible to specify the cable length, as shown in Figure 01.

The program then tries to fit the cable subjected to the acting force (a load case of the "form-finding" type with a dead load, for example) in the way that the length corresponds to the specified length.

1 - 10 of 125

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

#### 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. ”