Mohr’s Circle Graphing Calculator

Interactive Stress Transformation & Principal Stress Analysis Tool

Input Stress Values

Results

σavg (Center)
0
MPa
Radius (R)
0
MPa
σ1 (Max Principal)
0
MPa
σ2 (Min Principal)
0
MPa
τmax (Max Shear)
0
MPa
θp (Principal Angle)
0
degrees

Transformed Stresses at θ = 0°

σx’
0
MPa
σy’
0
MPa
τx’y’
0
MPa
Mohr’s Circle
Stress Element

What Is Mohr’s Circle?

Mohr’s Circle is a graphical method used in engineering to determine the stress state (normal and shear stress) on a plane at any angle. Named after Christian Otto Mohr, this powerful visualization tool represents the transformation of stress components as a circle on the normal stress (σ) versus shear stress (τ) plane.

The circle provides a visual representation of how stresses change as you rotate the plane of analysis, making it easier to identify critical stress states like principal stresses (maximum and minimum normal stresses) and maximum shear stress.

Key Benefits:
  • Visual understanding of stress transformation
  • Quick identification of principal stresses
  • Determination of maximum shear stress
  • Analysis of stress states at any orientation

How to Use the Mohr’s Circle Graphing Calculator?

Using this calculator is simple and provides instant results. Follow these steps:

  1. Enter Stress Values: Input the normal stresses in the X and Y directions (σx, σy) and the shear stress (τxy) in MPa. These represent the stress state at a point in your material.
  2. Click Calculate: The calculator will instantly compute all critical stress values including principal stresses (σ1, σ2), maximum shear stress (τmax), and the angle to principal planes (θp).
  3. Adjust Rotation Angle: Use the slider to specify a rotation angle (θ) to see transformed stresses at any orientation. The Mohr’s Circle and stress element diagrams update in real-time.
  4. Analyze Results: View the interactive Mohr’s Circle graph showing the complete stress state, principal stresses, and current rotation position. The stress element diagram shows how stresses act on the rotated plane.

The calculator provides instant feedback with no page reloads, making it perfect for parametric studies and educational purposes.

How Does a Mohr’s Circle Calculator Work?

The calculator uses fundamental stress transformation equations from continuum mechanics to compute and visualize stress states. Here’s the mathematical foundation:

Step 1: Calculate Center and Radius

The center of Mohr’s Circle represents the average normal stress:

σavg = (σx + σy) / 2

The radius of the circle is:

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

Step 2: Calculate Principal Stresses

Principal stresses occur where shear stress is zero (at the circle’s intersections with the horizontal axis):

σ1 = σavg + R (Maximum Principal Stress)
σ2 = σavg – R (Minimum Principal Stress)

Step 3: Find Maximum Shear Stress

The maximum shear stress equals the radius of Mohr’s Circle:

τmax = R

Step 4: Determine Principal Plane Angle

θp = 0.5 × arctan(2τxy / (σx – σy))

Step 5: Transform Stresses at Any Angle

For any rotation angle θ, the transformed stresses are:

σx’ = σavg + R × cos(2θ + α)
τx’y’ = R × sin(2θ + α)

where α is the initial angle from the horizontal axis to the original stress state.

What Is Plane Stress?

Plane stress is a two-dimensional stress state where stresses in one direction (typically the z-direction) are assumed to be zero or negligible. This condition occurs in thin plates, shells, or structural elements where one dimension is much smaller than the others.

In plane stress analysis:

  • σz = 0 (normal stress in z-direction is zero)
  • τxz = 0 and τyz = 0 (shear stresses involving z are zero)
  • Only σx, σy, and τxy exist

This simplification allows us to represent the three-dimensional stress tensor as a 2D problem, which can be elegantly visualized using Mohr’s Circle.

Common Applications:
  • Thin-walled pressure vessels
  • Sheet metal forming analysis
  • Structural plates and panels
  • Surface stress analysis

How to Calculate Principal Stresses?

Principal stresses are the maximum and minimum normal stresses that occur at specific orientations where shear stress becomes zero. These are critical for failure analysis as materials often fail along these planes.

Mathematical Formula

Principal stresses are calculated using the following equations:

σ1,2 = (σx + σy)/2 ± √[((σx – σy)/2)² + τxy²]

Where:

  • σ1 = Maximum principal stress (plus sign)
  • σ2 = Minimum principal stress (minus sign)
  • The term under the square root is the radius R of Mohr’s Circle

Physical Significance

Principal stresses represent the “pure” normal stresses without any shear component. On Mohr’s Circle, they appear as the rightmost (σ1) and leftmost (σ2) points where the circle intersects the horizontal axis.

These values are essential for:

  • Applying failure criteria (von Mises, Tresca, etc.)
  • Determining material yielding
  • Designing structural components
  • Understanding crack propagation direction

What Is Maximum Shear Stress?

Maximum shear stress (τmax) is the highest shear stress value that exists at a given point in a material. It occurs on planes oriented 45° from the principal planes and equals the radius of Mohr’s Circle.

τmax = (σ1 – σ2) / 2 = R

This is a critical parameter because:

  • Ductile Materials: Often fail in shear, making τmax crucial for design
  • Yielding Criteria: Tresca criterion uses τmax to predict yielding
  • Safety Analysis: Helps determine appropriate safety factors
