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-apiin an upcoming release.
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
- Underground gateway →
- Conduit Fill API → — companion service for the upstream fill check