Preview — in active development. The pulling tension calculator runs in production today as part of the underground agent’s tool catalog, but it isn’t exposed as a standalone HTTP service yet. We’re extracting it as pulling-tension-api in an upcoming release. Want early access? Email hello@epcstudio.io.

The pulling tension service computes cable pull tension through straight runs and bends, sidewall pressure, and the maximum pull length before tension exceeds the cable’s mechanical limit. When a pull exceeds the limit, it recommends intermediate vault placement.

What it will do

  • Pull tension calculation — segment-by-segment tension through straight runs and bends
  • Sidewall pressure check — verify cable doesn’t exceed manufacturer sidewall pressure limit at bends
  • Max pull length — return the longest feasible pull given the conduit path and cable mechanical properties
  • Intermediate vault recommendations — when a pull exceeds limits, suggest where to add pulling vaults to break the run

Planned shape

# preview — actual endpoint shape may shift before launch
curl https://$VERTICAL_AI_BASE_URL/compute \
  -H "Authorization: Bearer $VERTICAL_AI_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "cable": { "size": "500_kcmil", "weight_lb_per_ft": 1.95, "max_tension_lb": 6000 },
    "path": [
      { "segment": "straight", "length_ft": 200 },
      { "segment": "bend", "angle_deg": 90, "radius_ft": 4 },
      { "segment": "straight", "length_ft": 150 }
    ]
  }'

Until it ships

You can call the same calculation today through the Underground gateway → by asking the agent for a pulling-feasibility check.

See also