Parameterizing Models in RFEM 6/RSTAB 9

Technical Article on the Topic Structural Analysis Using Dlubal Software

  • Knowledge Base

Technical Article

RFEM and RSTAB programs provide parameterized input as an advantageous product feature to create or adjust models by means of variables. This way, you can enter the model data and load data as dependent on these variables (for example, for length, width, traffic load, and so on). These variables are also called parameters, and are set up in a clearly arranged list available in the programs. You can use them in formulas to determine a numeric value. Thus, if a parameter is changed in the parameters list, the results of all formulas using this parameter are adapted.

This article will show you how to parameterize the bracing element of the truss cell shown in Image 1.

Assuming that the structure has already been modeled in RFEM 6 by assigning members and defining boundary conditions as shown in Image 2, the next step is to define the bracing. As mentioned previously, this element will be defined using a parameterized input. This way, the parameters can be optimized later, and the program can automatically determine the optimal position of the element.

First, you can create intermediate nodes on both the top (member 2) and bottom (member 3) chords and connect them with a simple line. To define these nodes, right-click on individual member → divide member → n intermediate nodes. It is important to create the nodes without literally dividing the members; therefore, you should select the associated check box as shown in Image 3.

By doing so, you can see in the nodes’ properties that they have the type “On Member”, and the member remains a whole element. Since the individual member has been divided by one intermediate node, the relative distance between the created node and the start and end nodes of the member is 50%. However, the four input fields are interactive, and in addition to this relative specification, you can enter the value as an absolute distance (that is, length).

Now you can start assigning the parameters via the Edit menu → Global parameters. The variables to be defined are from the “length” unit group, since we are interested in positioning the bracing element that is represented by the position of its nodes on the upper and lower chords. Hence, you can define the parameters as shown in Image 5; one for the upper (Xtop), and another for the lower chord (Xbottom). This way, the position of the nodes will be defined with respect to the specific values assigned to these parameters.

Once the parameters have been defined, you can use them in formulas to determine the numeric values. This can be done in the “Edit” window of the individual nodes, where you can use the formula editor to write a formula for determining the distance of the node to the start node of the member. For instance, the equation shown in Image 6 indicates that this length will be calculated as the value of the parameter Xtop added to 0.5 m. Given that Xtop was initially set to 0, the equation results in 0.5, meaning that the node will stay at a distance of 0.5 m (Image 7).

The advantage of the parameterized input is that if a parameter is changed in the parameters list, the results of all formulas using this parameter are modified. Thus, if you reopen the Global Parameters list and set the value of Xtop as 0.1, the distance of the node with respect to the start node of the member will automatically change to 0.6 (Xtop + 0.5) and the node will be moved as shown in Image 8.

You can go a step further and utilize other advantages of the formula editor, such as inserting an object property in the equation, as shown in Image 9.

Use the associated icon to open the large list of object properties and their subcategories, and select the one you are interested in. For instance, you can select coordinate_1, which is the Cartesian X coordinate of a node. You can indicate the associated node in the formula text box, as shown in Image 10. In this example, we are interested in calculating the distance of node 5 with respect to the X coordinate of node 3. This means that if node 3 is displaced and its X coordinate is changed, the position of node 5 will be automatically modified, since this object property is included in the formula.

This article has shown you how to define global parameters and use them in formulas to determine numeric values. These parameters can also be optimized according to different aspects, which will be the topic of a future Knowledge Base article.

Author

Irena Kirova, M.Sc.

Irena Kirova, M.Sc.

Marketing & Customer Support

Ms. Kirova is responsible for creating technical articles and provides technical support to the Dlubal customers.

Keywords

Parameterization Parameters Parameterized input

Links

Write Comment...

Write Comment...

  • Views 671x
  • Updated 11 January 2023

Contact Us

Contact Dlubal

Do you have any further questions or need advice? Contact us via phone, email, chat or forum or search the FAQ page, available 24/7.

+49 (0) 9673 9203-0

[email protected]

New Features of Concrete Design Add-On for RFEM 6 and RSTAB 9

New Features of Concrete Design Add-On for RFEM 6 and RSTAB 9

Webinar 9 February 2023 2:00 PM - 3:00 PM CET

Online Training | English

Eurocode 3 | Steel Structures According to DIN EN 1993-1-1

Online Training 2 March 2023 9:00 AM - 1:00 PM CET

Online Training | English

Eurocode 5 | Timber Structures According to DIN EN 1995-1-1

Online Training 16 March 2023 9:00 AM - 1:00 PM CET

Online Training | English

RFEM 6 | Dynamic Analysis and Seismic Design According to EC 8

Online Training 30 March 2023 9:00 AM - 1:00 PM CEST

Masonry Design Using Finite Element Analysis (FEA) in RFEM 6

Masonry Design Using Finite Element Analysis (FEA) in RFEM 6

Webinar 2 February 2023 2:00 PM - 3:00 PM CET

Stability and Warping Torsion Analyses

Stability and Warping Torsion Analyses in RFEM 6 and RSTAB 9

Webinar 26 January 2023 2:00 PM - 3:00 PM CET

Online Training | English

Eurocode 2 | Concrete Structures According to DIN EN 1992-1-1

Online Training 26 January 2023 9:00 AM - 1:00 PM CET

Reinforced Concrete Tank Design \n in RFEM 6

Reinforced Concrete Tank Design in RFEM 6 (USA)

Webinar 19 January 2023 2:00 PM - 3:00 PM EDT

Modeling and Design of CLT Panels in RFEM 6

Modeling and Design of CLT Panels in RFEM 6

Webinar 19 January 2023 2:00 PM - 3:00 PM CET

Online Training | English

RFEM 6 | Basics

Online Training 19 January 2023 9:00 AM - 1:00 PM CET

New Features in RFEM 6 and RSTAB 9

New Features in RFEM 6 and RSTAB 9

Webinar 21 December 2022 2:00 PM - 3:00 PM CET

Revit, IFC, and DXF Integration in RFEM 6 (USA)

Revit, IFC, and DXF Integration in RFEM 6 (USA)

Webinar 15 December 2022 2:00 PM - 3:00 PM EDT

Stress Analysis of Surfaces and Members in RFEM 6

Stress Analysis of Surfaces and Members in RFEM 6

Webinar 15 December 2022 2:00 PM - 3:00 PM CET

Online Training | English

RFEM 6 | Students | Introduction to Reinforced Concrete Design

Online Training 12 December 2022 4:00 PM - 5:00 PM CET

Online Training | English

Eurocode 5 | Timber Structures According to DIN EN 1995-1-1

Online Training 8 December 2022 9:00 AM - 1:00 PM CET

Geotechnical Analysis with Construction Stages in RFEM 6

Geotechnical Analysis with Construction Stages in RFEM 6

Webinar 1 December 2022 2:00 PM - 3:00 PM CET

Online Training | English

RFEM 6 | Students | Introduction to Timber Design

Online Training 25 November 2022 4:00 PM - 5:00 PM CET

RFEM 6
Hall with Arched Roof

Main Program

The structural analysis program 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 can also design combined structures as well as solid and contact elements.

Price of First License
4,450.00 EUR
RSTAB 9
Structural Frame and Truss Analysis Software

Main Program

The structural frame & truss analysis and design program RSTAB 9 contains a similar range of functions as the FEA software RFEM, paying special attention to frames and trusses. Therefore, it is very easy to use and for many years, it has been the best choice for the structural analysis of beam structures consisting of steel, concrete, timber, aluminum, and other materials.

Price of First License
2,850.00 EUR