Your Equation

Library / Tools / Mohr’s circle calculator

Mohr’s circle calculator

Enter the normal stresses σx and σy and the shear stress τxy. Get the principal stresses, the principal directions, the maximum shear stress, the stresses on a rotated plane, von Mises and Tresca, with Mohr’s circle drawn and every step of the working shown.

Also see: Strain gauge rosette calculator. This is a learning and checking tool for plane stress and plane strain. Check your own working and your course’s sign convention.

Try an example

MPa
MPa
MPa

Result

87.1 MPaσ1−47.1 MPaσ213.3°θp of σ167.1 MPaτmax in plane20.0 MPaσavg (centre)67.1 MPaτmax absolute118 MPavon Mises134 MPaTresca2.12factor of safety (von Mises)
στ (positive downward)C 20.0σ1 87.1σ2 −47.1τmax 67.1XY2θpX′Y′2θ
Mohr’s circle. Point X is the stress on the x face, point Y the stress on the y face. Turning the element by θ moves the point round the circle the same way by 2θ. Positive shear is plotted downward.
As given
σx 80.0σy −40.0τxy 30.0xy
σx 80.0, σy −40.0, τxy 30.0 MPa
Principal element
σ1 87.1σ2 −47.1xy
Turned 13.3°. No shear.
Maximum shear element
σavg 20.0σavg 20.0τmax 67.1xy
Turned −31.7°. Normal stress σavg on all faces.
Element at θ = 30.0°
σx′ 76.0σy′ −36.0τx′y′ −37.0xy
σx′ 76.0, σy′ −36.0, τx′y′ −37.0 MPa

Working

  1. Sign convention
    Tension is positive and compression is negative. A positive shear stress τxy acts in the +y direction on the face whose outward normal is +x. Angles are measured anticlockwise from the x axis to the normal of a plane.
  2. Centre of the circle
    σavg = (σx + σy) / 2 = (80 + (−40)) / 2 = 20.0 MPa
  3. Radius of the circle
    R = √[ ((σx − σy) / 2)2 + τxy2 ] = √[ (60.0)2 + (30)2 ] = 67.1 MPa
  4. Principal stresses
    σ1 = σavg + R = 20.0 + 67.1 = 87.1 MPa
    σ2 = σavg − R = 20.0 − 67.1 = −47.1 MPa
  5. Principal directions
    tan 2θp = 2τxy / (σx − σy) = 2 × 30 / 120, so 2θp = 26.6° taken in the correct quadrant.
    The plane carrying σ1 has its normal at θp1 = 13.3° from the x axis. The plane carrying σ2 is at θp2 = −76.7°. There is no shear stress on either plane.
  6. Maximum in-plane shear
    τmax = R = 67.1 MPa, which equals (σ1 − σ2) / 2 = (87.1 − (−47.1)) / 2.
    It acts on planes at θs = θp1 − 45° = −31.7° (and 90° from there), where the normal stress on each plane is σavg = 20.0 MPa.
  7. Absolute maximum shear
    With σz = 0 (plane stress) the three principal stresses are 87.1, 0 and −47.1 MPa. The absolute maximum shear stress is (σmax − σmin) / 2 = (87.1 − (−47.1)) / 2 = 67.1 MPa.
  8. Element rotated by 30°
    σx′ = σavg + ((σx − σy) / 2) cos 2θ + τxy sin 2θ = 76.0 MPa
    σy′ = σavg − ((σx − σy) / 2) cos 2θ − τxy sin 2θ = −36.0 MPa
    τx′y′ = −((σx − σy) / 2) sin 2θ + τxy cos 2θ = −37.0 MPa
    Check: σx′ + σy′ = 40.0 and σx + σy = 40.0. The sum does not change when the element turns.
  9. Yield check
    Von Mises: σvm = √(σ12 − σ1σ2 + σ22) = 118 MPa
    Tresca: σT = largest difference between the principal stresses (including σz = 0) = 134 MPa
    With a yield strength of 250 MPa: factor of safety = σy / σeq = 2.12 (von Mises) and 1.86 (Tresca). A value below 1 means yielding is predicted.

Practise Mohr’s circle questions

Press the button for a question with random numbers. Work it out on paper first, then type your answer.

How Mohr’s circle works

At a point in a body under plane stress, the normal stress σ and shear stress τ on a plane depend on the angle of the plane. Plot σ against τ for every angle and the points form a circle. Mohr’s circle lets you read off the principal stresses, the maximum shear stress and the stresses on any rotated plane, without remembering the transformation equations.

  1. Centre: σavg = (σx + σy) / 2.
  2. Radius: R = √[((σx − σy) / 2)2 + τxy2].
  3. Principal stresses: σ1,2 = σavg ± R, with tan 2θp = 2τxy / (σx − σy).
  4. Maximum in-plane shear: τmax = R, on planes 45° from the principal planes.

Sign convention

Tension is positive. A positive τxy acts in the +y direction on the +x face and in the −y direction on the −x face. Angles are anticlockwise from the x axis. In the diagram, positive shear is plotted downward so that the circle and the element turn the same way. Some courses plot shear upward with a clockwise-positive rule. The circle then looks mirrored, but the principal stresses and the maximum shear are the same.

Worked example

