Bridge Reshaper — read the bridge
bridge_reshape_readUse before bridge_reshape, to see the existing bridge's spans, skews, alignment and levels. Read-only. Reads the open model the way the Bridge Reshaper plugin (1.0.6) does: the deck (straight, in straight pieces kinked at half-joints or piers, or curved; beam girders, girders meshed as plates, or a spine (single-line) model with its pylons, stays and piers read as substructure; any length unit), its spans, supports and skews (Abutment A, Pier 1…, Abutment B, skew in degrees from square), girder/edge lines, bearings and substructure assemblies, its direction (tightest radius on a curve) and its levels (level at each abutment, grade, cross slope), with a plan drawing. Read-only; on the website it runs as a background job (poll job_status). Use it before bridge_reshape.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "bridge_reshape_read"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| axis | No | Spans run along global X or Y. Default: X, or Y when no deck is found along X (the read says which it used). | |
| picture | No | Return a plan drawing (PNG) to look at. | |
| supports | No | Where the supports are, chosen instead of the ones found — when the plugin finds none (bearings it cannot read) or finds every construction-stage support defined. Each: ch = chainage along the deck from where its girders start (model unit), skew in degrees from square. At least the two ends. bridge_reshape_read reports the girders' extent and the supports it found. | |
| deckGroups | No | Structure groups that ARE the deck, when the automatic choice is wrong. Default: found from the model. |