Omni Calculator logo

Principal Stress Calculator

Created by Juhi Raj, PhD
Reviewed by Hanna Pamuła, PhD and Jack Bowater
Last updated: Jun 05, 2023


This principal stress calculator will help you discover and learn about maximum and minimum principal stress and the principal plane. With our website, you can quickly input the stress components and get your results in no time! The principal stress formulas will help you compute the extremes of typical stress that a plane can experience at any given time - in other words, we'll find the amplitudes of normal stress operating on a primary plane. And if you want to better grasp what the principal stress is, wait no longer and keep reading!

You can also solve other problems in mechanics involving stress, strain, and Young's modulus using our stress calculator.
If you would like to learn how to draw Mohr's circle, use our Mohr's circle calculator.

What is principal stress?

Principal stress is the normal stress a body can have at some point.
In the instances where more than two stresses are present (i.e., compound stress), the resultant stress at a point consists of both the normal and shear stress. In both cases of stress at that point, the stress is the function of the inclination to the horizontal.
Or in other words, principal stress is the minimum and maximum stresses derived from normal stress at an angle on a plane where shear stress is zero.

Let us take a look at an exemplary mechanical component, as shown below:

Exemplary mechanical component
  • The mechanical component is subjected to biaxial stress conditions, σx\sigma_x and σy\sigma_y.

  • Consider small elements inside this mechanical component, as shown below:

Mechanical components with small elements
  • The rectangle grey boxes inside the mechanical component represent the exemplary small elements inside the mechanical component.
  • If you focus on the stress of each of the elements, you will find that the stress is the same, σx\sigma_x in the horizontal direction and σy\sigma_y in the vertical direction on every single element of the component.
  • One such element is colored red and emphasized to aid in your understanding.

Before we move ahead, let us define the principal plane.
A principal plane is a plane on which only normal stresses will act. In other words, there is no shear stress acting on the plane.

Let us take a look at one of the small elements with unit thickness from the mechanical component, as shown in the figure below:

Principal stress element of the mechanical component
  • The stresses in the horizontal (σx\sigma_x) and vertical (σy\sigma_y) directions are acting normally (at 90°) to the principal plane; therefore, they both are called normal stresses.

  • Take a look at the same element, which is part of the mechanical component, but this time with additionally applied shear stresses, i.e., τxy\tau_{xy} acting along the horizontal direction to the vertical direction and τyx\tau_{yx} acting along the vertical direction to the horizontal direction. If that sounds complicated, don't worry - the article accompanying the shear stress calculator may come to the rescue!

  • The shear stresses are represented with the red dashed arrows along the normal plane, as shown below:

Principal stress element with Shear

The applied shear rotates the body in an anti-clockwise direction.
The principal plane will lie with an inclination at an angle θ\theta from the vertical plane inside the surface.
Now, the question arises as to what is principal stress?
The normal stresses acting on the principal plane are called the principal stresses.

What is the principal stress calculation used for?

If any material is brittle in nature, it is going to fail due to the principal stresses and not due to the shear stresses.
Also, the maximum principal stress is responsible for any deterioration of the material.
Therefore, components are designed to withstand the maximum principal stress.
The fracture of the material will take place along the principal plane.

How to use our principal stress calculator?

Follow the steps below to use this principal stress calculator with some exemplary values:

  1. Enter the normal stress in the horizontal direction, σx\sigma_x.

  2. Input the normal stress in the vertical direction, σy\sigma_y.

  3. Plugin the shear stress, τxy\tau_{xy}.

  4. The shear stress, τyx\tau_{yx}, has the same amplitude as τxy\tau_{xy}, but it acts in the opposite direction.

The principal stress calculator will now use the principal stress equations to calculate maximum and minimum principal stresses and the angle of principal stress.
The angle of principal stress is commonly computed in radians.
You can also use our angle converter to get the result in degrees - or simply convert it directly in this principal stress calculator.

Let us take a look at an example of how to use this tool.

