An interactive single-page web module for learning stress transformation and principal stress analysis.
A self-contained index.html teaching tool covering:
- Stress element and transformation — live sliders for σx, σy, τxy, and rotation angle θ, with real-time transformed stress equations
- Mohr's Circle construction — step-by-step build from Points A and B through principal stresses and τmax; click anywhere on the circle to read off stress states
- Interpretation scenarios — three worked engineering cases (shaft under combined loading, biaxial tension, general stress state)
- 3D extension — three-circle diagram for general 3D principal stresses with absolute max shear computation and plane-stress comparison
- Practice problems — four problems (introductory through 3D analysis) with reveal-on-demand step-by-step solutions
- Pure HTML/CSS/JavaScript — no build step, no dependencies to install
- KaTeX for math rendering (loaded from CDN)
- SVG-based interactive diagrams drawn with vanilla JS
Open index.html in any browser.
open index.htmlNo server required. Works fully offline after first CDN load.
Engineering students learning mechanics of materials (Mohr's Circle is typically covered in Statics/Mechanics of Materials courses). Covers 2D and 3D stress states, principal stress analysis, and failure criteria (Tresca).