Principal Stress Calculator - 2D Plane Stress Solver
Use this principal stress calculator to find sigma max, sigma min, principal angle, max shear, and the Mohr circle radius from sigma x, sigma y, and tau xy.
Principal Stress Calculator
Results
What Is a Principal Stress Calculator?
A principal stress calculator returns the two normal stresses on the rotated planes of a 2D stress element where the in-plane shear stress vanishes, together with the counterclockwise angle of those planes and the maximum in-plane shear stress. Type the normal stress sigma x, the normal stress sigma y, and the shear stress tau xy, and the result panel lists sigma max, sigma min, the principal angle theta p, the maximum shear tau max, and the Mohr circle radius R from one closed-form calculation.
- • Mechanics of materials homework: Confirming sigma_max and sigma_min from a textbook problem before drawing a Mohr circle or running a failure check.
- • Pressure vessel design: Reading the hoop and axial principal stresses on a thin-walled cylinder and the orientation of the largest tension.
- • Brittle material failure check: Comparing sigma_max against the ultimate strength of a ceramic or cast iron before sizing a fillet.
- • Biaxial stress with combined shear: Resolving a biaxial normal stress state with a known shear load into the rotated plane where only normal stress remains.
Principal stress is the extreme normal stress a point can carry when the cutting plane is rotated to remove the shear component. In 2D plane stress, two such orientations exist perpendicular to each other, so the rotated element has only normal stresses.
The pair of principal stresses sets the cap on the maximum tension or compression a brittle part sees, which is why design codes for cast iron, ceramics, and concrete compare the largest principal stress against the ultimate strength.
When you already know sigma x, sigma y, and tau xy but want to draw the rotated plane on a Mohr circle diagram, the Mohr circle calculator reads the same stress state and plots the principal stresses on a 2D normal-shear graph.
How the Principal Stress Calculator Works
The calculator reads sigma x, sigma y, and tau xy, builds the average normal stress and the Mohr circle radius from the 2D stress transformation, and returns the two principal stresses plus the rotated plane angle. The same radius is reported as the maximum in-plane shear stress, and the shear plane angles sit 45 degrees off the principal plane.
- sigma_x (sigma x): Normal stress on the x-face. Tension positive, compression negative.
- sigma_y (sigma y): Normal stress on the y-face. Same sign convention as sigma_x.
- tau_xy (tau xy): In-plane shear stress on the x-face along the y-direction. By symmetry tau_xy equals tau_yx.
- sigma_avg and R: Center and radius of Mohr's circle. R is also the maximum in-plane shear stress.
- theta_p, theta_tau_max, theta_tau_min: Angles of the principal plane and the two shear planes, in degrees counterclockwise from the x-axis.
All inputs share the same unit because the formulas are linear in stress. Swap the labels to psi, ksi, GPa, or kPa and the result panel uses the same unit with no hidden conversion.
Worked example: sigma x = 10 MPa, sigma y = 10 MPa, tau xy = 8 MPa
sigma_x = 10 MPa, sigma_y = 10 MPa, tau_xy = 8 MPa
sigma_avg = 10 MPa, R = 8 MPa, sigma_max = 18 MPa, sigma_min = 2 MPa, theta_p = 45 deg, tau_max = 8 MPa.
sigma_max = 18 MPa, sigma_min = 2 MPa, theta_p = 45 deg, tau_max = 8 MPa
Equal normal stresses reduce the element to a pure shear state, so the Mohr circle has radius equal to tau_xy and the principal plane sits 45 degrees from the x-axis.
According to Omni Calculator - Principal Stress, sigma_max = sigma_avg + R and sigma_min = sigma_avg - R, with theta_p = (1/2) atan(2 tau_xy / (sigma_x - sigma_y)), and the maximum shear angle is theta_p + 45 deg while the minimum shear angle is theta_p - 45 deg.
If a hole or notch sits in the loaded plate, the local peak stress scales by the Kt from the stress concentration factor calculator, and that peak stress can be plugged into the principal stress formula to find sigma max at the hole boundary.
Key Concepts Explained
Four concepts sit behind every principal stress result.
Principal plane and principal angle theta p
The principal plane is the rotated orientation of the element on which the shear stress vanishes. The principal angle is the counterclockwise rotation from the x-axis to that plane, and sigma_max acts on the face with that orientation while sigma_min acts on the perpendicular face.
Mohr circle center sigma avg and radius R
Mohr's circle plots the normal and shear stresses on every rotated plane. The circle sits on the normal-stress axis with center at sigma_avg = (sigma_x + sigma_y) / 2 and radius R = sqrt(((sigma_x - sigma_y) / 2)^2 + tau_xy^2).
Maximum in-plane shear tau max = R
The radius of Mohr's circle equals the maximum in-plane shear stress on any rotated plane. It sits 45 degrees from the principal plane, and the difference between sigma_max and sigma_min equals 2 R.
Sign convention: tension positive, compression negative
Tensile normal stresses are positive and compressive normal stresses are negative. Shear stress follows the right-hand rule for the y-axis when the face is perpendicular to the x-axis.
These four concepts describe why the same input element can be tension on one face and compression on the rotated face, the practical insight behind brittle-failure and fatigue-strength checks.
On a simply supported beam the bending stress from the beam bending stress calculator sets sigma x in the beam cross section, and combining that with a known tau xy from a transverse shear check feeds the principal stress formula directly.
How to Use This Calculator
Five steps turn sigma x, sigma y, and tau xy into the principal stresses, the principal angle, and the maximum shear. This principal stress calculator updates every output as soon as any input changes.
- 1 Enter sigma x: Type the normal stress on the x-face of the element in MPa. Use a positive value for tension and a negative value for compression; the default is 100 MPa.
- 2 Enter sigma y: Type the normal stress on the y-face in MPa with the same sign convention; the default is 60 MPa.
- 3 Enter tau xy: Type the in-plane shear stress on the x-face along the y-direction in MPa; the default is 30 MPa.
- 4 Read the principal stresses: The result panel returns sigma_max and sigma_min in MPa, the average normal stress sigma_avg, and the Mohr circle radius R as the headline outputs.
- 5 Read the principal and shear angles: The panel also lists the principal angle theta_p in degrees, the maximum in-plane shear stress tau_max, and the angles theta_tau_max and theta_tau_min of the two shear-plane orientations, 45 degrees off the principal plane.
For a thin-walled pressure vessel shell with hoop stress 120 MPa, axial stress 40 MPa, and a small torsional shear of 25 MPa from a misalignment, type 120, 40, and 25. The result panel reads sigma_max around 132 MPa and theta_p around 7.6 degrees, the orientation of the largest tension in the wall.
For a beam under combined bending and transverse load, the shear force and bending moment calculator returns the bending moment and shear force at the section, and the section-modulus and area give sigma x and tau xy for the principal stress formula.
Benefits of Using This Calculator
The calculator replaces a hand calculation, a Mohr-circle sketch, and a table lookup with one result panel that returns the rotated-plane stresses and angles at the same time.
- • Closed-form sigma max and sigma min: Returns both eigenvalues of the 2D stress tensor in MPa, ready for a maximum-normal-stress or modified-Mohr failure check without drawing a Mohr circle.
- • Principal angle in degrees: Theta p is reported in degrees, so the rotated-plane orientation can be drawn on a finite element diagram without converting units.
- • Maximum in-plane shear and Mohr circle radius: Reports tau max and R side by side. Both equal the same value by construction, which gives an instant cross-check that the radius and the shear cap agree.
- • Shear-plane angles 45 degrees off the principal plane: Returns theta_tau_max and theta_tau_min from theta_p + 45 and theta_p - 45, the orientations of the two shear planes used in Tresca checks.
- • Real-time recalculation on edit: Editing any of sigma_x, sigma_y, or tau_xy refreshes all eight outputs without pressing a recalculate button, so you can sweep one input and watch the principal angle rotate.
For ductile materials the maximum principal stress alone is not the failure metric, and a comparison against the bending stress from a section-modulus check is often the next step, which the bending stress calculator returns for rectangular and circular beams in one panel.
Factors That Affect Your Results
Four factors drive the result panel, plus two limitations when 2D plane stress stands in for a real load case.
Sign of sigma x and sigma y sets the average
sigma_avg shifts the Mohr circle along the normal-stress axis. Tension-tension states push both principal stresses above zero, compression-compression states push both below zero, and mixed-sign states leave one principal in tension and the other in compression.
Magnitude of tau xy sets the radius
Doubling tau_xy at fixed normal stresses grows the Mohr circle and pushes sigma_max up while sigma_min drops by the same amount, which is why a large torsional load can flip sigma_min from tensile to compressive.
Difference sigma_x - sigma_y controls the principal angle
When sigma_x and sigma_y are close, the principal angle swings dramatically with small changes in tau_xy and the rotated plane approaches 45 degrees. When they are far apart, the principal angle stays close to 0 or 90 degrees.
Unit consistency across the three inputs
The three input fields must share the same unit because the formulas are linear in stress. Mixing MPa with psi, or kPa with GPa, gives a numerically valid but physically wrong result.
- • The 2D plane-stress model assumes the out-of-plane stress sigma_z is zero, which holds for thin plates loaded in their plane but not for thick pressure vessels or 3D contact patches.
- • The formulas assume a homogeneous, isotropic, linear-elastic element. Near a notch, a crack tip, or a weld toe the local stress state is no longer uniform, so the principal stresses at the hot spot must come from a finite-element or stress-concentration-factor model.
According to Wikipedia - Cauchy stress tensor, The principal stresses are the three eigenvalues of the symmetric Cauchy stress tensor, and in 2D plane stress they reduce to the two normal stresses on the rotated planes where shear vanishes.
According to Wikipedia - Mohr's circle, The circle sits on the normal-stress axis with center at (sigma_x + sigma_y) / 2 and radius sqrt(((sigma_x - sigma_y) / 2)^2 + tau_xy^2), with the maximum in-plane shear stress equal to the radius.
Frequently Asked Questions
Q: What is a principal stress calculator?
A: A principal stress calculator is a 2D plane-stress solver that takes the normal stresses sigma x, sigma y, and the in-plane shear stress tau xy and returns the two principal normal stresses sigma max and sigma min, the principal angle theta p, the maximum in-plane shear stress tau max, and the Mohr circle radius R in a single result panel.
Q: How do you calculate principal stresses from sigma x, sigma y, and tau xy?
A: First compute the average normal stress sigma avg = (sigma x + sigma y) / 2. Then build the Mohr circle radius R = sqrt(((sigma x - sigma y) / 2)^2 + tau xy^2). The two principal stresses are sigma max = sigma avg + R and sigma min = sigma avg - R, and the principal angle is theta p = (1/2) atan(2 tau xy / (sigma x - sigma y)).
Q: What is the principal stress formula in 2D?
A: In 2D the principal stress formula gives sigma max = sigma avg + R and sigma min = sigma avg - R with R = sqrt(((sigma x - sigma y) / 2)^2 + tau xy^2). The principal plane angle is theta p = (1/2) atan(2 tau xy / (sigma x - sigma y)), the maximum shear stress is tau max = R, and the maximum and minimum shear plane angles are theta p plus 45 deg and theta p minus 45 deg.
Q: What does the principal angle theta tell you?
A: The principal angle theta p is the counterclockwise rotation from the x-axis to the plane on which the maximum principal stress sigma max acts. On that rotated face the shear stress is zero and only the normal stress sigma max remains, while the perpendicular face carries sigma min and also has zero shear.
Q: What is the difference between maximum principal stress and maximum shear stress?
A: The maximum principal stress sigma max is the largest normal stress on any rotated plane; the maximum shear stress tau max is the largest shear stress on any rotated plane and equals the Mohr circle radius R. By construction sigma max and sigma min sit at the ends of the Mohr circle, while tau max sits at the top and bottom of the circle 90 deg away on the Mohr diagram.
Q: Why are principal stresses important for brittle materials?
A: Brittle materials such as cast iron, ceramics, and concrete tend to crack on the plane perpendicular to the largest tensile stress rather than on the plane of maximum shear. The principal stress calculator returns the maximum principal stress sigma max directly, so the designer can compare it against the ultimate tensile strength without converting to a von Mises equivalent first.