Beam & Stress — MechanicsOne. Eighteen screens, what each one is for, what it asks you for, what it gives back, and one worked task on every screen.
Download this manual as a PDF — the same text, set for paper.
Every screen is reachable from the list down the left-hand side. There are eighteen of them and they are always in the same order, so a screen you used yesterday is where you left it. Nothing is nested; nothing is behind a menu.
All eighteen are laid out the same way: what you change on the left, what it does in the middle, what it comes to on the right. Drag anything on the left and the picture and the numbers move in the same frame. On a narrow window the three fold into two and then one, and the pairing that survives folding is always slider-next-to-picture — because that pairing is the point.
Every screen opens on a worked set of numbers. Nothing is blank and nothing has to be filled in before the screen does something, so you can always start by dragging what is already there and watching what moves. Each screen's table below lists the value it opens on.
Most screens stand alone, but two of them build something the others reuse. This is the one piece of structure worth learning first, because it is what lets you carry a single problem across several screens instead of typing the same section in four times.
Each screen below says at the top which of these it needs, so you can also just start anywhere and follow the pointer back.
Rotate the element and watch every component move together.
Where it is. 1st of 18 in the sidebar. It stands alone: nothing has to be set up before it.
Drag the angle and watch the element rotate, the circle point travel, and all three components move together.
σ_x′=(σ_x+σ_y)/2+(σ_x-σ_y)/2 cos 2θ+τ_xy sin 2θ σ_(1,2)=(σ_x+σ_y)/2±√(((σ_x-σ_y)/2)²+τ_xy²)
The plane of the element is not always the plane that fails. Ordering all three principal values decides it.
τ_abs=(σ_max-σ_min)/2 over {σ_1,σ_2,σ_3=0}
The same circle as for stress, provided the shear strain enters halved. That halving is the commonest error in the subject.
ε_x′=(ε_x+ε_y)/2+(ε_x-ε_y)/2 cos 2θ+γ_xy/2 sin 2θ
Three normal components in, three out, plus the split of the stored energy that the distortion criterion depends on.
ε_x=(1/E)[σ_x-ν(σ_y+σ_z)] γ_xy=τ_xy/G u=u_vol+u_dist
| On screen | Unit | Range | Opens at |
|---|---|---|---|
| σx | MPa | — | 80.00 MPa |
| σy | MPa | — | -40.00 MPa |
| τxy | MPa | — | 50.00 MPa |
| σz | MPa | — | 0 MPa |
| θ | deg | -90.0 to 90.0 deg | — |
| E | GPa | 1.00 to 600 GPa | 200.0 GPa |
| ν | — (a ratio) | -0.990 to 0.490 | 0.3000 |
A dash in the last two columns is a control that belongs to a row you add yourself — a load, a part, a segment — or one whose limits follow another input, so there is no single value to print. The screen still shows both as soon as the row exists.
| Reads | Unit | What it is |
|---|---|---|
| σx′ | MPa | Normal stress on a face rotated away from the reference direction. |
| τx′y′ | MPa | Shear stress on a face rotated away from the reference direction. |
| εx′ | — (a ratio) | Direct strain along a direction rotated away from the reference axis. |
| γx′y′ | — (a ratio) | Engineering shear strain referred to rotated axes. |
| σ1 | MPa | |
| σ2 | MPa | |
| σavg | MPa | |
| θp | deg | |
| εx | — (a ratio) | |
| εy | — (a ratio) | |
| εz | — (a ratio) | |
| γxy | — (a ratio) | |
| u | Pa | |
| u_vol | Pa | |
| u_dist | Pa | |
| e | — (a ratio) | Fractional change in volume. |
| τmax, in plane | MPa | Both are shown at all times because they are not always the same number, and the larger one is the one that fails. |
| τmax, absolute | MPa | |
| γmax, in plane | — (a ratio) | The same factor of two, in strain. |
| γmax, absolute | — (a ratio) |
| Symbol | Unit | What it means | |
|---|---|---|---|
| in | σ_x | Pa | Normal stress on the face whose outward normal points along the first axis. |
| in | σ_y | Pa | Normal stress on the face whose normal points along the second axis. |
| in | τ_xy | Pa | Shear stress on the first face acting along the second axis. |
| in | θ | rad | Angle through which an element or a cutting plane has been rotated. Rotation of the element, measured anticlockwise |
| in | σ_1 | Pa | Largest of the principal stresses. |
| in | σ_2 | Pa | Middle or second principal stress. |
| in | σ_3 | Pa | Smallest principal stress; zero for a state of plane stress. |
| in | ε_x | — (a ratio) | Direct strain along the first axis. |
| in | ε_y | — (a ratio) | Direct strain along the second axis. |
| in | γ_xy | — (a ratio) | Engineering shear strain: the total change in the right angle between two axes. Engineering shear strain, the full angle change |
| in | σ_z | Pa | Normal stress on the face whose normal points along the third axis. |
| in | E | Pa | Stiffness in simple tension: stress divided by strain while the response is still straight. |
| in | ν | — (a ratio) | How much the material narrows sideways per unit of stretch along the pull. |
| in | G | Pa | Stiffness in shear: shear stress divided by the angle change it produces. |
| out | σ_xp | Pa | Normal stress on a face rotated away from the reference direction. |
| out | τ_xpyp | Pa | Shear stress on a face rotated away from the reference direction. |
| out | θ_p | rad | Angle to the plane on which the normal stress is greatest and the shear vanishes. |
| out | τ_inplane_max | Pa | Largest shear stress on any plane containing the third axis. |
| out | σ_avg | Pa | Average of the two in-plane normal stresses; the centre of the stress circle. |
| out | θ_s | rad | Angle to the plane carrying the greatest in-plane shear stress. |
| out | circle_R | Pa | Radius of the stress circle; the largest in-plane shear stress. |
| out | σ_sorted | Pa | The three principal stresses put in descending order. |
| out | τ_abs | Pa | Largest shear stress on any plane at all, including those out of the element plane. |
| out | governing_plane | — (a ratio) | Which plane carries the largest shear stress. |
| out | ε_xp | — (a ratio) | Direct strain along a direction rotated away from the reference axis. |
| out | γ_xpyp | — (a ratio) | Engineering shear strain referred to rotated axes. |
| out | ε_1 | — (a ratio) | Largest principal strain. |
| out | ε_2 | — (a ratio) | Smallest principal strain. |
| out | γ_inplane_max | — (a ratio) | Largest shear strain among planes containing the third axis. |
| out | γ_abs_max | — (a ratio) | Largest shear strain on any plane at all. |
| out | ε_z | — (a ratio) | Direct strain along the third axis. |
| out | e_vol | — (a ratio) | Fractional change in volume. |
| out | u_total | J/m³ | Total stored work per unit volume under a three-dimensional state. |
| out | u_vol | J/m³ | Part of the stored work that goes into changing volume. |
| out | u_dist | J/m³ | Part of the stored work that goes into changing shape. |
Which maximum shear is being reported?
largest in the plane of the element | largest over all planes in three dimensions
For two principal stresses of the same sign these differ by a factor of two, in the unsafe direction. Show both, always.
Stress at a Point, the shear panel: tau max in plane and tau max absolute are shown as a pair, always, with a decision card beneath saying which plane carries the larger.
Do the in-plane principal stresses share a sign?
same sign: the out-of-plane pairing governs and tau equals half the larger | opposite signs: the in-plane pairing governs
This is a decision the user must see stated, not a hidden conditional. Getting it wrong under-predicts.
Stress at a Point, the state-of-stress panel: the sigma x, sigma y and sigma z sliders. The decision card in the shear panel names the pairing that governs and changes as the signs of the principal stresses do; the tau max absolute readout beside it changes with it.
Which two-dimensional idealisation applies?
plane stress: the out-of-plane stress vanishes | plane strain: the out-of-plane strain vanishes
These are different physical assumptions with different out-of-plane consequences; they must never be mixed on one screen.
Stress at a Point, the state-of-stress panel: the sigma z slider, with the decision card headed which idealisation applies stating plane stress while sigma z is zero, plane strain while the out-of-plane strain is, and neither otherwise. The epsilon z readout in the strain panel is the number the card is reading.
A point in a loaded plate is pulled hard one way, pushed the other, and sheared as well. You want the worst tension it sees and the plane that tension acts on.
| You type | ||
|---|---|---|
| σ_x | 120.0 MPa | |
| σ_y | -40.00 MPa | |
| τ_xy | 50.00 MPa | |
| It comes back with | ||
|---|---|---|
| σ_1 | 134.3 MPa | the larger principal stress |
| σ_2 | -54.34 MPa | the smaller one |
| θ_p | 16.00 deg | rotate the element by this much and the shear vanishes |
| τ_max | 94.34 MPa | the largest shear in the plane |
The two principal values straddle the pair you typed, and the maximum shear is exactly half their difference. Both are worth checking by hand once.
Shear and bending moment, redrawn as the loads move.
Where it is. 2nd of 18 in the sidebar. It reads the cross-section itself — its outline, area, centroid, second moments and extreme fibres from the Section Builder screen, so set that up first if you have not.
Set the supports, list the loads, read the two diagrams. The flagship screen.
dV/(dx)=-w(x) dM/(dx)=V(x) V(x)=Σᵢ cᵢ ⟨ x-aᵢ⟩^nᵢ
One redundant reaction, one compatibility condition. Solve it two ways and the answers must match.
M_(fix, udl)=wL²/12 M_mid=wL²/24 M_settle=6EIδ/L²
| On screen | Unit | Range | Opens at |
|---|---|---|---|
| L | m | 0.500 to 20.0 m | 6.000 m |
| x | m | 0 to 6.00 m | 2.000 m |
| a, the left support | m | 0 to 6.00 m | 0 m |
| b, the right support | m | 0 to 6.00 m | — |
| at | m | 0 to 6.00 m | — |
| to | m | 0 to 6.00 m | — |
A dash in the last two columns is a control that belongs to a row you add yourself — a load, a part, a segment — or one whose limits follow another input, so there is no single value to print. The screen still shows both as soon as the row exists.
| Reads | Unit | What it is |
|---|---|---|
| b − a, between the supports | m | |
| R_a | kN | Reaction at the left support. |
| R_b | kN | Reaction at the right support. |
| M_fix | kN·m | |
| V(x) | kN | |
| M(x) | kN·m | |
| M_max | kN·m | |
| at x | m | |
| V_max | kN | |
| released at the prop | kN | |
| released at the fixing | kN | |
| V just before | kN | The station sits on a discontinuity, so the shear there is two numbers and neither is an average of them. |
| V just after | kN | |
| M just before | kN·m | |
| M just after | kN·m |
| Symbol | Unit | What it means | |
|---|---|---|---|
| in | span_L | m | Length of the beam from end to end, tails included. The same number as the distance between the supports only when the supports are at the two ends. |
| in | support_type | — (a ratio) | Which support arrangement the beam has. simply supported, cantilever, or overhanging with one or two tails |
| in | support_a | m | Where the left-hand support sits, measured from the left end of the beam. Where the left-hand support sits, measured from the left end of the beam. Zero for a beam supported at its ends. |
| in | support_b | m | Where the right-hand support sits, measured from the left end of the beam. Where the right-hand support sits. Equal to span_L for a beam supported at its ends; anything less leaves a tail. |
| in | loads | — (a ratio) | List of the loads acting on the beam, each with its type, magnitude and position. List of loads: point force, applied couple, uniform strip, or linearly varying strip |
| in | a_pos | m | Position where a load starts. Station where a load starts |
| in | b_pos | m | Position where a distributed load ends. Station where a distributed load ends |
| in | P | N | Force applied along the member axis, or the single load in a standard case. |
| in | M_couple | N·m | Couple applied directly to the beam at a point. |
| in | w_int | N/m | Load carried per unit length of beam. |
| in | x_station | m | Position along the beam at which a result is wanted. |
| in | E | Pa | Stiffness in simple tension: stress divided by strain while the response is still straight. |
| in | I_x | m⁴ | Second moment of area about the horizontal centroidal axis; how the material is spread vertically. |
| in | δ_settle | m | Prescribed downward movement of a support. Prescribed support settlement, if any |
| in | redundant_choice | — (a ratio) | Which restraint is released to make the structure determinate. Which restraint is released to make the beam determinate |
| out | R_a | N | Reaction at the left support. |
| out | R_b | N | Reaction at the right support. |
| out | V_x | N | Internal shear force at the chosen position along the beam. |
| out | M_x | N·m | Internal bending moment at the cut. |
| out | V_max | N | Largest internal shear force anywhere along the beam. |
| out | M_max | N·m | Largest internal bending moment anywhere along the beam. |
| out | x_at_Mmax | m | Position along the beam where the bending moment is greatest. |
| out | M_fix_a | N·m | Moment the left support must supply to keep the end from rotating. |
| out | M_fix_b | N·m | Moment the right support must supply to keep the end from rotating. |
| out | M_settle | N·m | Moment a built-in end carries because the two ends finished at different levels, before any load is applied. |
Which sign convention should the diagrams use?
shear positive when it rotates the element clockwise | the opposite convention
Two of the four primary texts draw these upside down from each other. Offer the switch; never choose silently.
Beam Diagrams, the conventions panel: the switch reading shear positive clockwise. The shear diagram mirrors about the axis when it is thrown.
Which restraint is released?
the prop reaction | the fixing moment
Both are valid and must agree; letting the user switch makes the check a teaching device.
Beam Diagrams, the conventions panel: a two-segment control reading the prop / the built-in end, shown whenever the support chosen above it is indeterminate. The reactions are recomputed from the other release and must agree.
A beam sits on two supports and carries a load spread evenly along the whole span. You want the largest bending moment and where it happens.
| You type | ||
|---|---|---|
| span | 6.000 m | |
| w | -12.00 kN/m | downward, so the sign is negative |
| It comes back with | ||
|---|---|---|
| V_max | -36.00 kN | largest shear, at a support |
| M_max | -54.00 kN·m | largest bending moment |
| x_at_M | 3.000 m | and where along the span it happens |
Change the span alone and the moment follows the square of it: double the span and the moment goes up four times.
Assemble a section and read its properties as you go.
Where it is. 3rd of 18 in the sidebar. It stands alone, and what you build here is what the later screens work with.
Build a section from a palette of primitives, add or subtract each, and read off every property the rest of the app needs.
A=Σ A_i ȳ=Σ A_i y_i/(Σ A_i) I=Ī+Ad² I_p=I_x+I_y r=√(I/A) S=I/c
Rotate the axes until the product term vanishes. Structurally the same mathematics as the stress circle, deliberately written twice.
I_(1,2)=(I_x+I_y)/2±√(((I_x-I_y)/2)²+I_xy²) tan 2θ_p=(-2I_xy)/(I_x-I_y)
| On screen | Unit | Range | Opens at |
|---|---|---|---|
| fibre y | mm | -500 to 500 mm | 0 mm |
| axis θ | deg | -90.0 to 90.0 deg | — |
| place x | mm | -500 to 500 mm | — |
| place y | mm | -500 to 500 mm | — |
| rotate | deg | -90.0 to 90.0 deg | — |
A dash in the last two columns is a control that belongs to a row you add yourself — a load, a part, a segment — or one whose limits follow another input, so there is no single value to print. The screen still shows both as soon as the row exists.
Each part is one of these. The sliders you get change with the shape, because a circle does not have a width and a depth. Every part also takes a placement, a rotation, and a sign saying whether it adds material or removes it.
| Shape | What it asks for |
|---|---|
| rectangle | width b, depth h |
| circle | radius r |
| hollow circle | outer radius, inner radius |
| right triangle | base b, height h |
| semicircle | radius r |
| quarter circle | radius r |
| ellipse | semi-axis a, semi-axis b |
| trapezoid | top width a, bottom width b, height h |
| thin ring | mean radius r, wall t |
| circular sector | radius r, half-angle |
| Reads | Unit | What it is |
|---|---|---|
| A | mm² | Cross-sectional area actually carrying the load. |
| x̄ | mm | |
| ȳ | mm | Distance from a chosen reference line to the centroid of the whole section. |
| I_x | mm⁴ | |
| I_y | mm⁴ | |
| I_xy | mm⁴ | Product of inertia; zero whenever either reference axis is an axis of symmetry. |
| I_p | mm⁴ | |
| r_x | mm | |
| r_y | mm | |
| I_1 | mm⁴ | |
| I_2 | mm⁴ | |
| θ_p | deg | |
| I about θ | mm⁴ | |
| Q | mm³ | First moment about the neutral axis of the area lying beyond the level being examined. |
| t at the level | mm | |
| S at the top fibre | mm³ | They differ whenever the section is unsymmetric about its horizontal axis, and the smaller one governs. |
| S at the bottom fibre | mm³ |
| Symbol | Unit | What it means | |
|---|---|---|---|
| in | parts | — (a ratio) | Ordered list of primitive shapes that together make up the section. Ordered list of primitives, each with shape, parameters, placement and a sign |
| in | shape | — (a ratio) | Which primitive from the palette this part is. One of the ten primitives the palette places: rectangle, circle, hollow circle, right triangle, semicircle, quarter circle, ellipse, trapezoid, thin ring, circular sector. Every one is described by lengths alone except the sector, which takes a radius and a half-angle. The circular segment and the parabolic spandrel are named in the standard tables and are not offered. |
| in | x_place | m | Horizontal position of a part relative to the section origin. |
| in | y_place | m | Vertical position of a part relative to the section origin. |
| in | rot | rad | Rotation of a part about its own centroid. Rotation of the primitive about its own centroid |
| in | part_sign | — (a ratio) | Whether this part adds material or cuts a hole. Plus adds material, minus removes it |
| in | y_fibre | m | Distance from the neutral axis to the fibre whose stress is wanted. Distance from the centroid to the fibre being examined |
| in | I_x | m⁴ | Second moment of area about the horizontal centroidal axis; how the material is spread vertically. |
| in | I_y | m⁴ | Second moment of area about the vertical centroidal axis. |
| in | I_xy | m⁴ | Product of inertia; zero whenever either reference axis is an axis of symmetry. Zero whenever either axis is one of symmetry |
| in | θ | rad | Angle through which an element or a cutting plane has been rotated. Rotation applied to the reference axes |
| out | A | m² | Cross-sectional area actually carrying the load. |
| out | y_bar | m | Distance from a chosen reference line to the centroid of the whole section. |
| out | I_p | m⁴ | Polar second moment about the centroid; the sum of the two in-plane values. |
| out | r_gyr | m | Radius of gyration; the distance at which all the area could sit and give the same second moment. |
| out | S_mod | m³ | Section modulus; second moment divided by the distance to the extreme fibre. |
| out | Q_first | m³ | First moment about the neutral axis of the area lying beyond the level being examined. |
| out | I_1 | m⁴ | Larger of the two principal second moments. |
| out | I_2 | m⁴ | Smaller of the two principal second moments. |
| out | θ_p_I | rad | Angle to the axis about which the second moment is greatest. |
| out | I_x_rot | m⁴ | Second moment about an axis rotated away from the reference axis. |
Does this part add or remove material?
add | remove (hole)
A hole entered as a negative dimension instead of a negative sign corrupts every downstream module.
Section Builder, each part carries its own two-segment control reading Add / Remove. Every section property -- area, centroid, both second moments and the product -- changes with it, and a hole is never a negative dimension.
You need the properties of a T built from two rectangles: a flange lying across the top and a web hanging below it.
| You type | ||
|---|---|---|
| b_f | 200.0 mm | flange width |
| t_f | 20.00 mm | flange thickness |
| b_w | 20.00 mm | web thickness |
| d_w | 200.0 mm | web depth |
| y_f | 110.0 mm | where the flange centre sits |
| It comes back with | ||
|---|---|---|
| A | 8000 mm² | area actually carrying the load |
| y_bar | 55.00 mm | centroid, measured from where you placed the web |
| I_x | 3.767e+07 mm⁴ | second moment about the centroidal axis |
| r_x | 68.62 mm | radius of gyration |
The centroid does not sit half way up: the flange drags it towards the top, and every stress on the screens that use this section is measured from there.
The third diagram for the same beam, with the peak located.
Where it is. 4th of 18 in the sidebar. It reads the beam — its span, supports and every load on it, with the shear and moment that follow and the cross-section itself — its outline, area, centroid, second moments and extreme fibres from the Beam Diagrams screen and the Section Builder screen, so set that up first if you have not.
Integrate the moment twice with singularity terms and the boundary conditions fix the constants.
EId²v/(dx²)=M(x) ∫ ⟨ x-a⟩ⁿdx=(⟨ x-a⟩ⁿ⁺¹)/(n+1)
Roughly twenty closed forms, each an independent check on the integrator and a source of printed fixtures.
cantilever, uniform strip: δ=wL⁴/(8EI) simple span, central load: δ=PL³/(48EI)
Linear elasticity means the cases simply add. Cheap, and a free cross-check on the integrator.
v(x)=Σᵢ vᵢ(x) θ(x)=Σᵢ θᵢ(x)
The area under the curvature diagram is the change in slope; its first moment is the deviation.
θ_BA=∫_A^B(M/(EI))dx t_BA=∫_A^BM/(EI) x̄ dx
Differentiate the stored energy with respect to the load whose deflection is wanted.
δᵢ=∂ U/(∂ Pᵢ)=∫(M/(EI))∂ M/(∂ Pᵢ) dx δ=ΣN n L/(AE)
| On screen | Unit | Range | Opens at |
|---|---|---|---|
| E | GPa | 1.00 to 600 GPa | 200.0 GPa |
| station x | m | 0 to 6.00 m | 3.000 m |
| tangent drawn at | m | 0 to 6.00 m | 0 m |
| N, real force | kN | -500 to 500 kN | — |
| n, unit force | — (a ratio) | -3.00 to 3.00 | — |
| L | m | 0.100 to 20.0 m | — |
| A·E | MN | 1.00 to 2000 MN | — |
| δ, how far it drops | mm | 0 to 50.0 mm | 0 mm |
| P | kN | -200 to 200 kN | 20.00 kN |
| w | kN/m | -100 to 100 kN/m | 4.000 kN/m |
| M | kN·m | -200 to 200 kN·m | 15.00 kN·m |
| a | m | 0 to 6.00 m | 2.000 m |
A dash in the last two columns is a control that belongs to a row you add yourself — a load, a part, a segment — or one whose limits follow another input, so there is no single value to print. The screen still shows both as soon as the row exists.
| Reads | Unit | What it is |
|---|---|---|
| span | m | |
| loads | — (a ratio) | |
| I_x | mm⁴ | |
| EI | N·m² | |
| v(x) | mm | Sideways movement of the beam axis at a given position. |
| θ(x) | deg | Angle the deflected beam axis makes with its original direction. |
| v_max | mm | |
| at x | m | Position along the beam where the deflection is greatest. |
| Δθ | deg | Change in slope accumulated between two positions. |
| t, deviation | mm | Vertical distance from a point on the beam to the tangent drawn at another point. |
| v(x), moment-area | mm | |
| v(x), conjugate beam | mm | |
| v(x), virtual work | mm | |
| U, bending | J | Total work stored in the whole member. |
| the three routes spread by | % | |
| δ, joint | mm | Movement of a joint found by summing the stretch of every member. |
| M_settle | kN·m | |
| from the closed form | mm | |
| from the integrator | mm | |
| v_max, closed form | mm | |
| θ_max, closed form | deg |
| Symbol | Unit | What it means | |
|---|---|---|---|
| in | span_L | m | Length of the beam from end to end, tails included. The same number as the distance between the supports only when the supports are at the two ends. |
| in | loads | — (a ratio) | List of the loads acting on the beam, each with its type, magnitude and position. |
| in | E | Pa | Stiffness in simple tension: stress divided by strain while the response is still straight. |
| in | I_x | m⁴ | Second moment of area about the horizontal centroidal axis; how the material is spread vertically. |
| in | x_station | m | Position along the beam at which a result is wanted. |
| in | support_type | — (a ratio) | Which support arrangement the beam has. |
| in | P | N | Force applied along the member axis, or the single load in a standard case. |
| in | w_int | N/m | Load carried per unit length of beam. |
| in | M_couple | N·m | Couple applied directly to the beam at a point. |
| in | a_pos | m | Position where a load starts. |
| in | case_id | — (a ratio) | Which standard configuration from the closed-form table is wanted. |
| in | cases | — (a ratio) | List of standard load cases to be added together. List of standard cases to be summed |
| in | x_ref | m | Position used as the reference when taking a tangential deviation. Reference station |
| in | A | m² | Cross-sectional area actually carrying the load. |
| in | G | Pa | Stiffness in shear: shear stress divided by the angle change it produces. |
| in | members | — (a ratio) | List of straight axial members with their forces, lengths and stiffnesses. |
| in | include_shear | — (a ratio) | Whether shear energy is counted alongside bending energy. |
| out | v_defl | m | Sideways movement of the beam axis at a given position. |
| out | θ_slope | rad | Angle the deflected beam axis makes with its original direction. |
| out | v_max | m | Largest deflection anywhere along the beam. |
| out | x_at_vmax | m | Position along the beam where the deflection is greatest. |
| out | θ_max | rad | Largest slope anywhere along the beam. |
| out | θ_change | rad | Change in slope accumulated between two positions. |
| out | t_deviation | m | Vertical distance from a point on the beam to the tangent drawn at another point. |
| out | U_total | J | Total work stored in the whole member. |
| out | δ_truss | m | Movement of a joint found by summing the stretch of every member. |
Nothing on this screen has two defensible answers, so there is nothing to choose.
The same beam again — simply supported, evenly loaded — and on the same section you built two screens ago. Now you want how far it sags.
| You type | ||
|---|---|---|
| span | 6.000 m | |
| w | -12.00 kN/m | |
| E | 200.0 GPa | steel |
| It comes back with | ||
|---|---|---|
| v_max | -26.88 mm | largest sag, at mid-span |
Deflection goes as the fourth power of the span. That is why a beam that is strong enough can still be too bendy.
Five actions at once, and the point on the section that suffers most.
Where it is. 5th of 18 in the sidebar. It reads the cross-section itself — its outline, area, centroid, second moments and extreme fibres from the Section Builder screen, so set that up first if you have not.
Axial force, two bending moments, shear and torque acting at once. The closing screen, and the whole course in one picture.
σ=N/A±M_z y/I_z±M_y z/I_y τ=VQ/(It)+Tρ/J (added as vectors, not magnitudes)
| On screen | Unit | Range | Opens at |
|---|---|---|---|
| y | mm | -500 to 500 mm | 0 mm |
| Reads | Unit | What it is |
|---|---|---|
| z, where that puts you | mm | |
| the worst point is at y | mm | |
| and at z | mm | |
| σ | MPa | Normal stress on the face whose outward normal points along the first axis. |
| τ | MPa | Shear stress on the first face acting along the second axis. |
| σ1 | MPa | |
| σ2 | MPa | |
| σ_eq where you are looking | MPa | The scan runs whatever you choose, so these two are never the same computation. |
| σ_eq at the scanned worst | MPa | |
| at the extreme fibre | MPa | |
| at the neutral axis | MPa |
| Symbol | Unit | What it means | |
|---|---|---|---|
| in | N_axial | N | Internal force acting along the member axis at the cut being examined. |
| in | V_y | N | Shear force component in the first transverse direction. |
| in | M_y_mom | N·m | Bending moment component about the first bending axis. |
| in | M_z_mom | N·m | Bending moment component about the second bending axis. |
| in | T_torque | N·m | Twisting moment about the member axis. |
| in | A | m² | Cross-sectional area actually carrying the load. |
| in | I_y | m⁴ | Second moment of area about the vertical centroidal axis. |
| in | I_z | m⁴ | Second moment of area about the axis used as the bending axis in unsymmetric work. |
| in | J_polar | m⁴ | Polar second moment of a round section; sets both twist and shear stress. |
| in | Q_first | m³ | First moment about the neutral axis of the area lying beyond the level being examined. |
| in | t_at_y | m | Width of the section at the level where the shear stress is being taken. |
| in | y_fibre | m | Distance from the neutral axis to the fibre whose stress is wanted. |
| in | z_fibre | m | Distance from the second bending axis to the point whose stress is wanted. |
| in | ρ_rad | m | Radius of the particular point being examined. |
| out | σ_x | Pa | Normal stress on the face whose outward normal points along the first axis. |
| out | τ_xy | Pa | Shear stress on the first face acting along the second axis. |
| out | critical_point | — (a ratio) | Point on the section that proves to be worst once every action is combined. |
| out | σ_1 | Pa | Largest of the principal stresses. |
| out | σ_eq_distortion | Pa | Equivalent stress under the distortion-energy criterion. |
Which point on the section is being checked?
extreme fibre: bending peaks, transverse shear vanishes | neutral axis: bending vanishes, transverse shear peaks | the scanned worst point, which is usually neither
The final skill the course teaches. Show the user's chosen point and the scanned worst point side by side.
Combined Loading, the panel headed the point you are checking: the fibre position slider. The panel headed your point against the scan puts the scanned worst point beside it with a decision card saying which governs, and the two obvious candidates panel holds the extreme fibre and the neutral axis together.
A bracket carries a pull, a bend and a twist at once. You want the single number to compare against a yield stress.
| You type | ||
|---|---|---|
| σ | 90.00 MPa | direct stress at that point |
| τ | 45.00 MPa | shear at the same point |
| It comes back with | ||
|---|---|---|
| σ_1 | 108.6 MPa | |
| σ_2 | -18.64 MPa | |
| σ_eq | 119.1 MPa | equivalent stress, distortion energy |
Compare that last number, not the direct stress, against the yield stress of the material.
Five envelopes on one plane, and where your state sits.
Where it is. 6th of 18 in the sidebar. It stands alone: nothing has to be set up before it.
Five envelopes on one plane, with the current state as a draggable point. The static figure in every textbook, made live.
σ_v=√((1/2)[(σ_1-σ_2)²+(σ_2-σ_3)²+(σ_3-σ_1)²]) σ_max-σ_min=σ_Y
| On screen | Unit | Range | Opens at |
|---|---|---|---|
| ν | — (a ratio) | -0.990 to 0.490 | 0.3000 |
| Reads | Unit | What it is |
|---|---|---|
| envelope ratio | — (a ratio) | How far the state has gone towards the envelope built from separate tensile and compressive strengths. |
| governing criterion | ||
| n | — (a ratio) | How many times the applied action could be increased before failure. |
| Symbol | Unit | What it means | |
|---|---|---|---|
| in | σ_1 | Pa | Largest of the principal stresses. |
| in | σ_2 | Pa | Middle or second principal stress. |
| in | σ_3 | Pa | Smallest principal stress; zero for a state of plane stress. |
| in | σ_Y | Pa | Stress at which the material stops behaving elastically. |
| in | ν | — (a ratio) | How much the material narrows sideways per unit of stretch along the pull. |
| in | σ_ut | Pa | Greatest stress the material carries in tension before it breaks. Ultimate strength in tension, for the brittle criterion |
| in | σ_uc | Pa | Greatest stress the material carries in compression before it breaks. Ultimate strength in compression |
| out | σ_eq_max_normal | Pa | Single stress that the largest-normal-stress criterion treats as equivalent to the actual state. |
| out | σ_eq_max_shear | Pa | Equivalent stress under the largest-shear criterion. |
| out | σ_eq_distortion | Pa | Equivalent stress under the distortion-energy criterion. |
| out | σ_eq_max_strain | Pa | Equivalent stress under the largest-normal-strain criterion. |
| out | σ_eq_total_energy | Pa | Equivalent stress under the total-stored-energy criterion. |
| out | brittle_ratio | — (a ratio) | How far the state has gone towards the envelope built from separate tensile and compressive strengths. |
| out | n_safety | — (a ratio) | How many times the applied action could be increased before failure. |
Which criterion governs the check?
maximum normal stress | maximum shear stress | maximum distortion energy | maximum normal strain | total strain energy
They disagree by up to 15 percent for ductile metals and far more for brittle materials. Report all five side by side.
Failure Criteria, the panel headed equivalent stress, five ways: all five criteria are listed together against the same state, with the governing one and its factor of safety named beneath and all five envelopes drawn on one plane.
A point is in tension one way and compression the other. Five criteria disagree about how close to yield it is, and you want to see by how much.
| You type | ||
|---|---|---|
| σ_1 | 150.0 MPa | |
| σ_2 | -60.00 MPa | |
| ν | 0.3000 | |
| σ_Y | 250.0 MPa | yield stress |
| It comes back with | ||
|---|---|---|
| normal | 150.0 MPa | maximum normal stress |
| shear | 210.0 MPa | maximum shear stress |
| distortion | 187.3 MPa | distortion energy |
| n | 1.334 | factor of safety on the distortion-energy value |
The criteria differ by a noticeable margin here. Which one you are entitled to use is a property of the material, not of the loading — and the screen will not choose for you.
Slenderness, eccentricity, and the curve that governs.
Where it is. 7th of 18 in the sidebar. It reads the cross-section itself — its outline, area, centroid, second moments and extreme fibres from the Section Builder screen, so set that up first if you have not.
A slender column fails by going sideways long before the material yields. Which way it goes is a decision the user must see.
P_cr=π²EI/(KL)² σ_cr=π²E/(KL/r)² (KL/r)_c=√(2π²E/σ_Y)
The one relation in the app that cannot be inverted in closed form. Finding the allowable load needs a bracketed root search.
σₘₐₓ=(P/A)[1+ec/r² sec ((L/(2r))√(P/(EA)))] δ=e[ sec ((L/(2r))√(P/(EA)))-1]
Short columns yield before they buckle. The parabola is built to meet the ideal curve tangentially.
σ_cr=σ_Y[1-σ_Y (KL/r)²/(4π²E)] P=σ_c A/(1+a (L_e/r)²) P_t=π²E_t I/(KL)²
Axial load amplifies whatever bending is already there, without bound as the critical load is approached.
M_max=M_0 sec ((L/2)√(P/(EI))) amplification=1/(1-P/P_cr)
| On screen | Unit | Range | Opens at |
|---|---|---|---|
| L | m | 0.200 to 12.0 m | 3.000 m |
| E | GPa | 1.00 to 600 GPa | 200.0 GPa |
| σ_Y | MPa | 50.0 to 900 MPa | 250.0 MPa |
| K, strong axis | — (a ratio) | 0.500 to 2.50 | 1.000 |
| K, weak axis | — (a ratio) | 0.500 to 2.50 | 1.000 |
| e c / r² | — (a ratio) | 0 to 2.00 | 0.4000 |
| σ_allow | MPa | 50.0 to 900 MPa | 150.0 MPa |
| Rankine 1/a | — (a ratio) | 1000 to 30000 | — |
| E tangent | GPa | 5.00 to 220 GPa | 120.0 GPa |
| P, axial | kN | 0 to 500 kN | 50.00 kN |
| M₀, end couple | kN·m | 0 to 50.0 kN·m | 4.000 kN·m |
| a₀, initial bow | mm | 0 to 50.0 mm | 3.000 mm |
A dash in the last two columns is a control that belongs to a row you add yourself — a load, a part, a segment — or one whose limits follow another input, so there is no single value to print. The screen still shows both as soon as the row exists.
| Reads | Unit | What it is |
|---|---|---|
| K for that condition | — (a ratio) | Factor converting real length into the length of an equivalent pin-ended column. |
| λ | — (a ratio) | Effective length divided by radius of gyration; how slender the column is. |
| λ_c | — (a ratio) | Slenderness at which yielding and buckling become equally likely. |
| σ_cr, elastic | MPa | |
| σ_cr, parabolic | MPa | |
| σ_cr, governing | MPa | |
| P failure | N | |
| P_allow | N | Largest load an eccentrically loaded column may carry at the allowable stress. |
| P Rankine-Gordon | kN | Column capacity from the empirical form that blends crushing into buckling. |
| P tangent modulus | kN | Buckling load found using the local slope of the stress-strain curve instead of the initial one. |
| P Euler, weak axis | kN | |
| amplification | — (a ratio) | How much axial load magnifies bending already present. |
| u, secant argument | rad | The angle whose secant amplifies the moment. It reaches a quarter turn exactly at the buckling load, which is why the moment grows without bound there. |
| M max, exact | kN·m | Largest internal bending moment anywhere along the beam. |
| M max, by amplification | kN·m | |
| δ at mid-span | mm | Sideways movement at the middle of a member. |
| extra movement | mm | How much further the mid-point moves than it already sat, once the axial load acts on the bow that was there to begin with. |
| M from the bow | kN·m | The bending the axial load creates by pushing along a member that is not quite straight. Zero for a perfectly straight one, which is why the ideal column is an idealisation. |
| slenderness, strong axis | — (a ratio) | Effective length over radius of gyration, for each axis with its own K. |
| slenderness, weak axis | — (a ratio) | |
| P_cr, strong axis | N | Both are ideal elastic loads, one per axis, and the smaller of the two is the one to compare. Whether the column can reach it is the next panel. |
| P_cr, weak axis | N |
| Symbol | Unit | What it means | |
|---|---|---|---|
| in | E | Pa | Stiffness in simple tension: stress divided by strain while the response is still straight. |
| in | I_x | m⁴ | Second moment of area about the horizontal centroidal axis; how the material is spread vertically. |
| in | I_y | m⁴ | Second moment of area about the vertical centroidal axis. |
| in | A | m² | Cross-sectional area actually carrying the load. |
| in | L | m | Length of the member along its axis. |
| in | K_x | — (a ratio) | Effective-length factor for buckling about the stronger axis. |
| in | K_y | — (a ratio) | Effective-length factor for buckling about the weaker axis. |
| in | end_condition | — (a ratio) | How the two ends of the column are held. pinned-pinned, fixed-fixed, fixed-pinned or fixed-free |
| in | σ_Y | Pa | Stress at which the material stops behaving elastically. |
| in | P | N | Force applied along the member axis, or the single load in a standard case. |
| in | e_ecc | m | Distance from the centroid to the line of action of the load. |
| in | c_extreme | m | Distance from the neutral axis to the farthest fibre. |
| in | r_gyr | m | Radius of gyration; the distance at which all the area could sit and give the same second moment. |
| in | σ_allow | Pa | Highest normal stress permitted in service. |
| in | K_eff | — (a ratio) | Factor converting real length into the length of an equivalent pin-ended column. |
| in | E_tangent | Pa | Local slope of the stress-strain curve at a point past the straight part. |
| in | slenderness | — (a ratio) | Effective length divided by radius of gyration; how slender the column is. |
| in | σ_crush | Pa | Compressive strength used by the empirical short-column form. Crushing strength used by the empirical hyperbolic form |
| in | rankine_a | — (a ratio) | Empirical constant fixing where the hyperbolic column form bends over. Empirical constant of the hyperbolic form |
| in | P_cr | N | Load at which an ideal straight column first goes sideways. |
| in | M_couple | N·m | Couple applied directly to the beam at a point. |
| in | a_initial | m | Initial bow already present at mid-length before any load is applied. Initial bow at mid-span |
| out | σ_cr | Pa | Average stress in a column at the moment it buckles. |
| out | slenderness_c | — (a ratio) | Slenderness at which yielding and buckling become equally likely. |
| out | governing_axis | — (a ratio) | Which axis actually controls the buckling capacity. |
| out | σ_max | Pa | Largest normal stress present. |
| out | δ_mid | m | Sideways movement at the middle of a member. |
| out | P_allow | N | Largest load an eccentrically loaded column may carry at the allowable stress. |
| out | σ_cr_parabolic | Pa | Column strength from the parabolic form used below the critical slenderness. |
| out | P_hyperbolic | N | Column capacity from the empirical form that blends crushing into buckling. |
| out | P_tangent | N | Buckling load found using the local slope of the stress-strain curve instead of the initial one. |
| out | amp_factor | — (a ratio) | How much axial load magnifies bending already present. |
| out | u_secant | rad | The angle whose secant amplifies the moment. It reaches a quarter turn exactly at the buckling load, which is why the moment grows without bound there. |
| out | M_max | N·m | Largest internal bending moment anywhere along the beam. |
| out | δ_extra | m | How much further the mid-point moves than it already sat, once the axial load acts on the bow that was there to begin with. |
| out | M_bow | N·m | The bending the axial load creates by pushing along a member that is not quite straight. Zero for a perfectly straight one, which is why the ideal column is an idealisation. |
About which axis does the column buckle?
strong axis | weak axis | compare both, because the bracing differs between them
Taking the smaller second moment is right only when both axes share the same effective length. With intermediate bracing on one axis the comparison must be made explicitly, and getting it wrong over-predicts capacity.
Columns, the end-conditions panel: the K, strong axis and K, weak axis sliders. The panel headed which axis buckles shows both slendernesses and both critical loads as pairs, with a decision card naming the governing axis and saying so explicitly when the bracing is what decides it.
A pin-ended strut is long enough to buckle before it squashes. You want the load that buckles it.
| You type | ||
|---|---|---|
| E | 200.0 GPa | |
| I | 4.000e+06 mm⁴ | second moment about the weak axis |
| L | 6.000 m | |
| A | 2400 mm² | |
| r | 40.82 mm | radius of gyration, weak axis |
| σ_Y | 250.0 MPa | yield stress of the steel |
| It comes back with | ||
|---|---|---|
| P_cr | 219.3 kN | buckling load, pinned both ends |
| λ | 147.0 | slenderness ratio |
| σ_cr | 91.36 MPa | stress at that load |
| λ_c | 125.7 | above this slenderness the elastic curve is the honest one |
Check the last two lines against each other before you trust the first: this strut is slender enough that it really does buckle elastically. Shorten it below the critical slenderness and the elastic load becomes an overestimate, which is why the screen draws both curves and marks where they cross. Change the end condition to fixed-fixed and the buckling load goes up four times, without a single dimension changing.
Open against closed, and how much a slit costs.
Where it is. 8th of 18 in the sidebar. It stands alone: nothing has to be set up before it.
Shear grows linearly from the axis. Everything else on this screen follows from that one fact.
τ=Tρ/J J_solid=π c⁴/2 J_tube=(π/2)(c_o⁴-c_i⁴) φ=TL/(JG)
Rated power and speed give the torque; the allowable shear gives the diameter.
P_w=Tω=2π f T d=(16T/(πτ_allow))^(1/3)
Shafts in series share the torque; shafts in parallel share the angle.
φ=Σᵢ Tᵢ Lᵢ/(Jᵢ Gᵢ) series: T common parallel: φ common
Plane sections no longer stay plane. Two tabulated coefficients carry all the geometry.
τₘₐₓ=T/(α a b²) φ=TL/(β a b³ G) α,β=f(a/b)
Shear flow is constant around a closed loop, whatever the wall does.
τ=T/(2tAₘ) q=τ t=T/(2Aₘ) φ=(TL/(4Aₘ²G))∮ds/t
One slit along the length removes almost all the torsional stiffness. The comparison is the lesson.
J≈(1/3)Σᵢ bᵢ tᵢ³ τₘₐₓ=3T/(Σ bᵢ tᵢ²)
Reduce a combined action to an equivalent single action, size for both, and take the larger diameter.
M_e=(1/2)(M+√(M²+T²)) T_e=√(M²+T²) d=(16T_e/(πτ_allow))^(1/3)
| On screen | Unit | Range | Opens at |
|---|---|---|---|
| read the stress at, | — (a ratio) | 0 to 1.00 | 1.000 |
| T | kN·m | -50.0 to 50.0 kN·m | 3.000 kN·m |
| L | m | 0.100 to 10.0 m | 1.500 m |
| G | GPa | 5.00 to 120 GPa | 80.00 GPa |
| P | kW | 1.00 to 2000 kW | 100.0 kW |
| n, rev/s | — (a ratio) | 0.500 to 300 | 50.00 |
| τ_allow | MPa | 5.00 to 400 MPa | 60.00 MPa |
| M, bending | kN·m | -50.0 to 50.0 kN·m | 2.000 kN·m |
| σ_allow | MPa | 5.00 to 600 MPa | 100.0 MPa |
| G·J of the second, as a fraction | — (a ratio) | 0.0500 to 5.00 | 0.5000 |
| torque applied at, as a fraction of span | — (a ratio) | 0.0500 to 0.950 | 0.4000 |
| T | kN·m | -50.0 to 50.0 kN·m | 3.000 kN·m |
| L | m | 0.100 to 10.0 m | 1.500 m |
| d | mm | 2.00 to 1000 mm | — |
| G | GPa | 5.00 to 120 GPa | 80.00 GPa |
A dash in the last two columns is a control that belongs to a row you add yourself — a load, a part, a segment — or one whose limits follow another input, so there is no single value to print. The screen still shows both as soon as the row exists.
| Reads | Unit | What it is |
|---|---|---|
| τ_max | MPa | Shear stress produced by twisting. |
| φ | deg | Angle one end of a shaft rotates relative to the other. |
| τ at ρ | MPa | Shear stress produced by twisting. |
| ρ | mm | |
| J | m⁴ | Polar second moment of a round section; sets both twist and shear stress. |
| GJ | N·m² | |
| T_allow | N·m | Largest torque the shaft may carry at the allowable shear stress. |
| q | N/m | Shear force transferred per unit length along the member. |
| T | N·m | Twisting moment about the member axis. |
| d required | mm | Smallest diameter that satisfies the governing allowable stress. |
| P recovered | kW | |
| a/b | — (a ratio) | |
| α | — (a ratio) | Tabulated coefficient fixing the peak shear stress in a rectangular shaft. |
| β | — (a ratio) | Tabulated coefficient fixing the twist of a rectangular shaft. |
| M equivalent | N·m | Single bending moment that would be as severe as the actual bending and torque together. |
| T equivalent | N·m | Single torque that would be as severe as the actual bending and torque together. |
| d by normal stress | mm | |
| d by shear stress | mm | |
| φ total | rad | Angle one end of a shaft rotates relative to the other. |
| T first | N·m | Share of the torque taken by one shaft of a parallel pair. |
| T second | N·m | |
| sum | N·m | |
| T left | N·m | Torque supplied by a fixed end. |
| T right | N·m | |
| residual | N·m | |
| open / closed | — (a ratio) | |
| J, closed | m⁴ | Same wall, same radius, same material. |
| J, slit open | m⁴ |
| Symbol | Unit | What it means | |
|---|---|---|---|
| in | T_torque | N·m | Twisting moment about the member axis. |
| in | ρ_rad | m | Radius of the particular point being examined. |
| in | c_out | m | Outer radius of a shaft. |
| in | c_in | m | Inner radius of a hollow shaft. |
| in | L | m | Length of the member along its axis. |
| in | G | Pa | Stiffness in shear: shear stress divided by the angle change it produces. |
| in | τ_allow | Pa | Highest shear stress permitted in service. |
| in | power_w | W | Rate at which the shaft transmits work. |
| in | freq_hz | Hz | Rotations per second. |
| in | ω | rad/s | Rotation rate in radians per second. |
| in | bore_ratio | — (a ratio) | Bore diameter divided by outer diameter. |
| in | segments | — (a ratio) | List of prismatic pieces making up a stepped member. List of shaft segments, each with T, L, J and G |
| in | a_long | m | Longer side of a rectangular shaft section. Longer side of the rectangle |
| in | b_short | m | Shorter side of a rectangular shaft section. |
| in | t_wall | m | Wall thickness of a tube or shell. |
| in | A_median | m² | Area enclosed by the line running along the middle of a tube wall. |
| in | perimeter_m | m | Length once around the mid-line of a tube wall. |
| in | strips | — (a ratio) | List of narrow rectangular walls making up an open thin-walled section. List of rectangular wall strips, each with length b and thickness t |
| in | M_x | N·m | Internal bending moment at the cut. |
| in | σ_allow | Pa | Highest normal stress permitted in service. |
| out | J_polar | m⁴ | Polar second moment of a round section; sets both twist and shear stress. |
| out | τ_torsion | Pa | Shear stress produced by twisting. |
| out | φ_twist | rad | Angle one end of a shaft rotates relative to the other. |
| out | Zp | m³ | Polar section modulus: polar second moment divided by the outer radius. |
| out | GJ | N·m² | Torsional rigidity: the torque needed per unit twist per unit length. |
| out | T_allow | N·m | Largest torque the shaft may carry at the allowable shear stress. |
| out | d_req | m | Smallest diameter that satisfies the governing allowable stress. |
| out | T_split | N·m | Share of the torque taken by one shaft of a parallel pair. |
| out | T_reaction | N·m | Torque supplied by a fixed end. |
| out | α_rect | — (a ratio) | Tabulated coefficient fixing the peak shear stress in a rectangular shaft. |
| out | β_rect | — (a ratio) | Tabulated coefficient fixing the twist of a rectangular shaft. |
| out | J_eff | m⁴ | Effective torsion constant of a solid non-circular section. |
| out | q_flow | N/m | Shear force transferred per unit length along the member. |
| out | J_open | m⁴ | Effective torsion constant of an open thin-walled section. |
| out | stiffness_ratio | — (a ratio) | How many times stiffer a closed section is than the same section slit open. |
| out | M_equiv | N·m | Single bending moment that would be as severe as the actual bending and torque together. |
| out | T_equiv | N·m | Single torque that would be as severe as the actual bending and torque together. |
| out | governing_criterion | — (a ratio) | Which allowable stress sets the required size. |
Which radius is the stress wanted at?
outer surface (maximum) | bore surface | an arbitrary radius
For a tube the bore stress is not zero, and reporting only the peak hides that.
Torsion, the shaft panel: the read the stress at slider, which runs from the bore to the outer surface. The tau at rho readout under it follows, and for a tube it does not reach zero at the bore.
Which allowable governs the size?
the normal-stress limit | the shear-stress limit
Reporting only the number hides which limit is binding, and a change of material can switch it.
Torsion, the panel headed sized for bending and torsion together: d by normal stress and d by shear stress on consecutive lines, the required diameter beneath them, and a decision card naming which limit is binding.
A solid circular shaft carries a torque. You want the surface shear stress and how far one end turns relative to the other.
| You type | ||
|---|---|---|
| r | 30.00 mm | shaft radius |
| T | 3.000 kN·m | |
| L | 1.500 m | |
| G | 80.00 GPa | |
| It comes back with | ||
|---|---|---|
| J | 1.272e+06 mm⁴ | polar second moment of the section |
| τ | 70.74 MPa | shear stress at the surface |
| φ | 2.533 deg | twist over the whole length |
Slit that shaft along its length and it loses almost all of its torsional stiffness. The open-section case on this same screen shows by how much.
The distribution across the section, and where the neutral axis went.
Where it is. 9th of 18 in the sidebar. It reads the cross-section itself — its outline, area, centroid, second moments and extreme fibres from the Section Builder screen, so set that up first if you have not.
Stress varies linearly from the neutral axis, which passes through the centroid because it has to.
σ=-My/I σₘₐₓ=Mc/I=M/S 1/ρ=M/(EI)
When the loading plane misses a principal axis the neutral axis is not perpendicular to it.
σ=-M_z y/I_z+M_y z/I_y (principal axes) tan α=I_z/I_y tan θ
Trade one material for an equivalent width of the other, then use the ordinary flexure result.
n=E₂/E₁ b'=n b ȳ=Σ Ãᵢ ȳᵢ/(Σ Ãᵢ) σ₁=-My/Iₜ, σ₂=-nMy/Iₜ
Move the load off the centroid far enough and one face goes into tension. The boundary is the core.
σ=P/A±Pec/I no tension while e≤r²/c rectangle: b/6×h/6
| On screen | Unit | Range | Opens at |
|---|---|---|---|
| M_x | kN·m | -500 to 500 kN·m | 40.00 kN·m |
| M_y | kN·m | -500 to 500 kN·m | 0 kN·m |
| fibre y | mm | -500 to 500 mm | 0 mm |
| fibre z | mm | -500 to 500 mm | 0 mm |
| N | kN | — | 0 kN |
| e | mm | -500 to 500 mm | 0 mm |
| E | GPa | 1.00 to 600 GPa | 200.0 GPa |
| σ_allow | MPa | 1.00 to 1000 MPa | 165.0 MPa |
A dash in the last two columns is a control that belongs to a row you add yourself — a load, a part, a segment — or one whose limits follow another input, so there is no single value to print. The screen still shows both as soon as the row exists.
| Reads | Unit | What it is |
|---|---|---|
| σ at the fibre | MPa | Normal stress produced by bending. |
| κ | 1/m | Curvature of the bent axis: how sharply it bends per unit length. |
| S required | mm³ | |
| neutral axis α | deg | Angle the neutral axis makes with the reference axis under unsymmetric bending. |
| A | mm² | |
| I_x | mm⁴ | |
| I_xy | mm⁴ | |
| n | — (a ratio) | |
| b transformed | mm | |
| I transformed | mm⁴ | |
| ybar | mm | Where the neutral axis of a stacked two-material section falls, measured from the outer face of the first layer. Not at mid-depth, which is the whole difference from the side-by-side case. |
| σ, the other way round | MPa | The first material's stress, reached by transforming into the second instead. |
| σ at the top face | MPa | Equal and opposite only when the section is symmetric about its horizontal axis. |
| σ at the bottom face | MPa | |
| two-term form | MPa | |
| general form | MPa | |
| core, towards the top | mm | r²/c at each face. For a rectangle these come out as the middle third; for a circle, a quarter of the diameter. |
| core, towards the bottom | mm | |
| σ in the first | MPa | Each at its own material's extreme fibre. They differ by the modular ratio, because the two materials are at the same strain and stress follows stiffness. |
| σ in the second | MPa |
| Symbol | Unit | What it means | |
|---|---|---|---|
| in | M_x | N·m | Internal bending moment at the cut. |
| in | y_fibre | m | Distance from the neutral axis to the fibre whose stress is wanted. |
| in | I_x | m⁴ | Second moment of area about the horizontal centroidal axis; how the material is spread vertically. |
| in | c_extreme | m | Distance from the neutral axis to the farthest fibre. |
| in | σ_allow | Pa | Highest normal stress permitted in service. |
| in | E | Pa | Stiffness in simple tension: stress divided by strain while the response is still straight. |
| in | M_y_mom | N·m | Bending moment component about the first bending axis. |
| in | M_z_mom | N·m | Bending moment component about the second bending axis. |
| in | I_y | m⁴ | Second moment of area about the vertical centroidal axis. |
| in | I_z | m⁴ | Second moment of area about the axis used as the bending axis in unsymmetric work. |
| in | I_yz | m⁴ | Product of inertia in the coordinate pair used for unsymmetric bending. |
| in | z_fibre | m | Distance from the second bending axis to the point whose stress is wanted. |
| in | θ | rad | Angle through which an element or a cutting plane has been rotated. |
| in | E1_mat | Pa | Stiffness of the first material in a two-material assembly. |
| in | E2_mat | Pa | Stiffness of the second material. |
| in | parts | — (a ratio) | Ordered list of primitive shapes that together make up the section. |
| in | layout_composite | — (a ratio) | Which way the two materials sit: side by side across the width, both running the full depth, or one stacked on a face of the other. Side by side, or one layer stacked on a face of the other. |
| in | d_layer | m | Depth of the layer bonded to a face of the first one, measured the same way the beam is deep. Only the stacked arrangement has a second depth; side by side both materials share one. |
| in | P | N | Force applied along the member axis, or the single load in a standard case. |
| in | A | m² | Cross-sectional area actually carrying the load. |
| in | e_ecc | m | Distance from the centroid to the line of action of the load. |
| in | r_gyr | m | Radius of gyration; the distance at which all the area could sit and give the same second moment. |
| in | b_width | m | Width of a rectangular section. |
| in | h_depth | m | Overall depth of a section measured in the bending direction. |
| out | σ_bend | Pa | Normal stress produced by bending. |
| out | σ_max | Pa | Largest normal stress present. |
| out | S_req | m³ | Smallest section modulus that keeps the bending stress within the allowable value. |
| out | κ | 1/m | Curvature of the bent axis: how sharply it bends per unit length. |
| out | σ_bend_gen | Pa | Bending stress from the general form that keeps the product-of-inertia term. |
| out | α_na | rad | Angle the neutral axis makes with the reference axis under unsymmetric bending. |
| out | n_modular | — (a ratio) | Ratio of the two stiffnesses, used to trade one material for the other. |
| out | b_transformed | m | Width the second material is redrawn as so the section behaves as one material. |
| out | I_transformed | m⁴ | Second moment of the section after one material has been traded for an equivalent width of the other. |
| out | σ_1m | Pa | Stress in the first material of a composite member. |
| out | σ_2m | Pa | Stress in the second material of a composite member. |
| out | y_na_layered | m | Where the neutral axis of a stacked two-material section falls, measured from the outer face of the first layer. Not at mid-depth, which is the whole difference from the side-by-side case. |
| out | I_layered | m⁴ | Second moment of a stacked two-material section, once the second layer has been redrawn at the first material's stiffness. |
| out | σ_comb | Pa | Normal stress from axial force and bending taken together. |
| out | e_kern | m | Largest eccentricity that leaves the whole section in compression. |
| out | kern_outline | m | Boundary of the region in which the load may act without causing tension. |
| out | no_tension | — (a ratio) | Whether the whole section stays in compression under the given eccentricity. |
Are the reference axes principal?
yes: use the two-term form | no, the product term is non-zero: use the general form
Using the principal form when the product term is not zero puts the neutral axis in the wrong place entirely.
Bending Stress, the panel headed which form applies: a decision card naming the form, both forms evaluated side by side, the neutral-axis angle, and beneath them a second card saying whether the point being read can be the one that governs. What decides the form is the section's product of inertia, which the rotate slider on each part in the Section Builder moves off zero; the point itself is placed by the fibre y and fibre z sliders in the bending panel, and both coordinates are needed because the second term of the relation is proportional to z.
Which material is the section transformed into?
material 1 | material 2
Both are correct and must give the same physical answer; the intermediate numbers differ by the modular ratio.
Bending Stress, the flitched beam panel: a two-segment control naming which material the section is transformed into. The modular ratio inverts and the transformed second moment changes with it, while the stresses in the real materials do not.
How do the two materials sit -- side by side across the width, or one stacked on a face of the other?
side by side | stacked on a face
Side by side, both materials run the full depth, the section is symmetric and its neutral axis is at mid-depth however stiff the layers are. Stacked, they do not and it is not: the neutral axis moves towards the stiffer layer. The side-by-side closed form has room for only one depth, so a stacked section cannot be stated in it at all; handed the total depth, which is the only depth there is to give, it answers for a different beam -- seven times the second moment on the timber-and-strap case, with every intermediate number looking reasonable.
Bending Stress, the composite beam panel: a two-segment control at the top naming how the layers sit. Choosing the stacked arrangement reveals a second depth input and a neutral-axis readout, and the transformed second moment changes with it.
Is the eccentricity about one axis or two?
uniaxial | biaxial
Biaxial eccentricity needs both bending terms; a uniaxial screen quietly under-predicts the corner stress.
Bending Stress: the e slider sets the eccentricity about one axis and drives the two face-stress readouts and the core limits; the M_y slider adds the second bending term and moves the neutral-axis angle off the vertical. With M_y at zero the state is uniaxial.
A beam section carries a bending moment. You want the largest stress in it.
| You type | ||
|---|---|---|
| M | 45.00 kN·m | |
| I | 8.500e+07 mm⁴ | |
| c | 150.0 mm | centroid to the extreme fibre |
| It comes back with | ||
|---|---|---|
| σ_max | 79.41 MPa | largest bending stress |
| σ_half | -39.71 MPa | half way out from the axis, on the other face |
The second reading is half the size of the first, because bending stress is linear in the distance from the neutral axis. Its sign is opposite because it is the face on the other side of that axis: one is in tension, the other in compression.
Shear through the depth, with the jump at every width step.
Where it is. 10th of 18 in the sidebar. It reads the cross-section itself — its outline, area, centroid, second moments and extreme fibres from the Section Builder screen, so set that up first if you have not.
Shear stress is zero at the free surfaces and peaks where the first moment does.
τ=VQ/(It) τ_(max,rect)=3V/(2A) τ_(max,circ)=4V/(3A)
Built-up sections stay built up only if the fasteners carry the flow between the pieces.
q=VQ/I s=n_f F_allow/q
Load a channel through its centroid and it twists. The point that avoids twist is somewhere outside the section.
e_channel=b²h²t/(4I_z) e_(I, unequal)=h I_1/(I_1+I_2) e_(I, offset)=h²t(b_2²-b_1²)/(4I_z)
| On screen | Unit | Range | Opens at |
|---|---|---|---|
| V | kN | -500 to 500 kN | 50.00 kN |
| level y | mm | -500 to 500 mm | 0 mm |
| capacity of one | kN | 1.00 to 200 kN | 12.00 kN |
| top flange | mm | 10.0 to 400 mm | 120.0 mm |
| bottom flange | mm | 10.0 to 400 mm | 75.00 mm |
| flange b₁, short side | mm from the web's centre line | 0 to 400 mm from the web's centre line | 60.00 mm from the web's centre line |
| flange b₂, long side | mm from the web's centre line | 0 to 400 mm from the web's centre line | 90.00 mm from the web's centre line |
| flange b | mm | 10.0 to 400 mm | 75.00 mm |
| web h | mm | 20.0 to 800 mm | 200.0 mm |
| wall t | mm | 1.00 to 40.0 mm | 8.000 mm |
| load acts at | mm from the centre | -200 to 200 mm from the centre | 0 mm from the centre |
| Reads | Unit | What it is |
|---|---|---|
| τ | MPa | Shear stress produced by the shear force crossing the beam. |
| Q | mm³ | First moment about the neutral axis of the area lying beyond the level being examined. |
| t | mm | |
| τ_max | MPa | |
| at y | mm | |
| q | /m | Shear force transferred per unit length along the member. |
| spacing | mm | Longest fastener spacing that still carries the shear flow. |
| force in one fastener | kN | |
| e | mm | Distance from the section to the point through which load must pass to avoid twist. |
| ∫ τ t dy | kN | |
| applied V | kN | |
| τ on the wide side | MPa | One level, one first moment, two widths. The ratio of the two stresses is exactly the ratio of the widths. |
| τ on the narrow side | MPa |
| Symbol | Unit | What it means | |
|---|---|---|---|
| in | V | N | Internal shear force at the cut. |
| in | Q_first | m³ | First moment about the neutral axis of the area lying beyond the level being examined. |
| in | I_x | m⁴ | Second moment of area about the horizontal centroidal axis; how the material is spread vertically. |
| in | t_at_y | m | Width of the section at the level where the shear stress is being taken. Width of the section at the level being examined |
| in | A | m² | Cross-sectional area actually carrying the load. |
| in | y_fibre | m | Distance from the neutral axis to the fibre whose stress is wanted. |
| in | F_fastener | N | Force a single fastener may carry. |
| in | n_rows | — (a ratio) | Number of fastener rows sharing the shear flow. |
| in | b_flange | m | Width of a flange measured out from the web. |
| in | h_web | m | Depth of the web between flange centre lines. |
| in | t_wall | m | Wall thickness of a tube or shell. |
| in | I_z | m⁴ | Second moment of area about the axis used as the bending axis in unsymmetric work. |
| in | I_1 | m⁴ | Larger of the two principal second moments. |
| in | I_2 | m⁴ | Smaller of the two principal second moments. |
| in | b_proj_short | m | The shorter of the two distances a flange reaches out sideways from the web's centre line, when the web does not sit in the middle of it. |
| in | b_proj_long | m | The longer of those two distances, on the other side of the web. |
| out | τ_shear | Pa | Shear stress produced by the shear force crossing the beam. |
| out | τ_max | Pa | Largest shear stress present in the case at hand. |
| out | τ_pair | — (a ratio) | Which of the two shear stresses at a level where the section width steps is being read, and by what factor they differ -- the ratio of the two widths, since one first moment is divided by each of them in turn. |
| out | q_flow | N/m | Shear force transferred per unit length along the member. |
| out | s_spacing | m | Longest fastener spacing that still carries the shear flow. |
| out | F_per_fastener | N | Force each fastener actually carries at the chosen spacing. |
| out | e_shear | m | Distance from the section to the point through which load must pass to avoid twist. |
| out | e_shear_web_offset | m | Sideways distance from the web's centre line to the shear centre, for an I-section whose flanges match but whose web is off-centre in them. |
| out | twist_flag | — (a ratio) | Whether the load passes through the shear centre and therefore causes no twist. |
Which side of a width discontinuity?
the wide side | the narrow side
The two differ by the ratio of the widths, which for a rolled beam is an order of magnitude.
Shear Stress, the at the level panel: where the width steps, the wide-side and narrow-side stresses appear as a pair, with a decision card giving the ratio between them; where it does not, the card says so and one value is shown.
How many fastener rows resist the flow?
one | two
A factor of two directly on the permitted spacing.
Shear Stress, the fasteners panel: a two-segment control reading one row / two rows. The permitted spacing readout doubles.
The same beam carries a shear force as well. You want the largest shear stress through the depth of a rectangle.
| You type | ||
|---|---|---|
| V | 60.00 kN | |
| A | 30000 mm² | area of the rectangle |
| It comes back with | ||
|---|---|---|
| τ_max | 3.000 MPa | peak shear stress, at the neutral axis |
It is half again the average V/A. For a rectangle the factor is always three halves, whatever the size.
Three readings in, a full strain state out.
Where it is. 11th of 18 in the sidebar. It stands alone: nothing has to be set up before it.
Three gauge readings go in, the full plane strain state comes out. The laboratory workflow this replaces takes five error-prone minutes.
ε_θ=ε_x cos²θ+ε_y sin²θ+γ_xy sin θ cos θ 45°: γ_xy=2ε_b-ε_a-ε_c
Nothing to drag on this screen — it works from what the screens before it have already built.
| Reads | Unit | What it is |
|---|---|---|
| determinant | — (a ratio) | Determinant of the three-gauge system; near zero means the angles do not fix a unique answer. |
| εx | — (a ratio) | Direct strain along the first axis. |
| εy | — (a ratio) | Direct strain along the second axis. |
| γxy | — (a ratio) | Engineering shear strain: the total change in the right angle between two axes. |
| ε1 | — (a ratio) | |
| ε2 | — (a ratio) | |
| θp | deg | |
| ε_a recovered | — (a ratio) | |
| ε_b recovered | — (a ratio) | |
| ε_c recovered | — (a ratio) |
| Symbol | Unit | What it means | |
|---|---|---|---|
| in | eps_a | — (a ratio) | Reading from the first gauge of a rosette. |
| in | eps_b | — (a ratio) | Reading from the second gauge. |
| in | eps_c | — (a ratio) | Reading from the third gauge. |
| in | ang_a | rad | Angle of the first gauge from the reference axis. |
| in | ang_b | rad | Angle of the second gauge. |
| in | ang_c | rad | Angle of the third gauge. |
| out | ε_x | — (a ratio) | Direct strain along the first axis. |
| out | ε_y | — (a ratio) | Direct strain along the second axis. |
| out | γ_xy | — (a ratio) | Engineering shear strain: the total change in the right angle between two axes. |
| out | rosette_det | — (a ratio) | Determinant of the three-gauge system; near zero means the angles do not fix a unique answer. |
Nothing on this screen has two defensible answers, so there is nothing to choose.
Three gauges are cemented to a surface at nought, forty-five and ninety degrees. You have three readings and want the full strain state.
| You type | ||
|---|---|---|
| a | 520.0 ustrain | gauge at nought |
| b | 360.0 ustrain | gauge at forty-five |
| c | -80.00 ustrain | gauge at ninety |
| θ_a | 0 deg | |
| θ_b | 45.00 deg | |
| θ_c | 90.00 deg | |
| It comes back with | ||
|---|---|---|
| eps_x | 520.0 ustrain | direct strain along x |
| eps_y | -80.00 ustrain | direct strain along y |
| γ_xy | 280.0 ustrain | shear strain |
With this layout the first and third readings are the two direct strains outright; only the shear needs the middle gauge. Move the angles off the standard set and all three start mixing.
Cracked below the axis, and the quadratic that puts the axis there.
Where it is. 12th of 18 in the sidebar. It stands alone: nothing has to be set up before it.
Concrete is assumed cracked below the neutral axis, so the depth of the compression block solves a quadratic.
b h'²/2=n A_st(d-h') I_cr=b h'³/3+nA_st(d-h')²
| On screen | Unit | Range | Opens at |
|---|---|---|---|
| b | mm | 100 to 1000 mm | 300.0 mm |
| d, to the steel | mm | 100 to 1500 mm | 500.0 mm |
| As | mm² | 100 to 10000 mm² | 1500 mm² |
| n, modular ratio | — (a ratio) | 5.00 to 20.0 | 9.000 |
| M | kN·m | 1.00 to 1000 kN·m | 120.0 kN·m |
| Reads | Unit | What it is |
|---|---|---|
| x | mm | Depth of the compression block in a cracked reinforced section. |
| I_cr | mm⁴ | Second moment of the transformed section once the concrete below the neutral axis is ignored. |
| z, lever arm | mm | |
| ρ | % | |
| x, the root the section keeps | mm | |
| the root the section rejects | mm | |
| σ concrete | MPa | Peak compressive stress in the concrete. |
| σ steel | MPa | Tensile stress in the reinforcement. |
| C, concrete | kN | |
| T, steel | kN | |
| C·z recovered | kN·m | |
| the two routes differ by | nm | |
| b x²/2 − n As (d − x), at the first | m³ | Both vanish. That is what makes this a branch rather than an arithmetic step: the equation is satisfied by both numbers, so it cannot be the equation that rules one out. |
| at the second | m³ |
| Symbol | Unit | What it means | |
|---|---|---|---|
| in | b_width | m | Width of a rectangular section. |
| in | d_eff | m | Depth from the compression face down to the centre of the reinforcement. Depth from the top face to the steel |
| in | A_steel | m² | Total area of the reinforcing bars. |
| in | n_modular | — (a ratio) | Ratio of the two stiffnesses, used to trade one material for the other. |
| in | M_x | N·m | Internal bending moment at the cut. |
| out | h_na | m | Depth of the compression block in a cracked reinforced section. |
| out | I_cracked | m⁴ | Second moment of the transformed section once the concrete below the neutral axis is ignored. |
| out | σ_conc | Pa | Peak compressive stress in the concrete. |
| out | σ_steel | Pa | Tensile stress in the reinforcement. |
Which root of the quadratic is physical?
the positive root | the negative root
Only one root lies inside the section; show the rejected root and why it is rejected.
Reinforced Concrete, the panel headed which root of the quadratic: both roots are shown on consecutive lines, the physical one marked and the other carrying the sentence that says it is a depth above the compression face.
A rectangular concrete beam is reinforced with steel near the bottom and has cracked below the neutral axis. You want the stress in the concrete and in the steel.
| You type | ||
|---|---|---|
| b | 300.0 mm | breadth |
| d | 500.0 mm | centroid of steel to the top face |
| As | 1500 mm² | area of steel |
| n | 9.000 | steel modulus over concrete modulus |
| M | 80.00 kN·m | |
| It comes back with | ||
|---|---|---|
| kd | 171.9 mm | neutral axis, measured down from the top face |
| I_cr | 1.961e+09 mm⁴ | second moment of the cracked section |
| σ_c | 7.010 MPa | top of the concrete, in compression |
| σ_s | 120.5 MPa | in the steel, in tension |
The concrete below the axis is doing nothing at all here — that is what cracked means, and it is why the steel stress is so much the larger number.
Pressure through a thick wall, and the hole that doubles a spinning disc.
Where it is. 13th of 18 in the sidebar. It stands alone: nothing has to be set up before it.
Two constants fixed by the two pressures. The equilibrium equation it satisfies is the strongest test in the whole app.
σ_r=A-B/r² σ_θ=A+B/r² σ_r(r_i)=-p_i, σ_r(r_o)=-p_o
A pinhole at the centre doubles the peak stress. The limit is genuinely discontinuous, so it is offered as two cases.
σ_θ=ρω²[((3+ν)/8)(r_o²+r_i²+r_i²r_o²/r²)-((1+3ν)/8)r²] σ_(θ,ring)=ρω²r²
| On screen | Unit | Range | Opens at |
|---|---|---|---|
| r inner | mm | 10.0 to 600 mm | 100.0 mm |
| r outer | mm | 10.0 to 600 mm | 250.0 mm |
| read at, through the wall | — (a ratio) | 0 to 1.00 | 0 |
| ω | rad/s | 10.0 to 3000 rad/s | 300.0 rad/s |
| ρ | kg/m³ | 1000 to 20000 kg/m³ | 7850 kg/m³ |
| ν | — (a ratio) | 0 to 0.490 | 0.3000 |
| p internal | MPa | 0 to 300 MPa | 40.00 MPa |
| p external | MPa | 0 to 300 MPa | 0 MPa |
| t at the axis | mm | 2.00 to 200 mm | 40.00 mm |
| design stress | MPa | 10.0 to 800 MPa | 150.0 MPa |
| junction, through the wall | — (a ratio) | 0.0500 to 0.950 | 0.5000 |
| radial interference | µm | 1.00 to 500 µm | 50.00 µm |
| E | GPa | 50.0 to 400 GPa | 200.0 GPa |
| ν | — (a ratio) | 0 to 0.490 | 0.3000 |
| Reads | Unit | What it is |
|---|---|---|
| r | mm | |
| σ hoop | MPa | Stress running around the circumference of a shell or disc. |
| σ radial | MPa | Stress acting along the radius. |
| peak hoop | MPa | |
| same disc, solid | MPa | |
| thin ring at the rim | MPa | Hoop stress in a thin spinning ring. |
| t at the rim | mm | Thickness a spinning disc needs at each radius to hold one stress everywhere. |
| A | MPa | Constant part of the radial stress distribution in a thick cylinder. |
| B | N | Coefficient of the inverse-square part of that distribution. |
| at the bore | MPa | |
| at the outside | MPa | |
| u radial, at the station | µm | Outward movement of a point in a thick cylinder. |
| r junction | mm | |
| p contact | MPa | Pressure generated at the interface of a shrink fit. |
| interference recovered | µm | Radial misfit built into a shrink fit before assembly. |
| Symbol | Unit | What it means | |
|---|---|---|---|
| in | r_inner | m | Inner radius of a thick cylinder, curved bar or disc. |
| in | r_outer | m | Outer radius of a thick cylinder, curved bar or disc. |
| in | p_int | Pa | Pressure acting on the inside surface. |
| in | p_ext | Pa | Pressure acting on the outside surface. |
| in | ρ_rad | m | Radius of the particular point being examined. |
| in | E | Pa | Stiffness in simple tension: stress divided by strain while the response is still straight. |
| in | ν | — (a ratio) | How much the material narrows sideways per unit of stretch along the pull. |
| in | r_junction | m | Radius at which the two parts of a compound cylinder meet. Interface radius of a compound cylinder |
| in | ρ_mat | kg/m³ | Mass of the material per unit volume. |
| in | ω | rad/s | Rotation rate in radians per second. |
| in | σ_design | Pa | Uniform stress a constant-strength profile is designed to hold everywhere. Uniform stress targeted by a constant-strength profile |
| out | lame_A | Pa | Constant part of the radial stress distribution in a thick cylinder. |
| out | lame_B | Pa·m² | Coefficient of the inverse-square part of that distribution. |
| out | σ_r | Pa | Stress acting along the radius. |
| out | σ_hoop | Pa | Stress running around the circumference of a shell or disc. |
| out | u_radial | m | Outward movement of a point in a thick cylinder. |
| out | p_contact | Pa | Pressure generated at the interface of a shrink fit. |
| out | interference | m | Radial misfit built into a shrink fit before assembly. |
| out | σ_ring | Pa | Hoop stress in a thin spinning ring. |
| out | t_profile | m | Thickness a spinning disc needs at each radius to hold one stress everywhere. |
Which pressures act?
internal only | external only | both
External pressure reverses the sign of the hoop stress; the failure mode changes with it.
Thick Walls & Discs, the pressures panel: the p internal and p external sliders. Internal only, external only and both are the three ways of leaving one of them at zero, and the hoop stress reverses sign between the first two.
Solid disc or disc with a central hole?
solid | with a central hole
Not a matter of setting the bore to zero: the two answers differ by a factor of two exactly at that point.
Thick Walls & Discs, the spinning panel: the switch reading there is a central hole. The peak hoop stress doubles across it, and the decision card beneath says it is a different solution rather than a limit.
A thick cylinder is pressurised from the inside. You want the hoop stress at the bore, where it is worst.
| You type | ||
|---|---|---|
| r_i | 100.0 mm | |
| r_o | 200.0 mm | |
| p_i | 60.00 MPa | |
| It comes back with | ||
|---|---|---|
| hoop_bore | 100.0 MPa | hoop stress at the bore |
| hoop_out | 40.00 MPa | and at the outside face |
| radial_bore | -60.00 MPa | radial stress at the bore |
The radial stress at the bore is exactly minus the pressure — it has to be, that face is being pushed on. Use it as your check that the radii went in the right way round.
The neutral axis is not the centroid, and the error if you forget.
Where it is. 14th of 18 in the sidebar. It stands alone: nothing has to be set up before it.
The neutral axis of a sharply curved bar sits inside the centroid, and the gap between them is where the arithmetic dies.
R=A/(∫ dA/r) R_rect=h/( ln (r_o/r_i)) σ=M(R-r)/(A r (r̄-R))
| On screen | Unit | Range | Opens at |
|---|---|---|---|
| r inner | mm | 5.00 to 500 mm | 40.00 mm |
| r outer | mm | 5.00 to 500 mm | 80.00 mm |
| M | N·m | -20000 to 20000 N·m | 1200 N·m |
| N, axial | kN | -200 to 200 kN | 0 kN |
| Reads | Unit | What it is |
|---|---|---|
| A | mm² | |
| rbar | mm | |
| R neutral | mm | Radius at which the bending stress in a curved bar passes through zero. |
| e offset | mm | Small gap between the centroid and the neutral axis of a curved bar. |
| σ inner | MPa | Stress in a curved bar carrying both bending and a force along its centre line. |
| σ outer | MPa | |
| straight-beam inner | MPa | |
| error if you used it | % |
| Symbol | Unit | What it means | |
|---|---|---|---|
| in | r_inner | m | Inner radius of a thick cylinder, curved bar or disc. |
| in | r_outer | m | Outer radius of a thick cylinder, curved bar or disc. |
| in | h_depth | m | Overall depth of a section measured in the bending direction. |
| in | A | m² | Cross-sectional area actually carrying the load. |
| in | M_x | N·m | Internal bending moment at the cut. |
| in | N_axial | N | Internal force acting along the member axis at the cut being examined. |
| in | ρ_rad | m | Radius of the particular point being examined. |
| in | shape_curved | — (a ratio) | Which section the curved bar has. Two of them have exact closed forms; the rest are integrated as bands of linearly varying width. Which section the bar has. The rectangle and the round bar have closed forms of their own; everything else is integrated as radial bands. |
| in | b_outer | m | Width of the section at its outer face, for a shape whose width is not the same at both. Zero at one face is a triangle; equal at both is the rectangle. |
| in | b_flange | m | Width of a flange measured out from the web. |
| in | d_flange | m | How deep the flange reaches, measured out along the radius. |
| out | R_neutral | m | Radius at which the bending stress in a curved bar passes through zero. |
| out | e_offset | m | Small gap between the centroid and the neutral axis of a curved bar. |
| out | σ_curved | Pa | Bending stress in a sharply curved bar. |
| out | σ_curved_axial | Pa | Stress in a curved bar carrying both bending and a force along its centre line. |
| out | R_neutral_builtup | m | Radius of the neutral axis of a curved section built up out of bands -- the same quantity as for a plain rectangle, for a section that has no closed form of its own. |
| out | e_builtup | m | How far inside its own centroid the neutral axis of a built-up curved section sits. |
Which section is being bent?
rectangle | round | trapezoid | tee, flange inside | tee, flange outside | I section
The rectangular closed form takes two radii and nothing else, so it accepts any section a reader has and answers for a solid rectangle spanning those radii instead. On a bar that is a rectangle with a triangle on it, that is 23 per cent more area, a neutral radius 2.7 per cent too far out, and -- because the stress carries the centroid-to-neutral offset in its denominator -- a third low at the outer tip. Nothing in its two arguments can tell that the question was about a different bar, so the section has to be asked for rather than assumed.
Curved Beams, the section panel: a picker naming the six sections. The dimension sliders below it change with the choice -- a trapezoid gets a second width, a tee gets a flange width and depth -- and the area, neutral radius and offset readouts move with them.
A hook has a rectangular section and a tight radius. The straight-beam formula would be badly wrong; you want how wrong, and the real stress.
| You type | ||
|---|---|---|
| r_i | 50.00 mm | inner radius of the curve |
| r_o | 100.0 mm | outer radius |
| It comes back with | ||
|---|---|---|
| R_n | 72.13 mm | radius of the neutral axis |
| e | 2.865 mm | how far the neutral axis sits inside the centroid |
That offset is small and it is the whole difference. A straight-beam calculation puts the neutral axis at the centroid and gets the inner-fibre stress badly low.
One ratio decides everything, including how much the correction costs.
Where it is. 15th of 18 in the sidebar. It stands alone: nothing has to be set up before it.
A spring is a bar in torsion wrapped into a helix. The correction factor is where tight coils bite.
δ=8PD³n/(Gd⁴) k=Gd⁴/(8D³n) K_w=(4C-1)/(4C-4)+0.615/C, C=D/d
| On screen | Unit | Range | Opens at |
|---|---|---|---|
| P | N | 1.00 to 5000 N | 250.0 N |
| D, coil | mm | 4.00 to 200 mm | 30.00 mm |
| d, wire | mm | 0.500 to 40.0 mm | 4.000 mm |
| n, active coils | — (a ratio) | 2.00 to 40.0 | 8.000 |
| G | GPa | 20.0 to 120 GPa | 79.00 GPa |
| k₂ / k₁ | — (a ratio) | 0.100 to 5.00 | 1.000 |
| Reads | Unit | What it is |
|---|---|---|
| C | — (a ratio) | Coil diameter divided by wire diameter; small values mean a tightly wound spring. |
| K, Wahl | — (a ratio) | Correction that raises the spring stress because the inner side of the coil is more sharply curved. |
| δ | mm | Distance a spring closes up under its load. |
| k | kN/m | Force needed per unit closure of a spring. |
| U | J | Work stored in a compressed or extended spring. |
| P recovered | N | |
| τ, corrected | MPa | Shear stress in the spring wire, including the correction for coil curvature. |
| τ, plain torsion | MPa | |
| correction adds | % | |
| k, in series | kN/m | |
| k, in parallel | kN/m |
| Symbol | Unit | What it means | |
|---|---|---|---|
| in | P | N | Force applied along the member axis, or the single load in a standard case. |
| in | D_coil | m | Mean diameter of a spring coil, measured to the wire centre. |
| in | d_wire | m | Diameter of the wire a spring is wound from. |
| in | n_coils | — (a ratio) | Number of spring coils that actually deflect. Number of active coils |
| in | G | Pa | Stiffness in shear: shear stress divided by the angle change it produces. |
| out | δ_spring | m | Distance a spring closes up under its load. |
| out | k_spring | N/m | Force needed per unit closure of a spring. |
| out | C_index | — (a ratio) | Coil diameter divided by wire diameter; small values mean a tightly wound spring. |
| out | K_wahl | — (a ratio) | Correction that raises the spring stress because the inner side of the coil is more sharply curved. |
| out | τ_spring | Pa | Shear stress in the spring wire, including the correction for coil curvature. |
| out | U_spring | J | Work stored in a compressed or extended spring. |
Nothing on this screen has two defensible answers, so there is nothing to choose.
A helical compression spring carries a load. You want how far it squashes, its rate, and the real shear stress in the wire.
| You type | ||
|---|---|---|
| P | 250.0 N | |
| D | 30.00 mm | coil diameter |
| d | 4.000 mm | wire diameter |
| n | 8.000 | active coils |
| G | 79.00 GPa | |
| It comes back with | ||
|---|---|---|
| C | 7.500 | spring index, coil over wire |
| K | 1.197 | correction for the wire being curved, not straight |
| δ | 21.36 mm | how far it squashes |
| k | 11.70 kN/m | spring rate |
| τ | 357.3 MPa | shear stress in the wire, corrected |
| τ_plain | 298.4 MPa | and what the straight-bar formula would have said |
The correction is not a rounding error. Wind the spring more tightly — drop the coil diameter towards the wire diameter — and it grows fast.
Past first yield, and the stress the bar keeps afterwards.
Where it is. 16th of 18 in the sidebar. It reads the cross-section itself — its outline, area, centroid, second moments and extreme fibres from the Section Builder screen, so set that up first if you have not.
The fully plastic section splits at the equal-area axis, not the centroid.
Z=Σ |A_i ȳ_i| f=Z/S M_p=σ_Y Z
Unloading from a partly plastic state is elastic, so the difference locks in as residual stress.
M_Y=σ_Y S M_p=σ_Y Z σ_res=σ_elastoplastic-σ_unload
| On screen | Unit | Range | Opens at |
|---|---|---|---|
| σ Y | MPa | 50.0 to 1200 MPa | 250.0 MPa |
| M applied | kN·m | 0 to 500 kN·m | 45.00 kN·m |
| b | mm | 5.00 to 500 mm | 60.00 mm |
| h | mm | 5.00 to 800 mm | 120.0 mm |
| Reads | Unit | What it is |
|---|---|---|
| y_pna, from the centroid | mm | Position of the axis that divides the section into two equal areas. |
| y_pna, from the origin | mm | |
| y_c, from the origin | mm | |
| Z plastic | mm³ | Plastic section modulus; the first moment of the two halves about the equal-area axis. |
| S elastic | mm³ | |
| f, shape factor | — (a ratio) | Ratio of plastic to elastic section modulus; how much reserve the shape has past first yield. |
| M Y, first yield | kN·m | Moment at which the extreme fibre first reaches yield. |
| M p, fully plastic | kN·m | Moment at which the whole section has yielded. |
| M applied is through | % | |
| f, rectangle | — (a ratio) | |
| M Y, rectangle | kN·m | |
| M p, rectangle | kN·m | |
| y core | mm | Half-depth of the region that is still elastic in a partly yielded section. |
| M recovered from the core | kN·m | |
| residual at the surface | MPa | Stress left locked in after loading past yield and unloading. |
| residual at the core edge | MPa | |
| residual couple, as a share of M | % | |
| net residual force | kN |
| Symbol | Unit | What it means | |
|---|---|---|---|
| in | parts | — (a ratio) | Ordered list of primitive shapes that together make up the section. |
| in | σ_Y | Pa | Stress at which the material stops behaving elastically. |
| in | S_mod | m³ | Section modulus; second moment divided by the distance to the extreme fibre. |
| in | Z_plastic | m³ | Plastic section modulus; the first moment of the two halves about the equal-area axis. |
| in | M_x | N·m | Internal bending moment at the cut. |
| in | c_extreme | m | Distance from the neutral axis to the farthest fibre. |
| out | y_pna | m | Position of the axis that divides the section into two equal areas. |
| out | f_shape | — (a ratio) | Ratio of plastic to elastic section modulus; how much reserve the shape has past first yield. |
| out | M_p | N·m | Moment at which the whole section has yielded. |
| out | M_Y | N·m | Moment at which the extreme fibre first reaches yield. |
| out | y_elastic_core | m | Half-depth of the region that is still elastic in a partly yielded section. |
| out | σ_residual | Pa | Stress left locked in after loading past yield and unloading. |
Nothing on this screen has two defensible answers, so there is nothing to choose.
A rectangular bar is bent past first yield. You want the moment at first yield and the moment when the whole section has gone.
| You type | ||
|---|---|---|
| b | 50.00 mm | |
| h | 100.0 mm | |
| σ_Y | 250.0 MPa | |
| It comes back with | ||
|---|---|---|
| Z_p | 125000 mm³ | plastic section modulus |
| M_p | 31.25 kN·m | fully plastic moment |
| M_Y | 20.83 kN·m | moment at first yield |
| f | 1.500 | how much is left after first yield |
For a rectangle the shape factor is one and a half: the section carries half as much again after the outer fibre has yielded. Take the load off and the bar keeps a residual stress, which the screen also draws.
Three ways to fail, and the one that decides.
Where it is. 17th of 18 in the sidebar. It stands alone: nothing has to be set up before it.
Three ways to fail, and the joint is only as strong as the weakest. Naming the winner is the whole point.
P_s=n(π d²/4)τ P_b=n d t σ_b P_t=(p-d) t σ_t η= min(P_s,P_b,P_t)/(p t σ_t)
A fillet weld fails across its throat. Eccentric loading adds a torsional component that must be summed as a vector.
t_throat=0.707s P=0.707 s L_w τ_allow τ_res=|τ⃗_direct+τ⃗_torsional|
| On screen | Unit | Range | Opens at |
|---|---|---|---|
| n rivets per pitch | — (a ratio) | 1.00 to 12.0 | 4.000 |
| d rivet | mm | 4.00 to 50.0 mm | 20.00 mm |
| t plate | mm | 2.00 to 40.0 mm | 10.00 mm |
| pitch | mm | 10.0 to 300 mm | 60.00 mm |
| shear planes | — (a ratio) | 1.00 to 2.00 | 1.000 |
| τ allow, rivet | MPa | 10.0 to 400 MPa | 90.00 MPa |
| σ bearing | MPa | 20.0 to 800 MPa | 200.0 MPa |
| σ tension, plate | MPa | 20.0 to 600 MPa | 150.0 MPa |
| leg size | mm | 2.00 to 20.0 mm | 6.000 mm |
| run length | mm | 20.0 to 600 mm | 150.0 mm |
| τ allow | MPa | 10.0 to 400 MPa | 90.00 MPa |
| P | kN | 0 to 300 kN | 30.00 kN |
| e, eccentricity | mm | 0 to 500 mm | 80.00 mm |
| Reads | Unit | What it is |
|---|---|---|
| P shear | kN | Strength of one pitch length if the fasteners fail by being cut through. |
| P bearing | kN | Strength of one pitch length if the plate crushes against the fasteners. |
| P tearing | kN | Strength of one pitch length if the plate tears across the line of holes. |
| P joint | kN | Strength of one pitch length, being the smallest of the three failure modes. Multiply by the number of pitches for the whole seam. |
| P solid plate, per pitch | kN | |
| efficiency | % | Strength of one pitch length divided by the strength of the same length of unbroken plate. All four quantities are per pitch, so the ratio is the same for the whole seam. |
| Unwin's starting diameter | mm | |
| throat | mm | Shortest distance across a fillet weld, where it actually fails. |
| P weld | kN | Force a weld run may carry across its throat. |
| J weld | mm⁴ | Polar second moment of a weld group about its own centroid. |
| τ direct only | MPa | |
| τ combined | MPa | Peak shear stress across the weld throat. |
| Symbol | Unit | What it means | |
|---|---|---|---|
| in | d_rivet | m | Diameter of the rivet or bolt. |
| in | t_plate | m | Thickness of the plate being joined. |
| in | pitch | m | Centre-to-centre spacing of fasteners along a row. Centre-to-centre spacing along a row. Every strength on this screen is the strength of one such length of seam. |
| in | n_rivets | — (a ratio) | Number of fasteners in one pitch length, counting every row. A double-riveted joint has two, whatever the length of the seam. Per pitch length, counting every row -- the same basis the tearing strength and the efficiency denominator are on. |
| in | τ_allow | Pa | Highest shear stress permitted in service. |
| in | σ_bear | Pa | Highest bearing pressure permitted between a fastener and the plate. |
| in | σ_tens | Pa | Highest tensile stress permitted in the plate. |
| in | shear_planes | — (a ratio) | Number of surfaces across which a fastener is cut. |
| in | s_leg | m | Leg length of a fillet weld, measured along the joined faces. |
| in | L_weld | m | Effective length of weld run resisting the load. |
| in | P | N | Force applied along the member axis, or the single load in a standard case. |
| in | e_ecc | m | Distance from the centroid to the line of action of the load. |
| in | weld_group | — (a ratio) | Layout of the individual weld runs making up a group. |
| out | P_shear | N | Strength of one pitch length if the fasteners fail by being cut through. |
| out | P_bearing | N | Strength of one pitch length if the plate crushes against the fasteners. |
| out | P_tearing | N | Strength of one pitch length if the plate tears across the line of holes. |
| out | P_joint | N | Strength of one pitch length, being the smallest of the three failure modes. Multiply by the number of pitches for the whole seam. |
| out | η_joint | — (a ratio) | Strength of one pitch length divided by the strength of the same length of unbroken plate. All four quantities are per pitch, so the ratio is the same for the whole seam. |
| out | failure_mode | — (a ratio) | Which of the competing failure modes limits the joint. |
| out | t_throat | m | Shortest distance across a fillet weld, where it actually fails. |
| out | P_weld | N | Force a weld run may carry across its throat. |
| out | J_weld | m⁴ | Polar second moment of a weld group about its own centroid. |
| out | τ_weld | Pa | Peak shear stress across the weld throat. |
Which failure mode governs?
rivet shear | plate bearing | plate tearing
The result must be a stated conclusion, not three numbers side by side. Reading the wrong one over-predicts strength.
Riveted & Welded Joints, the panel headed the three ways it can fail: the shear, bearing and tearing capacities on three lines, the joint capacity beneath them, and a decision card naming the governing mode and how much stronger the next one is.
A riveted lap joint can fail three ways. You want which one governs, and how efficient the joint is.
| You type | ||
|---|---|---|
| d | 20.00 mm | rivet diameter |
| t | 12.00 mm | plate thickness |
| p | 80.00 mm | pitch |
| τ_a | 80.00 MPa | allowable shear |
| σ_b | 160.0 MPa | allowable bearing |
| σ_t | 120.0 MPa | allowable tension |
| It comes back with | ||
|---|---|---|
| P_s | 25.13 kN | shearing the rivet |
| P_b | 38.40 kN | crushing the plate against the rivet |
| P_t | 86.40 kN | tearing the plate between holes |
| P | 25.13 kN | what the joint actually carries |
The smallest of the three is the answer and the screen says which one it was. Here it is the rivet, and tearing is more than three times stronger. Now drag the pitch down towards thirty-five millimetres: tearing falls below the rivet and takes over as the governing mode, without a single allowable stress changing. That is the point of showing all three.
Bars, temperature, misfit and the gap that changes everything.
Where it is. 18th of 18 in the sidebar. It stands alone: nothing has to be set up before it.
One force over one area. Every later screen reduces to this at the last step.
σ=P/A τ_avg=V/A ε=δ/L n=σ_fail/σ_allow
Any two of E, G, K and nu fix the other two. Six inversion paths that must all agree.
G=E/(2(1+ν)) K=E/(3(1-2ν)) e_v=((1-2ν)/E)(σ_x+σ_y+σ_z)
A bar pulled along one axis still carries shear on every other plane. The bridge to the transformation screens.
σ_θ=σ_x cos²θ τ_θ=-(1/2)σ_x sin 2θ
The same weight applied three ways gives three different stresses. Which way is a choice the user must make.
U=P²L/(2AE) nᵢₘₚ=1+√(1+2h/δₛₜ)
Four shapes of the same integral. Each degenerates into the prismatic case, and the degeneracy is where the arithmetic breaks.
δ=PL/(AE) δ_cone=4PL/(π E d_1 d_2) δ_wedge=PL ln (b_2/b_1)/(E t (b_2-b_1)) δ_self=γ L²/(2E)
Equilibrium alone is not enough; compatibility supplies the missing equation.
δ₁=δ₂ and P₁+P₂=P ⟹ σ₁/E₁=σ₂/E₂, σ₁A₁+σ₂A₂=P
A bar that cannot expand carries stress with no load on it at all.
δ_T=α Δ T L σ_restrained=-E α Δ T σ_gap=-E(αΔ T L-g)/L
A geometric discontinuity multiplies the nominal stress. Two shapes have exact closed forms; the chart families do not, and are not guessed at.
σ_θ(a,θ)=σ(1-2 cos 2θ) K_t=3 K_t=1+2a/b=1+2√(a/ρ)
In a cylinder the circumferential stress is exactly twice the longitudinal one, always.
σ_hoop=pr/t σ_long=pr/(2t) σ_sphere=pr/(2t)
| On screen | Unit | Range | Opens at |
|---|---|---|---|
| P | kN | -500 to 500 kN | 60.00 kN |
| A | mm² | 10.0 to 20000 mm² | 500.0 mm² |
| L | m | 0.100 to 20.0 m | 2.000 m |
| d1 | mm | 5.00 to 100 mm | 40.00 mm |
| d2 | mm | 5.00 to 100 mm | 20.00 mm |
| b1 | mm | 5.00 to 100 mm | 60.00 mm |
| b2 | mm | 5.00 to 100 mm | 30.00 mm |
| t | mm | 0.500 to 50.0 mm | 10.00 mm |
| γ | kN/m³ | 1.00 to 100 kN/m³ | 77.00 kN/m³ |
| V | kN | 0 to 500 kN | 5.000 kN |
| D | mm | 3.00 to 50.0 mm | 20.00 mm |
| t | mm | 1.00 to 30.0 mm | 10.00 mm |
| E | GPa | 1.00 to 600 GPa | 200.0 GPa |
| ν | — (a ratio) | -0.990 to 0.490 | 0.3000 |
| σ_Y | MPa | 20.0 to 1200 MPa | 250.0 MPa |
| A₁ | mm² | 10.0 to 20000 mm² | 600.0 mm² |
| E₁ | GPa | 5.00 to 400 GPa | 200.0 GPa |
| A₂ | mm² | 0 to 20000 mm² | 400.0 mm² |
| E₂ | GPa | 5.00 to 400 GPa | 70.00 GPa |
| ΔT | K | -300 to 300 K | 60.00 K |
| α | 1e-6/K | 0.500 to 30.0 1e-6/K | 12.00 1e-6/K |
| gap | mm | 0 to 5.00 mm | 0 mm |
| drop height | mm | 0 to 500 mm | 0 mm |
| p | MPa | 0 to 30.0 MPa | 1.500 MPa |
| r | mm | 20.0 to 3000 mm | 500.0 mm |
| t | mm | 0.500 to 50.0 mm | 8.000 mm |
| L, vessel | mm | 100 to 20000 mm | 2000 mm |
| a, across the pull | mm | 0.500 to 100 mm | 10.00 mm |
| b, along the pull | mm | 0.500 to 100 mm | 10.00 mm |
| θ round the edge | deg | 0 to 180 deg | — |
| P | kN | -500 to 500 kN | — |
| A | mm² | 10.0 to 20000 mm² | — |
| L | m | 0.100 to 20.0 m | — |
| E | GPa | 5.00 to 400 GPa | — |
A dash in the last two columns is a control that belongs to a row you add yourself — a load, a part, a segment — or one whose limits follow another input, so there is no single value to print. The screen still shows both as soon as the row exists.
| Reads | Unit | What it is |
|---|---|---|
| closes at ΔT | K | Whether the bar has taken up its clearance and begun to carry stress. |
| laid on gently | MPa | |
| released from rest | MPa | |
| dropped | MPa | |
| impact factor | — (a ratio) | How many times larger the effect is than the same load applied gently. |
| σ | MPa | Force per unit area acting square to the cut. |
| δ | mm | |
| ε | — (a ratio) | Change in length divided by the original length. |
| k | N/m | Force needed per unit stretch. |
| n | — (a ratio) | How many times the applied action could be increased before failure. |
| U | J | Work stored in a bar stretched along its axis. |
| u | J/m³ | Work stored per unit volume. |
| τ_avg | MPa | Shear force spread evenly over the area it crosses. |
| σ_b | MPa | Pressure between two parts pressed together. |
| G | Pa | Stiffness in shear: shear stress divided by the angle change it produces. |
| K | Pa | Resistance to uniform squeezing: pressure divided by fractional volume change. |
| λ | Pa | First of the two elastic parameters that state the three-dimensional relations most compactly. |
| ν recovered from E and G | — (a ratio) | |
| E recovered from K and G | Pa | |
| ε_th | — (a ratio) | Strain the material would take up freely on a temperature change. |
| σ, fully restrained | MPa | Stress caused purely by preventing free thermal movement. |
| σ, with the gap | MPa | Thermal stress once the bar has closed a clearance and met its restraint. |
| k, both together | N/m | Force needed per unit stretch. |
| sphere | MPa | Membrane stress in a spherical shell, the same in every direction. |
| ΔV/V | — (a ratio) | Fractional change in the volume a shell encloses. |
| Δr | mm | Change in radius of a pressurised shell. |
| ΔL | mm | Change in length of a pressurised shell. |
| σ nominal | MPa | |
| σ at the edge, at θ | MPa | |
| K t, round hole | — (a ratio) | Concentration factor for a small round hole in a wide plate. |
| K t, least round the edge | — (a ratio) | The smallest hoop stress on a hole's edge, as a multiple of the applied tension. It is negative: the edge is in compression along the load even though the plate is pulled. |
| K t, this ellipse | — (a ratio) | Concentration factor for an elliptical hole, sharper as the ellipse flattens. |
| ρ, tip radius | mm | Tip radius of an elliptical hole: how sharply the hole turns at the end of the axis across the load. A crack is this radius going to zero. |
| K t, from that tip radius | — (a ratio) | |
| σ max | MPa | Largest normal stress present. |
| free expansion | mm | The bar carries stress only once the first exceeds the second. |
| the gap | mm | |
| P₁ | N | The stiffer member takes the larger share. Each is computed on its own, not by subtracting one from the load. |
| P₂ | N | |
| σ₁ | MPa | Equal moduli would give one stress in both; different moduli cannot. |
| σ₂ | MPa | |
| δ₁ | mm | |
| δ₂ | mm | |
| hoop | MPa | Exactly twice, always, for a cylinder -- which is why a pressure vessel splits along its length and not around it. |
| longitudinal | MPa |
| Symbol | Unit | What it means | |
|---|---|---|---|
| in | P | N | Force applied along the member axis, or the single load in a standard case. Internal axial force at the cut, not the applied load |
| in | A | m² | Cross-sectional area actually carrying the load. Area actually carrying the force |
| in | V | N | Internal shear force at the cut. |
| in | A_b | m² | Projected contact area over which one part presses on another. Projected contact area for bearing |
| in | L | m | Length of the member along its axis. |
| in | δ | m | Change in length of the member. |
| in | σ_fail | Pa | Stress at which the part is taken to have failed. |
| in | σ_allow | Pa | Highest normal stress permitted in service. |
| in | E | Pa | Stiffness in simple tension: stress divided by strain while the response is still straight. Slope of the straight part of the tensile response |
| in | ν | — (a ratio) | How much the material narrows sideways per unit of stretch along the pull. Sideways contraction per unit stretch |
| in | G | Pa | Stiffness in shear: shear stress divided by the angle change it produces. |
| in | K_bulk | Pa | Resistance to uniform squeezing: pressure divided by fractional volume change. |
| in | σ_x | Pa | Normal stress on the face whose outward normal points along the first axis. |
| in | σ_y | Pa | Normal stress on the face whose normal points along the second axis. |
| in | σ_z | Pa | Normal stress on the face whose normal points along the third axis. |
| in | θ | rad | Angle through which an element or a cutting plane has been rotated. Angle from the bar axis to the cut normal |
| in | h_drop | m | Height a weight falls through before it strikes. Free-fall height before contact; zero means suddenly applied |
| in | δ_st | m | Deflection the same load would cause if it were lowered gently into place. Deflection the same load would cause if applied gradually |
| in | d1 | m | Diameter at one end of a round bar that tapers. Diameter at one end of a tapered round bar |
| in | d2 | m | Diameter at the other end of a round bar that tapers. |
| in | b1 | m | Width at one end of a bar that tapers in width. Width at one end of a tapered flat bar |
| in | b2 | m | Width at the other end of a bar that tapers in width. |
| in | t_thk | m | Constant thickness of a flat bar that tapers only in width. Constant thickness of the flat bar |
| in | γ_wt | N/m³ | Weight of the material per unit volume. |
| in | segments | — (a ratio) | List of prismatic pieces making up a stepped member. List of prismatic segments, each with its own P, L, A and E |
| in | A1 | m² | Area of the first element in a two-element assembly. |
| in | A2 | m² | Area of the second element in a two-element assembly. |
| in | E1_mat | Pa | Stiffness of the first material in a two-material assembly. |
| in | E2_mat | Pa | Stiffness of the second material. |
| in | α_th | 1/K | Fractional change in length per degree of temperature change. |
| in | dT | K | Temperature change, taken as positive for heating. Temperature change, signed |
| in | gap | m | Free clearance a bar can take up before it meets its restraint. Free clearance before the bar meets its restraint |
| in | σ_nom | Pa | Stress worked out ignoring the local geometric disturbance. |
| in | a_ell | m | Half-width of an elliptical hole measured across the load direction. Semi-axis of the hole across the load |
| in | b_ell | m | Half-width of an elliptical hole measured along the load direction. Semi-axis of the hole along the load |
| in | ρ_tip | m | Tip radius of an elliptical hole: how sharply the hole turns at the end of the axis across the load. A crack is this radius going to zero. Tip radius, the other way to state the same ellipse |
| in | p_int | Pa | Pressure acting on the inside surface. |
| in | r_mid | m | Mid-wall radius of a thin shell. |
| in | t_wall | m | Wall thickness of a tube or shell. |
| in | η_joint | — (a ratio) | Strength of one pitch length divided by the strength of the same length of unbroken plate. All four quantities are per pitch, so the ratio is the same for the whole seam. Efficiency of a longitudinal seam, if any |
| out | σ | Pa | Force per unit area acting square to the cut. |
| out | τ_avg | Pa | Shear force spread evenly over the area it crosses. |
| out | σ_b | Pa | Pressure between two parts pressed together. |
| out | ε | — (a ratio) | Change in length divided by the original length. |
| out | n_safety | — (a ratio) | How many times the applied action could be increased before failure. |
| out | A_req | m² | Smallest area that keeps the stress at or below what is allowed. |
| out | e_vol | — (a ratio) | Fractional change in volume. |
| out | λ_lame | Pa | First of the two elastic parameters that state the three-dimensional relations most compactly. |
| out | σ_θ | Pa | Normal stress on a plane cut at an angle across a bar in simple tension. |
| out | τ_θ | Pa | Shear stress on a plane cut at an angle across a bar in simple tension. |
| out | U_axial | J | Work stored in a bar stretched along its axis. |
| out | u_density | J/m³ | Work stored per unit volume. |
| out | n_impact | — (a ratio) | How many times larger the effect is than the same load applied gently. |
| out | σ_impact | Pa | Peak stress reached under a suddenly applied or dropped load. |
| out | δ_impact | m | Peak deflection reached under a suddenly applied or dropped load. |
| out | δ_cone | m | Stretch of a bar whose round section tapers along its length. |
| out | δ_wedge | m | Stretch of a flat bar whose width tapers along its length. |
| out | δ_self | m | Stretch a hanging bar suffers under nothing but its own weight. |
| out | k_axial | N/m | Force needed per unit stretch. |
| out | δ_stepped | m | Total stretch of a bar made of several prismatic pieces. |
| out | P1 | N | Share of the load carried by the first element. |
| out | P2 | N | Share carried by the second element. |
| out | σ_1m | Pa | Stress in the first material of a composite member. |
| out | σ_2m | Pa | Stress in the second material of a composite member. |
| out | ε_th | — (a ratio) | Strain the material would take up freely on a temperature change. |
| out | δ_th | m | Free length change a temperature change would produce if nothing resisted it. |
| out | σ_th | Pa | Stress caused purely by preventing free thermal movement. |
| out | σ_th_gap | Pa | Thermal stress once the bar has closed a clearance and met its restraint. |
| out | gap_closed | — (a ratio) | Whether the bar has taken up its clearance and begun to carry stress. |
| out | K_t_hole | — (a ratio) | Concentration factor for a small round hole in a wide plate. |
| out | K_t_min | — (a ratio) | The smallest hoop stress on a hole's edge, as a multiple of the applied tension. It is negative: the edge is in compression along the load even though the plate is pulled. |
| out | K_t_ellipse | — (a ratio) | Concentration factor for an elliptical hole, sharper as the ellipse flattens. |
| out | K_t | — (a ratio) | How many times the local stress exceeds the nominal stress at a geometric disturbance. |
| out | σ_max | Pa | Largest normal stress present. |
| out | σ_hoop | Pa | Stress running around the circumference of a shell or disc. |
| out | σ_long | Pa | Stress running along the axis of a cylindrical shell. |
| out | σ_sphere | Pa | Membrane stress in a spherical shell, the same in every direction. |
| out | dr_change | m | Change in radius of a pressurised shell. |
| out | dL_change | m | Change in length of a pressurised shell. |
| out | dV_ratio | — (a ratio) | Fractional change in the volume a shell encloses. |
Is the fastener in single or double shear?
single: tau = V/A | double: tau = V/(2A)
A factor of two, and the commonest slip in the whole subject. Never pick for the user.
Axial & Thermal, the fastener panel: a two-segment control reading single / double. Switching it halves the shear stress readout while the bearing stress beside it stays where it was.
How is the load applied?
gradually: factor 1 | suddenly: factor 2 | dropped from height h: factor 1+sqrt(1+2h/delta_st)
Three separate sections in every textbook and a factor of two or more between them.
Axial & Thermal, the readout panel headed the same weight, three ways: laid on gently, released from rest and dropped are three readouts one under the other, with the impact factor beneath them and the drop-height slider feeding the third.
How is the bar restrained?
free to expand | fully restrained | restrained after closing a gap g
The stress jumps from zero to the full restrained value; the user must see which case applies.
Axial & Thermal, the temperature panel: the gap slider. At zero the bar is restrained from the first degree; above the free expansion nothing restrains it; between the two the gap closes part way. The decision card headed the gap decides everything names the case that holds, and the stress readout jumps with it.
Cylinder or sphere?
cylinder | sphere
The sphere carries half the cylinder's peak stress for the same pressure and wall.
Axial & Thermal, the vessel panel: hoop and longitudinal as a pair for the cylinder, and the sphere's stress on the line beneath, all from the same pressure, radius and wall.
A bar is pulled along its length. You want the stress in it and how much it stretches.
| You type | ||
|---|---|---|
| P | 80.00 kN | |
| A | 600.0 mm² | |
| L | 2.500 m | |
| E | 200.0 GPa | |
| It comes back with | ||
|---|---|---|
| σ | 133.3 MPa | direct stress |
| δ | 1.667 mm | how much longer it gets |
| k | 48000 kN/m | stiffness of the bar |
Now hold both ends and warm the bar instead. Nothing moves, and the whole of that stress appears anyway — which is what the thermal panel is for.
Screen photographs. This build's manual carries none. Every screen is described here in full — what it asks for, what it gives back, and a worked task — but the pictures are not in yet.
They cannot be faked and they cannot be automated around. Store and manual screenshots have to be driven through the real interface — a release build, clicked and typed as a person would — and never by presetting the interface from outside it. That rule is not a preference: an environment-variable hook left in for screenshot automation is what earned this developer account a Guideline 5.6 finding, and the binary now carries nothing that could be used that way.
One relation with no screen in this release. The specification behind this app holds more relations than this release puts a screen in front of, and the theory manual writes up every one of them. This one is fully documented there and reachable nowhere here, so counting screens and counting relations gives two different numbers — on purpose: