Generate and write Eurocode load combinations
ec_combinations_applyGenerates EN 1990 bridge load combinations with the Eurocode Load Combinations plugin's engine (6.10 / 6.10a+b, SLS characteristic / frequent / quasi-permanent, accidental 6.11, seismic 6.12; Annex A2 ψ by bridge type; recommended, UK or Irish annex factors; leading-action and exclusive-alternative logic) and writes them to an LCOM table with its commit: the target is re-read first, every row is read back. Previews unless apply: true.
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": "ec_combinations_apply"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| show | No | Which combinations to list in the preview (all are written). | |
| apply | No | ||
| scope | No | Default: ULS 6.10a + 6.10b only. UK and Irish annexes require 6.10 for bridges. | |
| commit | No | ||
| groups | No | Advanced: the Groups & Relations state { groups, withinCategory, constraints }. Omit to build them automatically from the mapping, as the plugin does. | |
| factors | No | Annex, bridge type and typed overrides (only finite numbers are taken). | |
| mapping | No | Changes to the mapping ec_combinations_read shows; only the rows to change. Rows match by caseId, else caseName (moving rows by charCaseName). | |
| confirmPlanHash | No | ||
| collapseExclusive | No | Combine exclusive alternatives into one envelope sub-combination (the plugin's default per relation). |