Free Mohr's Circle Calculator

Enter stress values to calculate Mohr's circle parameters

Mohr’s Circle is an essential graphical tool in solid mechanics for visualizing how stresses transform at a point within a body. This Mohr’s Circle Calculator functions as both a principal stress calculator and a stress transformation calculator, taking the normal stresses (σxx,σyy\sigma_{xx}, \sigma_{yy}) and the shear stress (τxy\tau_{xy}) from a 2D stress state and returning not only the principal stresses but also the maximum shear stress, the orientation angle, the von Mises equivalent stress, and the mean stress. These outputs are critical for evaluating failure criteria, designing mechanical components, and calculating stress concentration factors. The tool is built around the well‑known Mohr’s circle equations, making it quick to use and reliable for both educational and engineering applications.

Understanding the 2D Stress State

At any point inside a loaded body, stresses act in multiple directions. A full three‑dimensional description requires six independent components: three normal stresses and three shear stresses. For many practical problems, however, the out‑of‑plane shear stresses can be ignored (τxz=τzx=0 \tau_{xz} = \tau_{zx} = 0 and τyz=τzy=0 \tau_{yz} = \tau_{zy} = 0), reducing the analysis to a 2D stress state characterized by only three components:

  • Normal stress acting on the x‑face: σxx\sigma_{xx}
  • Normal stress acting on the y‑face: σyy\sigma_{yy}
  • Shear stress on the x‑ and y‑faces: τxy\tau_{xy} (with τxy=τyx\tau_{xy} = \tau_{yx} by equilibrium)

These three values completely define the in‑plane stresses. The Mohr Circle Calculator is specifically designed for this planar condition, converting the input into principal stresses and related quantities without requiring manual plotting or algebra.

What Are Principal Stresses?

Principal stresses are the normal stresses that act on planes where the shear stress is zero. They represent the extreme values of normal stress at the point. For a 2D state, the two in‑plane principal stresses – major (σ1\sigma_{1}) and minor (σ2\sigma_{2}) – are given by:

σ1,2=σxx+σyy2±(σxx−σyy2)2+τxy2\sigma_{1,2} = \frac{\sigma_{xx} + \sigma_{yy}}{2} \pm \sqrt{\left( \frac{\sigma_{xx} - \sigma_{yy}}{2} \right)^2 + \tau_{xy}^2}

From these, the maximum in‑plane shear stress follows as:

τmax⁡=(σxx−σyy2)2+τxy2=σ1−σ22\tau_{\max} = \sqrt{\left( \frac{\sigma_{xx} - \sigma_{yy}}{2} \right)^2 + \tau_{xy}^2} = \frac{\sigma_{1} - \sigma_{2}}{2}

The mean (hydrostatic) stress is the average of the principal stresses:

σmean=σ1+σ22\sigma_{\text{mean}} = \frac{\sigma_{1} + \sigma_{2}}{2}

The orientation of the principal planes relative to the original x‑direction is found from:

θp=12arctan⁡(2τxyσxx−σyy)\theta_p = \frac{1}{2} \arctan\left( \frac{2\tau_{xy}}{\sigma_{xx} - \sigma_{yy}} \right)

All these results are computed automatically by the principal stress calculator component of the tool. In addition, the von Mises stress is derived from σ1\sigma_{1} and σ2\sigma_{2} using the distortion‑energy theory, providing a yield criterion commonly employed for ductile materials.

Mohr’s Circle: A Graphical Approach to Stress Transformation

Mohr’s circle is a plot of normal stress (σ\sigma) on the horizontal axis versus shear stress (τ\tau) on the vertical axis. It offers an immediate visual representation of how stresses change as the plane of interest rotates. To construct the circle for a given 2D stress state:

  1. Place point A(σyy,τxy)A(\sigma_{yy}, \tau_{xy}) and point B(σxx,−τxy)B(\sigma_{xx}, -\tau_{xy}) on the σ ⁣− ⁣τ\sigma\!-\!\tau plane.
  2. Connect A and B; this segment is a diameter of the circle.
  3. The center lies on the σ\sigma-axis at σavg=(σxx+σyy)/2\sigma_{\text{avg}} = (\sigma_{xx} + \sigma_{yy})/2.
  4. The radius equals τmax⁡\tau_{\max}.
  5. Draw the circle. The intersection points with the σ\sigma-axis are exactly σ1\sigma_{1} and σ2\sigma_{2}.

The Mohr circle construction is geometrically equivalent to the algebraic principal stress formulas. The calculator performs these steps numerically, giving both the numeric outputs and the conceptual understanding of stress transformation.

Using the Mohr’s Circle Calculator

Operating this 2D stress state calculator is straightforward:

  1. Enter the normal stress in the x‑direction, σxx\sigma_{xx}.
  2. Enter the normal stress in the y‑direction, σyy\sigma_{yy}.
  3. Enter the shear stress, τxy\tau_{xy}.

The tool immediately returns:

  • Major principal stress σ1\sigma_{1}
  • Minor principal stress σ2\sigma_{2}
  • Maximum in‑plane shear stress τmax⁡\tau_{\max}
  • Principal plane angle θp\theta_p
  • Mean stress σmean\sigma_{\text{mean}}
  • Von Mises equivalent stress

All outputs are given in consistent units (e.g., MPa, psi, ksi). The calculator also supports verifying stress transformations for any rotated plane, making it both a maximum shear stress calculator and a stress transformation calculator in one. Whether you are learning stress analysis, verifying hand calculations, or checking finite‑element results, this integrated principal stress calculator and Mohr’s circle generator provides accurate, instant answers.

FAQ

1. How do I use the Mohr’s Circle Calculator to find principal stresses?

Enter the values of σₓₓ (normal stress in x), σᵧᵧ (normal stress in y), and τₓᵧ (shear stress) into the corresponding fields. The calculator automatically computes the maximum and minimum principal stresses, the maximum shear stress, the orientation angle, and the von Mises stress. No manual plotting or algebra is required.

2. What is the difference between principal stress and von Mises stress?

Principal stresses (σ₁ and σ₂) are the normal stresses on planes with zero shear stress. Von Mises stress is an equivalent value derived from the principal stresses (σᵥₘ = √(σ₁² – σ₁σ₂ + σ₂²) for 2D) and is used as a yield criterion for ductile materials. The calculator outputs both so you can evaluate different failure modes.

3. Can this calculator handle 3D stress states?

No, this tool is specifically designed for 2D (plane) stress conditions where the out‑of‑plane shear stresses are zero. For a full 3D stress state you would need a separate analysis; however, the 2D treatment is applicable to many practical problems such as thin plates and pressure vessels.

4. What does the angle θₚ represent?

θₚ is the angle between the original x‑axis and the direction of the major principal stress (σ₁). It tells you how the material plane should be rotated so that only normal stress (no shear) acts on that plane. The calculator gives this angle in degrees (or radians) directly from the input stresses.

5. Why is the maximum shear stress important in design?

Maximum shear stress is used in failure theories such as the Tresca criterion, which predicts yielding when τₘₐₓ exceeds half the yield strength. It is also essential for stress concentration analysis and for designing components subjected to torsion or combined loading. The calculator provides τₘₐₓ as part of its output.

How to Use

  1. Enter the normal stress values in the X direction (σxx) and Y direction (σyy) with their unit.
  2. Enter the shear stress (τxy) acting on the element. Select the desired stress unit from the dropdown.
  3. View the computed principal stresses (σ₁, σ₂), maximum shear stress, angle of orientation, mean stress, and von Mises stress.