Write PD 6694 Route A pressures
pd6694_route_a_writeUse after pd6694_route_a, to write its pressures on the abutment walls. Writes the four PD 6694 limit-equilibrium states as plate pressures on one or two abutment wall groups, exactly as the plugin's Write button: same-model guard, the PD6694 EP load cases and groups, pressure items (other loads on the plates kept), then verification of the totals against the calculation; optionally activates them in a construction stage. Previews unless apply: true.
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": {
"abutments": "<abutments>"
},
"name": "pd6694_route_a_write"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| psi | No | ψ, cl.9.4.2 combination factor on the thermal movement (default 1, the unfactored case). | |
| tMax | No | Max effective bridge temperature, °C (default 37). | |
| tMin | No | Min effective bridge temperature, °C (default -2). | |
| apply | No | ||
| gammaQ | No | γQ, cl.9.4.2 partial factor on the thermal movement (default 1, the unfactored case; expected 1 to 1.5). | |
| skewDeg | No | Skew, degrees (default 0). 0 to 30 for the K* method; the SSI route needs a square wall. | |
| stageId | No | Construction stage id to activate the four cases in. | |
| gammaSat | No | Backfill saturated unit weight, kN/m³ (default 20; not below gammaBulk). | |
| override | No | Engineer's route override {route, engineer, reason} — only with the user's justification. | |
| abutments | Yes | One or two abutment walls, each {group, retainedHeight, loadedWidth, foundationType}; group is required. | |
| gammaBulk | No | Backfill bulk unit weight, kN/m³ (default 18; typical 18 to 20). | |
| alphaMicro | No | Thermal coefficient ×1e-6 /°C (default 12). | |
| phiCritDeg | No | Backfill φ'crit (default 32). | |
| phiPeakDeg | No | Backfill φ'peak (default 35). | |
| abutmentType | No | "frame" (full-height frame, default), "bank pad", "end screen" or "embedded" (embedded walls are outside the K* method). | |
| surchargeKpa | No | Surcharge added to σ'v behind the wall at every depth, kPa (default 0). | |
| hasWaterTable | No | A water table behind the wall (default false); its depth is waterTableDepth. | |
| phiInferiorDeg | No | Inferior φ' for K0,max, degrees (default null = phiCritDeg). | |
| phiSuperiorDeg | No | Superior φ' for K0,min, degrees (default null = phiPeakDeg). Must not be below phiInferiorDeg. | |
| confirmPlanHash | No | ||
| expansionLength | No | Length to the point of zero movement, m (default 60). | |
| waterTableDepth | No | Water table depth below the retained surface, m (default 2; used only when hasWaterTable). | |
| nAbutmentsSharing | No | Abutments sharing the movement (default 2). |