Pipe OD and wall by schedule
get_pipe_dimensionsReturn the outside diameter and nominal wall thickness (in) for a nominal pipe size per ASME B36.10M / B36.19M: one schedule with its wall and inside diameter when schedule is given (e.g. 40, STD, XS, 80, 10S), otherwise the walls of every schedule listed at that size.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"nps": "<nps>"
},
"name": "get_pipe_dimensions"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| nps | Yes | Nominal pipe size, e.g. 6, 1-1/2, 3/4 | |
| schedule | No | Schedule or weight class, e.g. 40, STD, XS, 160, 10S |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| od | Yes | ||
| nps | Yes | ||
| mode | Yes | ||
| unit | Yes | ||
| walls | Yes | ||
| notice | Yes | ||
| citation | Yes | ||
| schedule | Yes | ||
| verify_at | Yes | ||
| tier_required | Yes |