On Mohr’s Circle: The maximum shear stress appears as the topmost and bottommost points of the circle, at coordinates (σavg, ±τmax). These points are located 45° (in the physical element) or 90° (on Mohr’s Circle) from the principal stress points.

How to Draw Mohr’s Circle?

Drawing Mohr’s Circle manually is a valuable skill for understanding stress transformation. Follow these steps:

  1. Set Up Axes: Draw horizontal (σ) and vertical (τ) axes with appropriate scales. Convention: positive σ to the right, positive τ downward.
  2. Plot Stress Points:
    • Point A: (σx, τxy) representing stress on the x-face
    • Point B: (σy, -τxy) representing stress on the y-face (note the sign change)
  3. Find Circle Center: Draw a line connecting points A and B. The center C is at the midpoint of this line, located at (σavg, 0) on the σ-axis.
  4. Draw the Circle: Using the center C and the distance from C to point A (or B) as the radius, draw the complete circle.
  5. Identify Key Points:
    • Principal stresses: where circle intersects σ-axis
    • Maximum shear: top and bottom of circle
    • Any angle θ: rotate 2θ on the circle

Important Note: Remember that angles on Mohr’s Circle are doubled. A 30° rotation in the physical element corresponds to a 60° rotation on Mohr’s Circle, and rotation is measured from the radius line to point A.

What Are the Applications of Mohr’s Circle?

Mohr’s Circle is an indispensable tool across multiple engineering disciplines:

Structural Engineering

  • Analyzing stress states in beams, columns, and frames
  • Design of connections and joints
  • Evaluating combined loading conditions (axial, bending, torsion)
  • Determining critical stress planes for failure analysis

Mechanical Engineering

  • Machine component design (shafts, gears, bearings)
  • Pressure vessel analysis
  • Fatigue life prediction
  • Stress concentration analysis

Geotechnical Engineering

  • Soil mechanics and foundation design
  • Slope stability analysis
  • Earth pressure calculations
  • Rock mechanics applications

Materials Science

  • Yield criterion evaluation (Tresca, von Mises)
  • Brittle vs. ductile failure prediction
  • Composite material analysis
  • Fracture mechanics studies

Civil Engineering

  • Bridge design and analysis
  • Concrete structure reinforcement planning
  • Retaining wall design
  • Pavement stress analysis

How to Find Stress on an Inclined Plane?

One of Mohr’s Circle’s most powerful features is determining stresses on any inclined plane without complex calculations. Here’s how:

Using Mohr’s Circle (Graphical Method)

  1. Draw Mohr’s Circle for your stress state (σx, σy, τxy)
  2. Locate Your Plane: For a plane at angle θ from the x-axis, rotate 2θ on Mohr’s Circle from point A (in the same direction as physical rotation)
  3. Read Stresses: The coordinates of the new point give you:
    • Horizontal coordinate = σn (normal stress on inclined plane)
    • Vertical coordinate = τn (shear stress on inclined plane)

Using Transformation Equations (Analytical Method)

Alternatively, use stress transformation equations:

σn = (σx + σy)/2 + (σx – σy)/2 × cos(2θ) + τxy × sin(2θ)
τn = -(σx – σy)/2 × sin(2θ) + τxy × cos(2θ)

Our calculator performs these calculations automatically and displays results in real-time as you adjust the rotation angle slider.

Pro Tip: Use the interactive slider on this calculator to visualize how stresses change continuously as you rotate the plane. This dynamic visualization makes it much easier to understand stress transformation than static calculations.

Why Use Mohr’s Circle for Stress Analysis?

Mohr’s Circle offers several compelling advantages over purely analytical methods:

1. Visual Intuition

The graphical representation provides immediate insight into the stress state. You can instantly see the relationship between different stress components, principal stresses, and maximum shear stress without memorizing complex formulas.

2. Quick Answers

Critical values like principal stresses and maximum shear stress can be read directly from the circle without lengthy calculations. This makes it perfect for preliminary design and quick checks.

3. Error Reduction

The visual nature helps catch errors. If your circle looks wrong (e.g., wrong quadrant, unrealistic size), it’s immediately apparent, unlike pure numerical calculations where errors might go unnoticed.

4. Complete Picture

Mohr’s Circle shows the entire range of stress states at all possible orientations simultaneously. This holistic view is impossible to achieve with individual calculations.

5. Educational Value

For students and engineers learning stress analysis, Mohr’s Circle bridges the gap between abstract equations and physical understanding. It reinforces the concept that stress state depends on orientation.

6. Universal Application

The same technique works for strain analysis, moments of inertia, and other tensor transformations, making it a versatile tool in your engineering toolkit.

Modern Advantage: While Mohr developed this method for manual graphical analysis, modern interactive calculators like this one combine the visual benefits with computational accuracy, giving you the best of both worlds.
Last updated: December 2025
Zaheer Ahmed
Creators Zaheer Ahmed

A civil engineer with a strong love for numbers, teaching, and building practical digital tools. With a Bachelor’s in Civil Engineering, a postgraduate degree in Project Management, and 12 years of teaching experience, he blends technical expertise with creativity.

See full profile →