Simuveliq

Mohr's circle calculator for plane stress

Type the stresses σx, σy and τxy of a differential element and instantly get Mohr's circle, the principal stresses, the maximum shear and the stresses on the element rotated to any angle. It also works the other way round: build the circle (from σ1, σ2 and θp, or by dragging the center and point X) and get the x–y element. Includes a detailed step-by-step solution with the derivation of the transformation equations.

What you can do

Frequently asked questions

What is Mohr's circle?

It is the graphical form of the plane-stress transformation equations: every point of the circle gives the normal and shear stress on one face of the rotated element.

How are the principal stresses found?

They are C ± R, with center C = (σx + σy)/2 and radius R = √[((σx − σy)/2)² + τxy²]; their orientation comes from tan 2θp = 2τxy/(σx − σy).

Guide: Mohr's circle step by step

At a point of a loaded part, the stresses depend on the orientation of the plane they are measured on. Mohr's circle is a graphical way to see all those orientations at once: on which plane the normal stress is largest (principal stress), where the shear is largest and how big they are. This guide covers plane stress, the formulas behind the circle and a complete example.

Plane stress and stress transformation

In a plane stress state, the differential element carries σx, σy and τxy, and the faces normal to z are free. If the element is rotated by an angle θ (counterclockwise positive), the stresses on the new faces are

σx′ = (σx + σy)/2 + (σx − σy)/2 · cos 2θ + τxy · sin 2θ

τx′y′ = −(σx − σy)/2 · sin 2θ + τxy · cos 2θ

These two equations describe a circle in the (σ, τ) plane: rotating the element by θ moves the point representing the x face by 2θ around the circle.

Center, radius and principal stresses

C = (σx + σy)/2 R = √[((σx − σy)/2)² + τxy²]

Sign convention

Positive σ is tension; τxy is positive if on the +x face it points toward +y; θ is counterclockwise positive. The tool draws the τ axis positive downward, as Hibbeler does: then the point X = (σx, τxy), and rotating θ on the element is rotating 2θ on the circle in the same sense. Other books, such as Beer, plot X = (σx, −τxy) with τ upward; it is the same figure.

Worked example

An element with σx = 80 MPa, σy = −40 MPa and τxy = 30 MPa (the state the tool opens with).

  1. Center: C = (80 − 40)/2 = 20 MPa.
  2. Radius: R = √(60² + 30²) = √4500 ≈ 67.08 MPa.
  3. Principal stresses: σ1 = 20 + 67.08 = 87.08 MPa and σ2 = 20 − 67.08 = −47.08 MPa.
  4. Principal angle: tan 2θp = 60/120 = 0.5, so 2θp = 26.57° and θp = 13.28° counterclockwise: rotating the element 13.28°, the x′ face carries σ1.
  5. Maximum in-plane shear: τmax = 67.08 MPa, on an element rotated θs = 13.28° − 45° = −31.72°, with a normal stress of 20 MPa on its faces.
  6. Element rotated 30°: σx′ = 20 + 60·cos 60° + 30·sin 60° ≈ 75.98 MPa; σy′ = 40 − 75.98 = −35.98 MPa (from the invariant); τx′y′ = −60·sin 60° + 30·cos 60° ≈ −36.96 MPa.

Triaxial state and absolute maximum shear

Even when the problem is planar, there is a third principal stress, σz = 0. If σ1 and σ2 have opposite signs, as in the example, the absolute maximum shear is the in-plane one, R. But if they have the same sign (for example, in a thin-walled pressure vessel, with σh = 2σa), the absolute maximum shear is σmax/2, larger than the in-plane value. With the "Include σz = 0" option the tool draws all three circles.

How to use the tool

  1. In Element → circle, type σx, σy and τxy: you get the center, the radius, the principal stresses, the maximum shear and their angles.
  2. Move the angle θ, or drag point X′ around the circle, to see the stresses on the rotated element.
  3. In Circle → element, the reverse path: from σ1, σ2 and θp (or C, R and θp) you get the x–y element.

Common mistakes

Further reading

R. C. Hibbeler, Mechanics of Materials (Pearson); J. M. Gere and B. J. Goodno, Mechanics of Materials (Cengage); F. P. Beer, E. R. Johnston et al., Mechanics of Materials (McGraw-Hill). Simuveliq is not affiliated with these authors or publishers.

More tools

Versión en español

© 2026 Simuveliq. All rights reserved.