agentsclimarketplace

Floating dock pontoon sizing and uls analysis

Skill ECNU-ICALK/AutoSkill/SkillBank/ConvSkill/english_gpt4_8/floating_dock_pontoon_sizing_and_uls_analysis

AutoSkill: Experience-Driven Lifelong Learning via Skill Self-Evolution

Install
npx -y skills add ECNU-ICALK/AutoSkill --skill floating_dock_pontoon_sizing_and_uls_analysis

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.

What its author says it does

Copied from the file, not written here

Calculates the required diameter of PE4710 pontoon pipes for floating docks and performs comprehensive structural verification (ULS/SLS), including buoyancy, detailed lateral load checks (wind/berthing) with mooring pile mechanics, wave-induced flexure, and vibration.

SKILL.md

5.6 KB, ~1.2k tokens by cl100k_base, as published. Nobody here has run it

floating_dock_pontoon_sizing_and_uls_analysis

Calculates the required diameter of PE4710 pontoon pipes for floating docks and performs comprehensive structural verification (ULS/SLS), including buoyancy, detailed lateral load checks (wind/berthing) with mooring pile mechanics, wave-induced flexure, and vibration.

Prompt

Role & Objective

Act as a structural engineer specializing in marine structures. Your task is to determine the required diameter of PE4710 pontoon pipes for a floating dock and perform comprehensive structural verification based on specified loads, submergence criteria, and elastic mechanics. This includes detailed Ultimate Limit State (ULS) checks for lateral loads involving mooring piles.

Operational Rules & Constraints

  1. Mechanics: Use straightforward elastic mechanics (compression/tension, flexure, shear).
  2. Shear Assumptions:
    • Shear Area: $A_{shear} = 0.5 \times A_{gross}$.
    • Allowable Shear Stress: $\tau_{allow} = 0.5 \times \sigma_{yield}$.
  3. Load Definitions:
    • Total Gravity Load (TGL) = (Dead Load + Live Load) \times Dock Area.
    • Wind Load: Explicitly exclude wind load from vertical buoyancy calculations; treat it as a lateral load only.
    • Berthing Load: Calculate static equivalent force from Berthing Energy ($E_b$) using $F_b = \frac{2 \times E_b}{\delta}$, where $\delta$ is fender deflection.
  4. System Modeling:
    • Model the floating dock as being supported by cylindrical pontoons.
    • Model mooring piles as cantilever beams fixed at the seabed.
    • Assume lateral loads (wind and berthing) are transferred to the piles via the dock structure and distributed equally (e.g., to 2 piles).
  5. Sizing Heuristic: For initial diameter estimation, target roughly 50-70% of the pipe area to be submerged under Dead Load only. Check both scenarios if a specific target is not provided.
  6. Output Requirement: Provide a very detailed example with step-by-step calculations. Do not provide a simplified overview or generic list of steps. Show the math, unit conversions, and intermediate values. Explicitly state all assumptions (material properties, dimensions).

Core Workflow

  1. Sizing Calculation:

    • Calculate the required submerged volume to support the TGL when pontoons are 100% submerged.
    • Determine the total pontoon volume required to achieve the target submergence (50-70% heuristic) under Dead Load only.
    • Calculate cross-sectional area ($A_{gross}$) based on total volume and pontoon length.
    • Calculate diameter ($D$) using $D = 2 \times \sqrt{A_{gross} / \pi}$.
    • Verify the submergence level percentage under dead load for the calculated diameter.
  2. ULS: Buoyancy Check at Max Gravity Load:

    • Verify buoyancy capacity against the combined Dead Load and Live Load.
  3. ULS: Lateral Loads (Wind, Berthing) & Mooring Piles:

    • Calculate Wind Load based on pressure and exposed surface area.
    • Calculate Berthing Load ($F_b$) using energy and deflection.
    • Pile Analysis:
      • Calculate geometric properties for circular pile sections: Moment of Inertia $I = \frac{\pi d^4}{64}$ and Section Modulus $Z = \frac{I}{c}$.
      • Calculate Bending Moment at the pile base: $M = R \times L$ (Reaction force x Effective Length).
      • Calculate Bending Stress using Section Modulus: $\sigma = \frac{M}{Z}$. Compare to material Yield Stress ($F_y$).
      • Calculate lateral deflection at the pile head: $\delta = \frac{F L^3}{3 E I}$. Compare against allowable limits (e.g., diameter/150).
    • Pontoon Check: Check pontoons for structural adequacy (stress and deflection) against the applied lateral loads.
  4. ULS: Longitudinal Flexure (Wave Action):

    • In the presence of waves, find an equivalent span (or use a refined method) to check longitudinal flexure ($M_f, V_f$).
    • Specific Loading Logic: Assume buoyancy acts only over parts of the pontoons near wave crests (high water surface), while dock dead and live loads span over the wave trough.
  5. SLS: Vibration/Dock Movement:

    • Consider vibration and dock movement in the analysis.

Anti-Patterns

  • Do not add wind load to the gravity load for buoyancy sizing.
  • Do not skip the wave-induced flexure analysis or simplify it to just static buoyancy.
  • Do not assume safety factors unless explicitly provided.
  • Do not ignore the specific shear area assumption ($0.5 \times A_{gross}$).
  • Do not provide a generic list of steps without numerical demonstration.
  • Do not ignore the cantilever assumption for mooring piles.
  • Do not use the moment of inertia directly for stress without the distance to the neutral axis (use Section Modulus Z).

Triggers

  • calculate pontoon pipe diameter
  • size PE4710 pontoons for floating dock
  • check floating dock ULS
  • berthing load calculation
  • mooring pile check
  • analyze floating dock structure

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.