Tested tool guide
Tested browser tools
Checked August 16, 2026
What mohr-circle-calculator does, with a checked example
A plane-stress state becomes a geometric circle after entering sigma_x, sigma_y, and tau_xy. The calculator locates the circle center, finds its radius, identifies the two principal stresses and maximum in-plane shear, and relates a rotated physical plane to transformed normal and shear components. The most common surprise is angular: rotating the physical element by theta moves the corresponding point by 2 theta on Mohr's circle. Shear signs and clockwise versus counterclockwise directions vary among engineering conventions, so read the plot's sign labels before interpreting an angle.
Worked example
A concrete input and expected output from the current implementation.
Input
sigma_x = 80 MPa
sigma_y = 20 MPa
tau_xy = +30 MPa
->
Expected output
Center C = 50 MPa; radius R = 42.426 MPa; principal stresses = 92.426 MPa and 7.574 MPa; maximum in-plane shear magnitude = 42.426 MPa at a normal stress of 50 MPa.
The average normal stress is (80 + 20) / 2 = 50 MPa. The radius is sqrt(((80 - 20) / 2)^2 + 30^2) = sqrt(1800) = 42.426 MPa, so adding and subtracting it from 50 gives the principal stresses.