Stress Concentration Factor (Kt) Simulator
Visualize stress concentration for 8 geometric discontinuities using Peterson's charts
1 Overview
The Stress Concentration Factor (Kt) Simulator visualises how geometric discontinuities — holes, notches, fillets, and grooves — amplify local stress compared to the nominal (average) stress. It implements Peterson’s chart curve fits for 8 common geometries covering flat plates and round shafts under tension, bending, and torsion. The canvas displays a colour-mapped stress field showing exactly where peak stress occurs.
The stress concentration factor Kt is defined as σmax = Kt × σnom. A plate with a small central hole under tension has Kt ≈ 3.0, meaning the stress at the hole edge is three times higher than the average stress across the plate. Understanding Kt is essential for preventing fatigue cracks, optimising fillet radii, and designing safe components.
2 Getting Started
The simulator opens in Simulate mode with the “Hole” geometry (plate with central hole under tension). The top canvas shows a colour-mapped stress field, and the bottom canvas plots the Kt vs. geometry ratio curve from Peterson’s charts. A readout panel displays Kt, σnom, σmax, and the current geometry ratio.
Click any of the 8 geometry buttons (Hole, Notch, Fillet-T, Fillet-B, Shaft-T, Shaft-Tor, Groove, Trans-Hole) to switch between configurations. Each geometry has its own set of dimension sliders that appear in the controls panel. Adjust sliders to see how Kt changes with the geometry ratio.
3 Simulate Mode
The 8 geometries are: (1) Plate with centre hole — tension, (2) Plate with edge notch — tension, (3) Plate with shoulder fillet — tension, (4) Plate with shoulder fillet — bending, (5) Round shaft with fillet — tension, (6) Round shaft with fillet — torsion, (7) Round shaft with groove — tension, (8) Round shaft with transverse hole — tension.
Each geometry has sliders for the key dimensions (e.g., hole diameter d, plate width D, fillet radius r). As you adjust a slider, the Kt value updates based on Peterson’s polynomial curve fit, the colour-mapped stress field redraws, and a marker moves along the Kt chart curve. The nominal stress σnom uses the net cross-section (after removing the discontinuity) for plates, or the full cross-section for shafts depending on the convention.
A larger fillet radius always reduces Kt — sharp corners (r → 0) create very high stress concentrations, while generous fillets bring Kt closer to 1.0.
4 Explore Mode
Explore mode provides educational content in four categories: Fundamentals (definition of Kt, nominal stress conventions, stress raiser concept), Plate Geometries (hole in plate, edge notch, shoulder fillet), Shaft Geometries (stepped shaft, groove, transverse hole), and Design Methods (notch sensitivity, fatigue Kf, Peterson’s chart usage, mitigation strategies).
Pay particular attention to the distinction between the theoretical Kt (geometry-only) and the fatigue Kf = 1 + q(Kt − 1), which accounts for material notch sensitivity. For fatigue design, Kf is more relevant than Kt.
5 Practice & Quiz
Practice mode generates random problems asking you to calculate σmax given Kt and σnom, or to look up Kt from given geometry ratios. Enter your numeric answer, click Check, and use Show Solution for a step-by-step walkthrough. Click Next for another problem. Your running score is displayed.
Quiz mode presents 5 questions per session covering Kt lookup, σmax calculation, geometry identification, and design recommendations. After completing all questions, your score and detailed review are displayed.
6 Tips & Best Practices
- A small hole in a wide plate under tension has Kt ≈ 3.0. This is the most frequently cited stress concentration case.
- Increasing the fillet radius is the most effective way to reduce Kt at a shoulder transition. Even a small radius dramatically lowers peak stress.
- For fatigue design, use Kf instead of Kt: Kf = 1 + q(Kt − 1), where q is the notch sensitivity (0 to 1). Ductile materials have lower q for large radii.
- Under static loading of ductile materials, stress concentration is less critical because local yielding redistributes the stress. Under cyclic loading, it is critical.
- The Kt chart curve for each geometry is a polynomial fit from Peterson’s data. Verify your hand-calculated Kt against the simulator’s curve.
- Try all 8 geometries and compare Kt values at similar dimension ratios to understand which configurations produce the highest stress concentrations.
- Use σmax = Kt × σnom as your starting point, then apply safety factors appropriate to your loading type (static vs. fatigue).
Understanding Stress Concentration Factors in Mechanical Design
Stress concentration is one of the most critical concepts in mechanical engineering design. Whenever a structural member contains a geometric discontinuity such as a hole, notch, fillet, or groove, the local stress near that feature can be many times higher than the average (nominal) stress. The ratio of this peak stress to the nominal stress is called the stress concentration factor, denoted Kt. Understanding and calculating Kt is essential for preventing fatigue failures, designing safe components, and optimizing material usage in everything from aircraft fuselages to automotive crankshafts.
Peterson's Stress Concentration Charts
The most widely used reference for stress concentration factors is Peterson's Stress Concentration Factors, first published by Rudolf Peterson in 1953. Peterson compiled experimental and analytical data for hundreds of geometric configurations, presenting them as Kt versus geometry ratio curves. For example, a flat plate with a central circular hole under uniform tension has Kt = 3.0 when the hole is infinitesimally small compared to the plate width. As the hole diameter increases relative to the plate width, Kt changes according to the polynomial Kt = 3.0 - 3.13(d/D) + 3.66(d/D)^2 - 1.53(d/D)^3. This simulator implements curve fits from Peterson's charts for 8 common geometries covering plates and round shafts under tension, bending, and torsion loads.
From Kt to Real-World Design: Notch Sensitivity and Kf
While Kt is a purely geometric factor, real materials do not always develop the full theoretical stress concentration. The fatigue stress concentration factor Kf accounts for material notch sensitivity: Kf = 1 + q(Kt - 1), where q is the notch sensitivity factor (0 to 1). Ductile materials under static loading may yield locally at the stress raiser, redistributing stress and making Kt less critical. However, under cyclic (fatigue) loading, even ductile materials are sensitive to stress concentrations, making Kt and Kf essential for fatigue life prediction. This simulator helps students visualize how geometry changes affect Kt and understand the relationship between nominal stress, maximum stress, and the geometry ratios that control stress concentration.
Who Uses This Simulator?
This stress concentration visualizer is designed for mechanical engineering students, design engineers, and technical educators. It is particularly useful in courses on strength of materials, machine design, and fatigue analysis. Students can experiment with different geometries and dimensions to build intuition about how fillet radii, hole sizes, and notch depths affect stress concentration. The practice and quiz modes reinforce calculation skills needed for professional engineering exams and real-world design work.
Explore Related Simulators
If you found this stress concentration simulator helpful, explore our Stress-Strain Diagram Trainer, Mohr's Circle Stress Analysis, Fatigue Testing Virtual Lab, and Shaft & Torsion Simulator for more hands-on practice.