# Orcaflex Extreme Analysis 1 Design Load Identification

> Sub-skill of orcaflex-extreme-analysis: 1. Design Load Identification (+2).

- Skill: `vamseeachanta/orcaflex-extreme-analysis-1-design-load-identification` (Agent Skill)
- Install (CLI): `npx skillmds@latest add vamseeachanta/orcaflex-extreme-analysis-1-design-load-identification`
- Raw SKILL.md: https://api.skillmd.com/api/skills/vamseeachanta/orcaflex-extreme-analysis-1-design-load-identification/raw
- Safety review: PASS (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: vamseeachanta (https://skillmd.com/u/vamseeachanta)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/vamseeachanta/orcaflex-extreme-analysis-1-design-load-identification

---


# 1. Design Load Identification (+2)

## 1. Design Load Identification


```python
# Find maximum tension for structural design
config = {
    "primary": {"object": "Riser", "variable": "Wall Tension"},
    "linked": [
        {"object": "Riser", "variable": "Curvature"},
        {"object": "Riser", "variable": "Bend Moment"}
    ]
}

results = extractor.extract_linked_statistics(sim_file, config)
design_tension = results["Max"] * 1.1  # Add 10% margin
```

## 2. VIV Characterization


```python
# Characterize conditions at maximum amplitude
config = {
    "primary": {"object": "Riser", "variable": "Max Amplitude"},
    "linked": [
        {"object": "Environment", "variable": "Current Velocity"},
        {"object": "Riser", "variable": "Inline Frequency"}
    ]
}
```

## 3. Mooring Load Case


```python
# Extract design load case for mooring
config = {
    "primary": {"object": "Hawser", "variable": "Effective Tension"},
    "linked": [
        {"object": "Tanker", "variable": "X"},
        {"object": "Tanker", "variable": "Y"},
        {"object": "Tanker", "variable": "Heading"}
    ]
}

# Results define the design load case
```

