Design checks No geometry issues detected.
Ready.
Cp — Cb — Cm — Cwp — Server copy is newer than what's loaded.
<
H
Fairline hull W/B
+Sta
X
Y
Z
Unit costs $

Profile View

100%
Your browser does not support the canvas element.

Plan View

100%
Your browser does not support the canvas element.

Body View

100%
Your browser does not support the canvas element.
Ready.

Hydrostatics

Water lb/ft3
Ready.
Save Case keeps this load. Save as New Case copies it so later edits cannot replace the first. Duplicate titles warn; each case still gets its own id. Save Case and Save as New Case also write Flask JSON.
Draw or calculate hydrostatics to show the load profile.

Current Waterline

No calculation yet.

Longitudinal Weights

# Load Weight lb Station in Height in (hull bottom)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15

Height is inches above the hull bottom (lowest keel), not Adory y = 0. The keel may sit below the drawing origin. VCG/KG and KB use that same hull-bottom plane. VCG/KG is incomplete until every load has a height; missing heights are not treated as zero. With complete heights, Hydrostatics calculates GM = KB + BM − KG at the floating waterline for this W/B case. BM uses each section's half-breadth at the trimmed waterline cut, not the gunwale.

Weight Solution

No weight solution.

Sail side-force & tipping check

Steady-wind shop estimate using saved W/B load cases.
Ready.

Sail definition

Comfort line for recreational sail, 15–20° (default 20°).
Fallback when GM cannot be calculated, and when override is checked.

Saved W/B cases

Compare this sail against one or more named load cases from Hydrostatics.

Sail load

No calculation yet.

Tipping comparison

Select a W/B case to compare.

Formula & assumptions

Wind pressure = 0.00256 × wind speed² (psf). Side force = pressure × sail area × side-force coefficient. Heeling moment = side force × (CE height + CLR depth).

Righting arm ≈ GM × sin(heel). Righting moment = W/B total weight × righting arm. HCG is the W/B weight-weighted station from the bow and is shown for load audit; it is longitudinal and does not create transverse righting. VCG/KG is the W/B weight-weighted height above the hull bottom (lowest keel) and is incomplete until every weight has a height. KB uses that same hull-bottom plane, not Adory y = 0. GM is calculated per W/B case as KB + BM − KG at the floating freshwater waterline (and trim) from the drawn hull, and is labeled calculated. BM uses IT = (2/3)∫ z³ dx over the waterplane, with z equal to each section's half-breadth at the trimmed waterline cut (not the gunwale). If any height is missing, or the boat does not float within the hull, Sail falls back to the typed GM and flags that source. Check “Override with typed GM” to force the typed value even when a calculated GM is available.

Steady heel in the design wind is where heeling moment equals righting moment W × GM × sin(θ), using the calculated GM and that small-angle arm. Gunwale immersion (deck-edge / downflooding angle) is the smallest station heel at which the leeward sheer point reaches the trimmed floating waterline; extra sinkage is not modeled. Margin is immersion minus steady heel. A warning is shown when that margin is under 10°, or when steady heel exceeds the editable 15–20° target line (drawn on the tipping display with the immersion angle).

Limits: steady wind, centered loads, and the small-angle GM approximation. The typed GM is a fallback or manual override, not a substitute for measured stability data. This planning check does not model gusts, crew movement, flooding, or a large-angle GZ curve. It is guidance in the spirit of ISO 12217-2 / ABYC good practice, not a certification check.