Earth & Offshore Engineering

An environment for teaching Earth systems and exploring single-point mooring behavior under live loads.

The Earth Lab contains two related but distinct worlds. The Interior mode makes the planet's layers and physical properties inspectable. The SPM Mooring mode models a floating buoy held by catenary chains while wind, current, and wave loads change.

Together they demonstrate how one environment can serve explanation while another supports structured what-if analysis.

Real-world jobs

  • Teach Earth structure, seismic layers, density, temperature, and pressure.
  • Prepare an offshore-engineering training session on catenary moorings.
  • Explore how chain length, water depth, and environmental loads affect tension.
  • Compare scenarios before a formal calculation or design review.
  • Communicate why an operating limit or safety factor matters.

Environment contract: SPM mooring

LayerExample
UserOffshore engineer, trainer, reviewer, or engineering student
InputsBuoy geometry, sea depth, pile distance, chain length and weight, break load, wind, current, and waves
ControlsLive sliders for geometry and environmental conditions; pause and reset
OutputBuoy excursion, load components, per-chain tension and angle, touchdown length, and utilization
VerificationBaseline case matches an accepted calculation and units remain explicit
BoundaryTraining and preliminary exploration, not certified design or operational approval

Example workflow: stress a mooring scenario

Question: Which environmental direction produces the highest chain utilization for the baseline geometry?

  1. Save the baseline parameter set and expected result.
  2. Vary wind and wave direction while holding their magnitudes fixed.
  3. Rotate current direction independently.
  4. Record the worst chain, tension, utilization, and buoy excursion for each run.
  5. Repeat the worst case after changing chain length within an allowed range.

Definition of done: the reviewer receives a reproducible scenario table, understands which variables were held constant, and can trace every reported maximum to a saved parameter set.

Guardrails for engineering environments

  • Display units beside every input and output.
  • Separate model assumptions from measured project data.
  • Mark operating, warning, and invalid ranges visibly.
  • Stop or flag cases where the model no longer applies.
  • Require an independent calculation or approved tool before a safety decision.
  • Keep the source, version, and date of physical-property data visible.

Broader applications

The same environment pattern works for crane lifts, structural load cases, process systems, energy balances, flood scenarios, and equipment selection: make the inputs explicit, constrain the operating range, expose the decisive outputs, and preserve each scenario for review.