Catalog/eng-pulley-advantage

Engineering

Pulley mechanical advantage API

Computes the ideal mechanical advantage (number of supporting rope segments) and the effort force to lift a load, with an efficiency-adjusted real effort and rope pulled per unit of load rise. Answers 'What is the mechanical advantage of a block and tackle?', 'How much force to lift a load with this pulley system?'.

Price$0.02per request
MethodPOST
Route/v1/engineering/pulley-advantage
StatusLive
MIME typeapplication/json
Rate limit120/minute
Cache0s public
engineeringmechanicsphysicspulleyblock-and-tacklemechanical-advantageeffortlifting
API URLhttps://x402.hexl.dev/v1/engineering/pulley-advantage
Integration docs
Example request
{
  "supportingRopes": 4,
  "loadN": 1000,
  "efficiency": 0.9
}
Example response
{
  "supportingRopes": 4,
  "mechanicalAdvantage": 4,
  "efficiency": 0.9,
  "actualMechanicalAdvantage": 3.6,
  "ropePulledPerLoadRise": 4,
  "formula": "MA_ideal = N supporting ropes; effort = load / (N*efficiency)",
  "loadN": 1000,
  "idealEffortN": 250,
  "actualEffortN": 277.777778
}
Input schema
{
  "type": "object",
  "required": [
    "supportingRopes"
  ],
  "properties": {
    "supportingRopes": {
      "type": "number",
      "description": "number of rope segments supporting the load (integer)",
      "examples": [
        4
      ]
    },
    "loadN": {
      "type": "number",
      "description": "load to lift (N)"
    },
    "efficiency": {
      "type": "number",
      "description": "system efficiency in (0,1], default 1"
    }
  }
}
Output schema
{
  "type": "object",
  "additionalProperties": true
}