# Orcaflex Installation Analysis Postproc Results

> Sub-skill of orcaflex-installation-analysis: Post-Processing Installation Results.

- Skill: `vamseeachanta/orcaflex-installation-analysis-postproc-results` (Agent Skill)
- Install (CLI): `npx skillmds@latest add vamseeachanta/orcaflex-installation-analysis-postproc-results`
- Raw SKILL.md: https://api.skillmd.com/api/skills/vamseeachanta/orcaflex-installation-analysis-postproc-results/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-installation-analysis-postproc-results

---


# Post-Processing Installation Results

## Post-Processing Installation Results


```python
from digitalmodel.orcaflex.opp import OrcaFlexPostProcess

opp = OrcaFlexPostProcess()

# Extract crane wire tensions at each depth
cfg = {
    "orcaflex": {
        "postprocess": {
            "summary": {
                "flag": True,
                "variables": [
                    {"object": "Crane_Wire", "variable_name": "Effective Tension"},
                    {"object": "Structure", "variable_name": "Z"}
                ]
            }
        }
    }
}

# Process all simulation files
sim_files = list(Path("results/installation/.sim/").glob("*.sim"))
for sim_file in sim_files:
    results = opp.process_single_file(sim_file, cfg)
    depth = extract_depth_from_filename(sim_file.stem)
    print(f"Depth {depth}m: Max tension = {results['max_tension']:.1f} kN")
```