A point has σx = 80 MPa, σy = −40 MPa and τxy = 30 MPa. Find the principal stresses, the maximum shear stress, and the stresses on a plane turned 30° anticlockwise. The material yields at 250 MPa.

  1. Sign convention
    Tension is positive and compression is negative. A positive shear stress τxy acts in the +y direction on the face whose outward normal is +x. Angles are measured anticlockwise from the x axis to the normal of a plane.
  2. Centre of the circle
    σavg = (σx + σy) / 2 = (80 + (−40)) / 2 = 20.0 MPa
  3. Radius of the circle
    R = √[ ((σx − σy) / 2)2 + τxy2 ] = √[ (60.0)2 + (30)2 ] = 67.1 MPa
  4. Principal stresses
    σ1 = σavg + R = 20.0 + 67.1 = 87.1 MPa
    σ2 = σavg − R = 20.0 − 67.1 = −47.1 MPa
  5. Principal directions
    tan 2θp = 2τxy / (σx − σy) = 2 × 30 / 120, so 2θp = 26.6° taken in the correct quadrant.
    The plane carrying σ1 has its normal at θp1 = 13.3° from the x axis. The plane carrying σ2 is at θp2 = −76.7°. There is no shear stress on either plane.
  6. Maximum in-plane shear
    τmax = R = 67.1 MPa, which equals (σ1 − σ2) / 2 = (87.1 − (−47.1)) / 2.
    It acts on planes at θs = θp1 − 45° = −31.7° (and 90° from there), where the normal stress on each plane is σavg = 20.0 MPa.
  7. Absolute maximum shear
    With σz = 0 (plane stress) the three principal stresses are 87.1, 0 and −47.1 MPa. The absolute maximum shear stress is (σmax − σmin) / 2 = (87.1 − (−47.1)) / 2 = 67.1 MPa.
  8. Element rotated by 30°
    σx′ = σavg + ((σx − σy) / 2) cos 2θ + τxy sin 2θ = 76.0 MPa
    σy′ = σavg − ((σx − σy) / 2) cos 2θ − τxy sin 2θ = −36.0 MPa
    τx′y′ = −((σx − σy) / 2) sin 2θ + τxy cos 2θ = −37.0 MPa
    Check: σx′ + σy′ = 40.0 and σx + σy = 40.0. The sum does not change when the element turns.
  9. Yield check
    Von Mises: σvm = √(σ12 − σ1σ2 + σ22) = 118 MPa
    Tresca: σT = largest difference between the principal stresses (including σz = 0) = 134 MPa
    With a yield strength of 250 MPa: factor of safety = σy / σeq = 2.12 (von Mises) and 1.86 (Tresca). A value below 1 means yielding is predicted.

Common stress states

State (MPa)σxσyτxyσ₁σ₂τmax in planeθp
Uniaxial tension100001000500°
Pure shear005050−505045°
Equal biaxial tension10010001001000any
Biaxial, unequal10060010060200°
Tension and shear6004080−205026.6°
Textbook example80-403087.1−47.167.113.3°

Which formulas does this use?

Each step comes from a formula in the library: Mohr’s circle centre (mean in-plane stress), Principal stresses in plane stress, Principal angle in plane stress, Maximum shear stress (plane stress), Absolute maximum shear stress in plane stress, Von Mises equivalent stress, Tresca equivalent stress.

Common questions

What is Mohr’s circle?

Mohr’s circle is a graph of the normal stress σ and shear stress τ acting on every plane through a point. Its centre is the average normal stress, its radius is the maximum in-plane shear stress, and the points where it crosses the σ axis are the principal stresses. Turning the element by an angle θ moves a point round the circle by 2θ.

How do I find the principal stresses from σx, σy and τxy?

Find the centre σavg = (σx + σy) / 2 and the radius R = √[((σx − σy) / 2)² + τxy²]. Then σ₁ = σavg + R and σ₂ = σavg − R. The calculator above does this and shows each step.

What sign convention does the calculator use?

Tension is positive and compression is negative. A positive shear stress τxy acts in the +y direction on the face whose outward normal is +x. Angles are measured anticlockwise from the x axis. On the circle, positive shear is plotted downward so that a turn of the element and the matching turn on the circle go the same way. Check that this matches your textbook or lecture notes before comparing answers.

What is the difference between the maximum in-plane shear stress and the absolute maximum shear stress?

The in-plane maximum is the radius of the circle. The absolute maximum shear stress is half the difference between the largest and smallest of the three principal stresses, counting the out-of-plane stress as zero for plane stress. If σ₁ and σ₂ have the same sign, the absolute maximum is larger than the in-plane value.

How do I get the stresses on a plane at a given angle?

Use the angle field or the slider. The calculator applies σx′ = σavg + ((σx − σy) / 2) cos 2θ + τxy sin 2θ and τx′y′ = −((σx − σy) / 2) sin 2θ + τxy cos 2θ, and marks the rotated points on the circle.

Can I use it for strain, or for a strain gauge rosette?

Yes. Strain follows the same maths with the shear strain halved. The strain gauge rosette calculator turns three gauge readings into εx, εy and γxy and draws Mohr’s circle of strain.

Is it free, and does it keep my numbers?

It is free to use, with no sign-up, no adverts and no personal tracking. The numbers you type stay in your browser.