Joint Layout
Set each sheet’s start/end (or multi-interval spans). At every fastener, Huth springs couple every co-present pair — including non-adjacent sheets (S1/S2/S3 style).
Huth / Shear
Fastener Row
| ID | d | Ef |
|---|
Row length L = 11 in · F1 = right (load) end
Sheets
x₀ / x₁ in inches (blank end = full L). Multi-interval: use a-b;c-d in the spans field for discontinuous sheets.
| # | Name | t | E | w | x₀ | x₁ | Spans | Fix | Load |
|---|
Pref (right end)
Check Load per sheet to share Pref at that sheet’s rightmost end. Check Fix to pin u = 0 at the left when the sheet is present there.
Joint Preview
Configure sheet spans and fasteners, then press SOLVE.
Summary
Element Loads
Max Interface Shear
Sheet Bypass
Fastener Elements
| ID | x | d | Ef | √ΣF² | Max iface | Pair shears (all co-present) |
|---|
Sheet Segments
| ID | Sheet | Spans | x₀ | x₁ | Bypass |
|---|
Technical Reference
JointIO — Multipurpose Huth Model
1D spring-bar model • Units: in, ksi, lb • F1 = right (load) end
JointIO is a single general-purpose joint modeler. Each sheet is defined by material properties, optional left-end fix, optional share of Pref, and one or more axial spans along the fastener row. Stack, lap, and butt geometries are presets that fill those spans — not separate solvers.
All-pair Huth springs
At every fastener station, Huth shear stiffness (1984 Eq. 31) couples every pair of sheets that are both present — adjacent black bars and non-adjacent springs (S1/S2/S3 in the Example Joint figure). Discontinuous sheets use multi-interval spans so a gap is never bridged by an axial bar.
Presets
- General / Example Joint — full control of spans; Example Joint loads a 4-sheet multi-span case with non-adjacent pairs.
- Stack / Lap / Butt — convenience presets that write start/end (and roles for legacy API compatibility).
Constraints & loads
Fix pins the sheet at the left end when present there. Load applies a share of Pref at the sheet’s rightmost present node.
Outputs
Fastener resultant and max interface shear (with all pair shears); sheet bypass per segment; equilibrium residual. Preview: N = axial, B = bearing, G# = bypass.
Linear elastic parallel_all_pairs idealization. No hole deformation, friction, or fastener plasticity.