Example: If the horizontal stress is 10 MPa, vertical stress is 10 MPa, and shear stress is 8 MPa, we can compute the principal stresses as follows:

  1. Input horizontal stress σx=10 MPa\sigma_x = 10 \ \mathrm{MPa}.

  2. Input vertical stress σy=10 MPa\sigma_y = 10 \ \mathrm{MPa}.

  3. Enter the shear stress τxy=8 MPa\tau_{xy} = 8 \ \mathrm{MPa}.

The calculator will show you the results as follows:

  • The maximum principal stress σmax=18 MPa\sigma_{\text{max}} = 18 \ \mathrm{MPa};

  • The minimum principal stress σmin=2 MPa\sigma_{\text{min}} = 2 \ \mathrm{MPa};

  • Angle of principal stress θ=45°\theta = 45\degree;

  • Angle of maximum shear stress θτmax=90°\theta_{\tau_\text{max}} = 90\degree; and

  • Angle of minimum shear stress θτmin=0°\theta_{\tau_\text{min}} = 0\degree.

Principal stress formula

If you would like to calculate the principal stresses on your own, you can use the principal stress equations presented below:

  1. The maximum principal stress equation is:
σmax=(σx+σy2)+(σxσy2)2+τxy2\begin{split} \sigma_{\text{max}} &= \left( \frac{\sigma_x + \sigma_y}{2} \right) \\ &+ \sqrt{\left( \frac{\sigma_x - \sigma_y}{2} \right)^2 + \tau_{xy}^2} \end{split}
  1. The minimum principal stress equation is:
σmin=(σx+σy2)(σxσy2)2+τxy2\begin{split} \sigma_{\text{min}} &= \left( \frac{\sigma_x + \sigma_y}{2} \right) \\ &- \sqrt{\left( \frac{\sigma_x - \sigma_y}{2} \right)^2 + \tau_{xy}^2} \end{split}
  1. The angle of principal stress is calculated as shown below:
θ=12arctan(2τxyσxσy)\theta = \frac{1}{2}\arctan\left( \frac{2 \tau_{xy}}{\sigma_x - \sigma_y} \right)

The orientations of maximum shear stress occur at 45° to the principal plane.

  1. The maximum angle of shear stress is computed as:
θτmax=12arctan(2τxyσxσy)+arctan(1)\begin{split} \theta_{\tau_\text{max}} &= \frac{1}{2}\arctan\left( \frac{2 \tau_{xy}}{\sigma_x - \sigma_y} \right) \\ &+ \arctan(1) \end{split}
  1. The minimum angle of shear stress is computed as:
θτmax=12arctan(2τxyσxσy)arctan(1)\begin{split} \theta_{\tau_\text{max}} &= \frac{1}{2}\arctan\left( \frac{2 \tau_{xy}}{\sigma_x - \sigma_y} \right) \\ &- \arctan(1) \end{split}
Juhi Raj, PhD
Normal Stresses
Horizontal normal stress (σ_x)
lb/ft²
Vertical normal stress (σ_y)
lb/ft²
Shear Stresses
XY shear stress (τ_xy)
lb/ft²
YX shear stress (τ_yx)
lb/ft²
Principal Stresses
Maximum principal stress (σ_max)
lb/ft²
Minimum principal stress (σ_min)
lb/ft²
Orientation of the Stress Components
Angle of principal stress (θ)
rad
Angle of maximum shear stress (θ_τmax)
rad
Angle of minimum shear stress (θ_τmin)
rad
Check out 38 similar materials and continuum mechanics calculators 🧱
Angle of reposeAngle of twistBend allowance… 35 more
People also viewed…

Korean age

If you're wondering what would your age be from a Korean perspective, use this Korean age calculator to find out.

Rocket thrust

If you want to calculate the net thrust generated by a jet rocket engine, the rocket thrust calculator is the easiest way to do it; you don't need to learn rocket physics.

Steps to calories

Steps to calories calculator helps you to estimate the total amount to calories burned while walking.

Transformer sizing

Use our transformer sizing calculator to obtain the minimum kVA needed to power your load.
Copyright by Omni Calculator sp. z o.o.
Privacy, Cookies & Terms of Service