| name | fe-analyst-bc-types-in-orcaflex |
| description | Sub-skill of fe-analyst: BC Types in OrcaFlex (+2). |
| version | 1.0.0 |
| category | engineering |
| type | reference |
| scripts_exempt | true |
BC Types in OrcaFlex (+2)
BC Types in OrcaFlex
| BC Type | OrcaFlex Setting | Engineering Scenario |
|---|
| Fixed (clamped) | End A/B: Fixed | Flowline tie-in, rigid flange |
| Free | End A/B: Free | Anchor chain free end |
| Vessel-attached | End A/B: Connected to vessel | Riser top, mooring fairlead |
| Anchored (pinned) | End B: Fixed position, free rotation | Drag embedment anchor |
| Seabed contact | Seabed model active | Pipeline touchdown, mooring chain |
| Mid-line constraint | Constraint object | Clamp, bend stiffener tip |
| Coupled structure | Linked to another line | Pipeline-riser junction, in-line tee |
BC Documentation Template
Boundary Conditions:
โโโ Top End (End A)
โ โโโ Connection: Vessel "FPSO" / anchor point / fixed
โ โโโ Position (x, y, z): [m, global]
โ โโโ Degrees of freedom: Translational [fixed/free], Rotational [fixed/free]
โ โโโ Effective stiffness (if flexible connection): kx, ky, kz [kN/m]
โ
โโโ Bottom End (End B)
โ โโโ Connection: Seabed / anchor / fixed point
โ โโโ Position (x, y, z): [m, global]
โ โโโ Chain/wire burial โ effective anchor point
โ
โโโ Seabed Model
โ โโโ Type: Linear elastic / non-linear / PONDUS
โ โโโ Normal stiffness: kn [kN/m/m]
โ โโโ Friction coefficient: ฮผ (axial and lateral)
โ โโโ Slope: ฮธ_seabed [ยฐ]
โ
โโโ Intermediate Constraints (if any)
โโโ Bend stiffener / bell mouth: position along line, stiffness curve
โโโ Clamps: position, gap, friction
โโโ Buoyancy modules: start/end KP, spacing
Common BC Mistakes to Flag
bc_checks = {
"anchor_drag_not_modelled": "End B fixed XYZ โ ensure drag embedment verified separately",
"vessel_motion_missing": "End A connected to vessel but no RAOs imported โ static only",
"seabed_stiffness_too_high": kn > 500,
"friction_coeff_zero": mu_axial == 0.0,
"free_end_tension_check": end_tension < 0,
}