CS 455 assessment of an RC beam section
cs455_assessCS 455 ULS assessment of reinforced concrete beam sections with the plugin's own engine: reads the concurrent force rows (BEAMFORCE / BEAMFORCEVBM for envelopes and moving loads, kN·m; a moving-load case from a model analysed without 'Normal + Concurrent Force' is refused as NOT CONCURRENT) at the chosen element ends for the chosen combinations, and runs every row — N–M flexure by strain-compatibility equilibrium, shear (additive approach, links optional), torsion (cl 5.17–5.27) — with status per row (PASS / FAIL / BLOCKED / OUTSIDE RANGE OF VALIDITY) and the utilisation of each check. Read-only. Takes a while for many rows (a job on the website).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| fy | No | Reinforcement yield strength, MPa (default 500). | |
| fcu | No | Concrete cube strength, MPa (default: from the model's EN grade C../.. — its cube value). | |
| cases | No | Load cases / combinations by name (default: every load combination the model has). | |
| image | No | cs455_describe_section only: return the drawing of the section with its bars (default true). | |
| links | No | Links (omit for concrete-only shear, cl 5.6). Used by shear and by torsion. | |
| rebar | Yes | The bar schedule, as the plugin's Reinforcement tab: cover (mm to the bar face, default 50), gap (mm between layers, default max(25, Ø)), rows [{face: bottom|top|side|depth, layer (any whole number, 1 = outermost), count ('8' bars or '@150' spacing), dia (mm, or '1.128in', or '#9'), depth (mm below top, face 'depth' only), span ('±430:900' width limits), from/to/which (side bars)}], coords {datum: bc|bl|tc, text: 'y z dia' per line, mm}. | |
| shear | No | Run the shear check (default true). | |
| maxRows | No | Stop above this many force rows (default 1000). | |
| torsion | No | Torsion check, CS 455 cl 5.17–5.27, on rows that carry a torque (default true, as in the plugin). | |
| stations | No | Element ends to assess (default: the section's first element, both ends, midspan). Location 'support' removes the shear enhancement near supports. | |
| axialSign | No | Positive MIDAS axial is tension (-1, default) or compression (1). | |
| sectionId | Yes | The CIVIL NX section id (a beam section). | |
| maxResults | No | How many rows to list, worst first (default 40). | |
| momentSign | No | Positive MIDAS My is sagging (1, default) or hogging (-1). | |
| restrained | No | Compression bars are restrained by links (cl 5.3.1). Default false: compression bars get no compressive strength (cl 5.3.2(1)), conservative. | |
| includeJobs | No | Also return the exact engine job of each listed row (for audit or re-running in the plugin). | |
| concreteModel | No | Figure 3.4.1 curve (default) or the constant 0.6 fcu/γmc block of cl 5.1(3). | |
| concreteParts | No | Composite sections: { part id: f_cu } where a part's grade differs (describe lists the parts). | |
| tensionOrigin | No | ||
| classification | No | RC only in these tools. | |
| drawingReference | No | ||
| secondaryActions | No | Vy / T / Mz: assess N–My–Vz and list them (default), or refuse rows where they are non-zero. | |
| confirmDimensions | No | Only after the user has compared the drawn section with the drawing: needed when CIVIL NX published no properties to check the outline against. |