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 332x
  • Updated 26 August 2022

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]

Online Training | English

RFEM 6 | Basics

Online Training 7 October 2022 9:00 AM - 1:00 PM CEST

Seismic Design According to EC 8 in RFEM 6 and RSTAB 9

Seismic Design According to Eurocode 8 in RFEM 6 and RSTAB 9

Webinar 11 October 2022 2:00 PM - 3:00 PM CEST

Online Training | English

RFEM 6 | Students | Introduction to Member Design

Online Training 12 October 2022 4:00 PM - 7:00 PM CEST

Online Training | English

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

Online Training 18 October 2022 9:00 AM - 1:00 PM CEST

Online Training | English

RSECTION | Students | Introduction to Strength of Materials

Online Training 19 October 2022 4:00 PM - 5:30 PM CEST

Tool-Based Structural Design Optimization in RFEM 6

Tool-Based Structural Design Optimization in RFEM 6

Webinar 20 October 2022 2:00 PM - 3:00 PM CEST

Online Training | English

RFEM 6 | Students | Introduction to FEM

Online Training 27 October 2022 4:00 PM - 7:00 PM CEST

Online Training | English

RFEM 6 | Students | Introduction to Steel Design

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

Online Training | English

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

Online Training 17 November 2022 9:00 AM - 1:00 PM CET

Online Training | English

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

Online Training 23 November 2022 9:00 AM - 1: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

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

Analysis of Steel Joints \n Using FE Model in RFEM 6

Analysis of Steel Joints Using FE Model in RFEM 6

Webinar 29 September 2022 2:00 PM - 3:00 PM CEST

Online Training | English

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

Online Training 21 September 2022 9:00 AM - 1:00 PM CEST

Rhino/Grasshopper Integration in RFEM 6

Rhino/Grasshopper Integration in RFEM 6

Webinar 20 September 2022 2:00 PM - 3:00 PM EDT

Design Aluminum Structures \n in RFEM 6 and RSTAB 9

Model and Design Aluminum Structures in RFEM 6 and RSTAB 9

Webinar 15 September 2022 2:00 PM - 3:00 PM CEST

Online Training | English

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

Online Training 15 September 2022 9:00 AM - 1:00 PM CEST

Consider Construction Stages \n in RFEM 6

Consider Construction Stages in RFEM 6

Webinar 8 September 2022 2:00 PM - 3:00 PM CEST

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