Standards strategy.
Every check traces to either a public-domain mechanics-of-materials identity or to a specific clause of a published standard. The calculator records only the edition and clause reference, never verbatim standard text; you are expected to keep access to the source document alongside the calculator output. A hand-computed validation case guards every active family — see the validation page.
Mechanics of Materials
active · 6 checksClassical identities — no code-specific partial factors or allowables. Used as cross-checks and for the demo / preview mode.
- Mechanics of Materials — net-section tensionAverage tensile stress on the net cross-section through the pin hole: . Classical identity; no code-specific allowable applied.id: MECH_NET_SECTION
- Mechanics of Materials — double-plane shear-outAverage shear stress on two tear-out planes between hole and free edge: , where . Classical identity; no code-specific allowable applied.id: MECH_DOUBLE_SHEAR_OUT
- Mechanics of Materials — bearing stressNominal bearing stress on the projected pin-on-plate area: . Classical identity; no code-specific allowable applied.id: MECH_BEARING
- Mechanics of Materials — pin double shearAverage shear stress on two pin cross-sections (single-lug in clevis): . Classical identity; no code-specific allowable applied.id: MECH_PIN_SHEAR
- Mechanics of Materials — fillet weld throat resultantResultant throat stress on a fillet weld group with angle-aware demand decomposition , , . Root components and give throat components and ; is compared to the user-supplied shear allowable. No or electrode-specific factor applied.id: MECH_FILLET_WELD_THROAT
- Mechanics of Materials — von Mises throat stressCombined throat stress for a fillet weld group using the von Mises equivalent , compared to the user-supplied tensile allowable (falls back to ).id: MECH_FILLET_WELD_VM
ASME BTH-1-2020
active · 5 checksPinned-connection static strength (§3-3.3) and fillet-weld allowable (§3-3.4.3) extended to a combined-stress interpretation, with design factor Nd (§3-1.3) and service-class bearing reduction (§3-1.4). The weld check consumes the angle-aware root components f_z = N/A_w + M/S_w and f_v = V/A_w.
- ASME BTH-1-2020 §3-3.3.12020 · §3-3.3.1 (eqs 3-45 through 3-48)Static strength of pin-connected plate — tension on the effective net area either side of the pin hole, with reduction for pin/hole clearance and . Allowable includes design factor per §3-1.3.id: BTH1_NET_TENSION
- ASME BTH-1-2020 §3-3.3.22020 · §3-3.3.2 (eq 3-49)Single-plane fracture strength of the plate beyond the pin hole.id: BTH1_FRACTURE
- ASME BTH-1-2020 §3-3.3.32020 · §3-3.3.3 (eqs 3-50 through 3-52)Double-plane shear-out strength: , with and allowable .id: BTH1_SHEAR_OUT
- ASME BTH-1-2020 §3-3.3.42020 · §3-3.3.4 (eqs 3-53 / 3-54)Pin bearing strength on the lug plate. Static bearing allowable ; rotating (Service Class ) reduced to .id: BTH1_BEARING
- ASME BTH-1-2020 §3-3.4.32020 · §3-3.4.3 (eq 3-55)Allowable fillet-weld shear on the effective throat . Extended to combined in-plane loading by comparing the resultant throat stress against the clause allowable.id: BTH1_WELD
- ASME BTH-1-2020 §3-1.32020 · §3-1.3Design factor : for Design Category A, for Design Category B. Applied to all §3-3 allowables.id: BTH1_DESIGN_FACTOR
EN 1993-1-8:2005
active · 7 checksPin connection geometry (Table 3.9) and resistances (Table 3.10): pin shear, plate/pin bearing, and — when the shackle fork geometry (inside jaw width W and jaw thickness a) is entered — pin bending plus the combined shear+bending interaction per Figure 3.11. Weld group analysis: §4.5.3.2 directional method and §4.5.3.3 simplified method, with β_w taken from Table 4.1 and γ_M2 from §2.2.
- EN 1993-1-8:2005 §4.5.3.22005 · §4.5.3.2 (directional method)Directional check for a fillet weld throat. Two criteria: and . Correlation factor taken from Table 4.1 based on the weaker joined steel grade.id: EC3_WELD_DIRECTIONAL
- EN 1993-1-8:2005 §4.5.3.32005 · §4.5.3.3 (simplified method)Simplified check on the weld throat as a vector shear: with . Conservative relative to the directional method; shown as a cross-check.id: EC3_WELD_SIMPLIFIED
- EN 1993-1-8:2005 §3.13.12005 · §3.13.1, Table 3.9Geometric requirements for pin-connected plates: minimum plate thickness, minimum distances and from hole centre to plate edges as functions of , , and .id: EC3_PIN_GEOMETRY
- EN 1993-1-8:2005 §3.13.22005 · §3.13.2, Table 3.10 (shear)Pin shear resistance per plane: . A single-lug / clevis assembly presents two shear planes.id: EC3_PIN_SHEAR
- EN 1993-1-8:2005 §3.13.22005 · §3.13.2, Table 3.10 (bearing)Pin/plate bearing resistance: .id: EC3_PLATE_BEARING
- EN 1993-1-8:2005 §3.13.22005 · §3.13.2, Table 3.10 & Figure 3.11 (bending)Pin bending resistance: with . The demand follows Figure 3.11: ; evaluated when the user supplies the shackle fork geometry (jaw thickness and either inside-jaw width or clearance ).id: EC3_PIN_BENDING
- EN 1993-1-8:2005 §3.13.22005 · §3.13.2, Table 3.10 & Figure 3.11 (combined)Combined shear + bending interaction on the pin: . Gated on the same shackle fork geometry as the pin-bending check.id: EC3_PIN_COMBINED
DNV-ST-N001:2020 §16
active · 2 checksLifting operations: dynamic amplification factor (DAF) and skew-load factor (SKL) from Section 16. Applied with the user dynamic factor on the demand side of every resistance check — pin, plate and weld — when the DNV methodology is selected.
- DNV-ST-N001 §162020-01 · Section 16 (lifting)Dynamic amplification factor applied to the static rigging load. Values depend on lift weight and environment category (onshore light / standard / heavy; offshore sheltered / open sea). Defaults below are starting values — user must confirm against the project-specific clause.id: DNV_N001_DAF
- DNV-ST-N001 §162020-01 · Section 16 (lifting)Skew-load factor for multi-sling lifts. Single-lug padeyes receive only the SKL multiplier on the sling force; governing SKL redistribution applies to multi-point rigging.id: DNV_N001_SKEW
AISC 360-22
active · 1 checkFillet-weld nominal strength per §J2.4 with the directional strength increase and ASD safety factor . Shares the electrode classification with the BTH-1 weld check.
- AISC 360-22 §J2.42022 · §J2.4, Eq. J2-5 (directional strength increase)Nominal fillet-weld strength per unit throat area , where is the angle between the line of action of the force resultant and the weld longitudinal axis. ASD safety factor per §B3.2.id: AISC_WELD_J24
AWS A2.4 (weld symbols)
awaiting sourceAWS A2.4 weld symbols used on the schematic: fillet leg on the symbol arrow, weld-all-around circle for closed-perimeter groups, and throat shown on the side view.
- AWS A2.4 — Standard Symbols for Welding, Brazing, and Nondestructive ExaminationWeld-symbol conventions used in the schematic: triangular fillet-weld reference marker on the side of the joint to be welded, with the weld-all-around circle on the reference line when the perimeter is closed.id: AWS_A24_SYMBOLS
Check registry
| Check ID | Family | Name | Status | Sources |
|---|---|---|---|---|
| MECH_NET_SECTION_TENSION | mechanics | Net-section tension (mechanics) | implemented | MECH_NET_SECTION |
| MECH_DOUBLE_SHEAR_OUT | mechanics | Double-plane shear-out (mechanics) | implemented | MECH_DOUBLE_SHEAR_OUT |
| MECH_BEARING | mechanics | Pin bearing on lug (mechanics) | implemented | MECH_BEARING |
| MECH_PIN_SHEAR | mechanics | Pin double shear (mechanics) | implemented | MECH_PIN_SHEAR |
| MECH_FILLET_WELD | mechanics | Fillet weld throat resultant (mechanics) | implemented | MECH_FILLET_WELD_THROAT |
| MECH_WELD_VM | mechanics | Fillet weld von Mises throat stress (mechanics) | implemented | MECH_FILLET_WELD_VM |
| AISC_WELD_J24 | mechanics | Fillet weld strength — AISC 360-22 §J2.4 | implemented | AISC_WELD_J24 |
| BTH1_NET_TENSION | bth1 | Net-section tension — BTH-1 §3-3.3.1 | implemented | BTH1_NET_TENSION, BTH1_DESIGN_FACTOR |
| BTH1_FRACTURE | bth1 | Single-plane fracture — BTH-1 §3-3.3.2 | implemented | BTH1_FRACTURE, BTH1_DESIGN_FACTOR |
| BTH1_SHEAR_OUT | bth1 | Double-plane shear-out — BTH-1 §3-3.3.3 | implemented | BTH1_SHEAR_OUT, BTH1_DESIGN_FACTOR |
| BTH1_BEARING | bth1 | Pin bearing — BTH-1 §3-3.3.4 | implemented | BTH1_BEARING, BTH1_DESIGN_FACTOR |
| BTH1_WELD | bth1 | Fillet weld allowable — BTH-1 §3-3.4.3 | implemented | BTH1_WELD, BTH1_DESIGN_FACTOR |
| EC3_PIN_GEOMETRY | ec3 | Pin-plate geometry — EC3 §3.13.1 | implemented | EC3_PIN_GEOMETRY |
| EC3_PIN_SHEAR | ec3 | Pin shear — EC3 §3.13.2 | implemented | EC3_PIN_SHEAR |
| EC3_PLATE_BEARING | ec3 | Plate bearing — EC3 §3.13.2 | implemented | EC3_PLATE_BEARING |
| EC3_PIN_BENDING | ec3 | Pin bending — EC3 §3.13.2 | implemented | EC3_PIN_BENDING |
| EC3_PIN_COMBINED | ec3 | Pin combined shear + bending — EC3 §3.13.2 | implemented | EC3_PIN_COMBINED |
| EC3_WELD_DIRECTIONAL | ec3 | Fillet weld — EN 1993-1-8 §4.5.3.2 directional method | implemented | EC3_WELD_DIRECTIONAL |
| EC3_WELD_SIMPLIFIED | ec3 | Fillet weld — EN 1993-1-8 §4.5.3.3 simplified method | implemented | EC3_WELD_SIMPLIFIED |
| DNV_N001_DAF | dnv | Dynamic amplification factor — DNV-ST-N001 §16 | implemented | DNV_N001_DAF |
| DNV_N001_SKEW | dnv | Skew-load factor — DNV-ST-N001 §16 | implemented | DNV_N001_SKEW |
Out-of-scope for v1
- Fatigue / cycle-count life — BTH-1 Service Class selects the static vs. rotating bearing allowable, but no explicit S-N fatigue check is performed. Designs with high cycle counts require a separate fatigue assessment (FEA + detail category).
- Secondary bending of the lug plate — the engine treats the lug as pure tension/bearing. Out-of-plane load, sling skew beyond the SKL multiplier, and cheek-plate interaction are out of scope; FEA is recommended when they matter.
- Weld group geometry beyond parallel and all-around closed fillets — the engine handles parallel side welds and the closed-perimeter all-around topology (AWS A2.4 weld-all-around symbol). Eccentric weld groups, full-penetration joints and weld groups with off-centroid line of action still fall outside the current check catalogue.
- Out-of-plane lifting angle components — the angle-aware weld checks decompose the lifting load in the lug plane only ( measured from the lug axis). Side-sway (force components out of the lug plane) beyond 30° calls for FEA.
- Project-specific DNV overrides — the default DAF / SKL tables are starting points; project marine warranty surveys may require lift-specific values which the user enters via the DNV override fields.
Adding new checks
New checks are added inside an already-active family whenever a clause is covered by a hand-computed benchmark that reproduces the published equation within the stated tolerance. A new methodology family (for example AISC 360) is activated the same way: a benchmark per clause that will appear on the site, plus the primary / cross-check labelling in the results view.
If there is a specific clause or standard you would like to see added, get in touch — requests with published worked examples are the easiest to prioritise.