Home▸Engineering & Materials▸Ship Stability Lab: Metacentric Height, Righting Arm, Flooding and Capsizing

🚢 Ship Stability Lab: Metacentric Height, Righting Arm, Flooding and Capsizing

Naval-architecture lab for a generic cargo ship: exact polygon-clipped hull sections give buoyancy, B, BM, GM and the full righting-arm curve (box barge, V-hull, round bilge) with slack-tank free surface, shifted cargo, wind and public-style criteria. Unlike the existing ship-buoyancy and ship stability labs it adds lost-buoyancy flooding of compartments (heel, trim, sinkage, survivability and a bulkhead-count study), a nonlinear time-domain roll that can capsize in beam seas or gusts, and parametric roll in head seas from a wavy-waterline GZ, all with measured-vs-theory checks.

Engineering & Materials3DAdvanced60 FPS📱 Mobile-adapted🟠 Blender
ship-stability-lab-metacentric-height-righting-arm-capsizing-flooding-waves ↗ Open standalone
⚙ Under the hood

Naval-architecture lab for a generic cargo ship: exact polygon-clipped hull sections give buoyancy, B, BM, GM and the full righting-arm curve (box barge, V-hull, round bilge) with slack-tank free surface, shifted cargo, wind and public-style criteria. Unlike the existing ship-buoyancy and ship stability labs it adds lost-buoyancy flooding of compartments (heel, trim, sinkage, survivability and a bulkhead-count study), a nonlinear time-domain roll that can capsize in beam seas or gusts, and parametric roll in head seas from a wavy-waterline GZ, all with measured-vs-theory checks.

Defense EngineeringNaval ArchitectureShip StabilityMetacentric HeightDamage StabilityParametric RollThree.jsBlender

3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)