STAIRLab logo
  • Docs 
  • Examples 
  •  

Pure flexure

2 min read • 267 words

Bilinear quadrilateral elements are used to solve the infinitesimal pure bending problem.

Bilinear quadrilateral elements are used to solve the pure bending problem. For our simulations we’ll consider a beam of depth d=1d=1 and length L=5L=5 . The left end has the horizontal displacements restrained to zero for all nodes, and the vertical displacement is fixed to zero at the center node only. The right end is to be loaded by a pure bending moment of value 1. Use full quadrature (2×2)(2 \times 2) .

Let E=100E=100 and consider values for ν\nu of 0,0.3,0.450,0.3,0.45 , and 0.4990.499 . For each of these values, perform a convergence analysis with meshes consisting of 2×4,4×8,8×162 \times 4,4 \times 8,8 \times 16 and 16×3216 \times 32 elements. Plot the relative error of the tip vertical deflection (middle node of the right end), when compared with the exact solution of the thin-beam theory (note that we consider plane strain conditions), versus the number of elements along the length for each Poisson ratio. You should note the tendency to lock for the higher Poisson ratios.

The exact 3D solution is given by:

u2=−xy/Ruy=yz/Ruz=(νx2+y2−z2)/R \begin{aligned} u_2 &= -xy/R \\ u_y &= yz/R \\ u_z &= (\nu x^2 + y^2 - z^2)/R \end{aligned}

with R=112Ed3R = \tfrac{1}{12} Ed^3 .

Deformed cross section from 3D solution of pure flexure.

Note:

  • For this case, both the Euler and Timoshenko theories are equivalent.
  • The classical Euler solution to this problem is an exact solution to the continuum mechanics problem, provided transverse strains are not constrained in the plane. This was first shown by Saint Venant in his treatise on Torsion [@timoshenko1983history].
Convergence for plane strain and plane stress

3D Bricks  

Plane Strain  

Displacement along length for sequential discretizations (plane strain).

Plane Stress  

Displacement along length for sequential discretizations (plane stress).
 Pinched Shell Cylindrical Problem
Shell undergoing finite rotations 
Pure flexure
Pure flexure
A gallery of technical examples currated by the STAIRLab at UC Berkeley.
Code licensed BSD, docs CC BY-NC 4.0
 
Links
Home 
About 
Docs 
Examples
Working with solids 
Nonlinear dynamics 
Basic Statics 
Community
Issues   
Discussions   
Contribute 
STAIRLab
Code copied to clipboard