Check a steel beam (EN 1993-1-1)
check_beamCheck a steel beam to EN 1993-1-1 (Eurocode 3). Builds the beam + a ULS load combination + an EC3 member check over one member, solves it, and returns the governing utilization (<= 1.0 = OK) with the per-rule breakdown: bending, shear, combined N+M, and lateral-torsional buckling, plus a short advice string. Requires a named library section: European (IPE/HEA/HEB/HEM/UPE/RHS/SHS/CHS), UK (UB/UC/PFC) or US (W/HP/HSS/Pipe). Accepts common parameter aliases (span/length for span_m, load_kN_per_m/uniform_load for udl). Set restrained=true if the compression flange is continuously laterally restrained (skips the LTB check). On this hosted server the solve does NOT run here: the tool validates the model, parks it and returns an open_url that solves it in the user's browser, where the results are shown. Tell the user to open the link; for results inside the chat they can install the local FERS MCP server. Units: m, kN, kN/m.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| udl | No | Uniformly distributed load in kN/m, downward | |
| span | No | Alias for span_m (beam span in metres) | |
| length | No | Alias for span_m (beam span in metres) | |
| span_m | No | Beam span in metres (required — or use alias `span`/`length`) | |
| section | Yes | Library section name, e.g. 'IPE300', 'HEA200', 'UB 457x191x67', 'W10X22' (required). Carries the EC3 moduli. | |
| support | No | 'simply_supported' (default), 'cantilever', or 'fixed' (fixed–fixed) | |
| material | No | steel_S235 (default), steel_S275, steel_S355 or steel_S460 (shorthand S235/S275/S355/S460 ok) | |
| point_load | No | Point load in kN, downward | |
| restrained | No | true if the compression flange is continuously laterally restrained (e.g. by decking or a slab) — the LTB (§6.3.2) check is then skipped. Default false. | |
| uls_factor | No | ULS load factor applied to the load (default 1.35) | |
| uniform_load | No | Alias for udl (uniformly distributed load in kN/m) | |
| load_kN_per_m | No | Alias for udl (uniformly distributed load in kN/m) | |
| point_position | No | Point-load position along the span, 0..1 (default mid-span; tip for a cantilever) | |
| laterally_restrained | No | Alias for restrained |