Skip to content

Bending of a cantilever beam

In this tutorial, the bending of a cantilever beam is simulated.

A cantilever is a rigid structure that extends horizontally and is unsupported at one end 1. It is widely used in construction and serves as a baseline simulation for structural mechanics.

The model comprises a small aluminium beam built from a single box element. The beam is clamped from one of its end surfaces, and extends horizontally like a flagpole attached to a wall.

A load is evenly applied to the top surface of the beam, bending it downwards. The maximum Z-displacement is solved during simulation.

Tutorial image

NameElement typeXYZ dimensions [mm]
Cantilever beamBox24 x 2 x 3
PropertyValue
Poisson’s ratio0.32
Young’s modulus [Pa]68e9
NameTypeValue [X, Y, Z]
left X-planeClamp[0, 0, 0]
top Z-planeLoad [N][0, 0, -1000]

Maximum Z-displacement.

Below, you’ll find a detailed step-by-step tutorial on how to set up a cantilever beam simulation in Quanscient Allsolve.

  1. Start with a new project and name it Cantilever beam.

  2. Start out with a box element. A 1 x 1 x 1 m box is built by default.

  3. Edit the size of the box in settings:

    NameElement typeCenter point [m]Size [m]Rotation [deg]
    boxBoxX: 0X: 24e-3X: 0
    Y: 0Y: 2e-3Y: 0
    Z: 0Z: 3e-3Z: 0
  4. Rebuild the box with correct dimensions. Tutorial image

  5. Confirm model changes before moving on.

  1. Go to the Common sidebar.

  2. Define shared regions:

    NameRegion typeTarget
    clampSurfaceX direction bottom surface (1)
    topSurfaceZ direction top surface (6)

Tutorial image

Assign the predefined Aluminium material to the beam volume (1).

Tutorial image

  1. Go to the Physics section.

  2. Add the Solid mechanics physics.

    Not selecting a target for a physics makes it default to the whole model. Let solid mechanics target default to the beam volume.

    PhysicsTarget
    Solid mechanicsBeam (volume 1)
  3. Add a Clamp interaction to Solid mechanics.

    NameInteraction typeTarget
    ClampClampclamp shared region (surface 1)

    This boundary condition will constraint all components of the displacement vector in the targeted region to zero displacement: ux=0u_x = 0, uy=0u_y = 0, uz=0u_z = 0.

  4. Add a Load interaction to Solid mechanics.

    NameInteraction typeTargetValue [X; Y; Z]
    LoadLoadtop shared region (surface 6)[0; 0; -1000]

    Tutorial image

  1. Proceed to the Simulations section.

  2. Generate a new mesh with default settings and check the preview.

Tutorial image

  1. Create a new simulation.

  2. Set Analysis Type to Steady state.

  3. Select the mesh you generated as the mesh for your simulation.

  4. Add the displacement field output u.

  5. Run the simulation.

  1. Add a visualization for the u field.

  2. Add Warp to the visualization and activate it.

  3. Click on the Refresh icon next to Warp scale factor.

  4. Render the deformed geometry scaled up according to the scale factor.

    Tutorial image

    Tutorial image

    Here, the scale factor is 8772.

  1. https://en.wikipedia.org/wiki/Cantilever ↩