WeStatiX Documentation EN

  1. Home
  2. Docs
  3. WeStatiX Documentation EN
  4. Examples & Tutorials
  5. Beam on Winkler foundation

Beam on Winkler foundation

In this tutorial you can learn how to model the system shown in the figure below. It is an elastic beam resting on a Winkler springs foundation. You can find the model here or create it by yourself just following the procedure herein described!

Description of the studied system

You can find this and other examples also in WeStatiX.


In the Tab Bar clic on GEOMETRY to start creating the nodes.

Nodal coordinates are the following:

  • A: (0; 0; 0)
  • B: (0; 4; 0)
  • C: (0; 7; 0)
  • D: (0; 11; 0)
  • E: (0; 16; 0)
Creation of nodes

Go on and create beam elements, using the Members command:

Creation of beam elements

Material and section properties

Now you can define the properties of the elements! Continue to the Tab Bar and enter the PROPERTIES command. Here you can define the material characteristics:

Material definition

In the left menu you can now define the characteristics of the beam cross-section:

Definition of the cross – section characteristics

Now, just assign the cross-section properties to each beam element:

Assignment of cross – section properties to beam elements


Follow the Tab Bar and enter the CONSTRAINTS section. Here you can assign nodal restraints:

Assignment of nodal restraints

Now it’s time to assign the vertical support restraints to the beam elements. The Winkler foundation consists of a bed of independent elastic springs supporting the beam. Use the Member supports command:

Assignment of Winkler support to beam elements


It is now time to assign the loads to the model, entering the ACTIONS command! You can first enter the Nodal loads:

Nodal loads application

In the same menu you can also find the Member loads command, which allows you to apply both constant and variable distributed loads along the beams:

Distributed loads application


Here we are! The model is ready and you can proceed to the Tab Bar in the CALCULATE section, where you can launch the solution by clicking on the “Start calculation” button. When solution process have finished, you can display different types of results, by navigating the Entity tree under the default button.

As an example, the bending moment diagram:

The shear force diagram:

Vertical displacement distribution:

Rotations around cross – section horizontal axis:

Furthermore, in our validation manual you will find a comparison between the numerical and analytical solution for this example!