Skip to main content
Glama

MIDAS CIVIL NX tools (MIDAS IT Europe)

CS 455 calculation sheet (Excel)

cs455_export_calc_sheet
Read-only

Use for the CS 455 Excel calculation sheet of one element end. For EN 1992 use ec2_export_calc_sheet. The report. Assesses one element end exactly as cs455_assess and writes the plugin's reference-format calculation sheet (.xlsx: A4 pages, title block, geometry, materials, reinforcement, section properties, sagging/hogging bending, shear and torsion with live formulas and charts (for a column, pier or pile: effective heights, N_uz, the governing biaxial bending and shear rows and a table of every row), summary of results, and a Summary sheet with demand, resistance and ratio per check). Returns a download link. Use the same rebar/links that cs455_describe_section confirmed against the user's drawing. Read-only on the model.

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": {
      "sectionId": "<sectionId>",
      "rebar": "<rebar>",
      "element": "<element>"
    },
    "name": "cs455_export_calc_sheet"
  }
}

Input Schema

NameRequiredDescriptionDefault
fyNoReinforcement yield strength, MPa (default 500).
endNo
fcuNoConcrete cube strength, MPa (default: from the model's EN grade C../.. — its cube value).
casesNoLoad cases / combinations by name (default: every load combination the model has).
imageNocs455_describe_section only: return the drawing of the section with its bars (default true).
linksNoLinks (omit for concrete-only shear, cl 5.6). Used by shear and by torsion.
rebarYesThe 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}.
shearNoRun the shear check (default true).
memberNoAssess as a column, pier or pile to CS 455 Section 7 instead of a beam (the plugin's Sections tab > Member). The effective height about each axis is a Table 7.2 case (1: both ends held in position and rotation 0.7; 2: top in position only, bottom fixed 0.85; 3: both ends in position only 1.0; 4: bottom fixed, top unrestrained, racked rollers 1.3; 5: bottom fixed, top unrestrained 1.4; 6: bottom fixed, top restrained in rotation only 1.5; 7: cantilever, top free 2.3) or your own factor k (l_e = k l_o). Give links: their diameter and spacing decide whether the compression bars count (7.6). A pile is assessed as a column with no soil restraint: give k for its depth to fixity. Omit for a beam.
reportNo
elementYes
maxRowsNoStop above this many force rows (default 1000).
torsionNoTorsion check, CS 455 cl 5.17–5.27, on rows that carry a torque (default true, as in the plugin).
locationNo
stationsNoElement ends to assess (default: the section's first element, both ends, midspan). Location 'support' removes the shear enhancement near supports.
axialSignNoPositive MIDAS axial is tension (-1, default) or compression (1).
sectionIdYesThe CIVIL NX section id (a beam section).
momentSignNoPositive MIDAS My is sagging (1, default) or hogging (-1).
restrainedNoCompression bars are restrained by links (cl 5.3.1). Default false: compression bars get no compressive strength (cl 5.3.2(1)), conservative.
concreteModelNoFigure 3.4.1 curve (default) or the constant 0.6 fcu/γmc block of cl 5.1(3).
concretePartsNoComposite sections: { part id: f_cu } where a part's grade differs (describe lists the parts).
tensionOriginNo
classificationNoRC only in these tools.
drawingReferenceNo
secondaryActionsNoVy / T / Mz: assess N–My–Vz and list them (default), or refuse rows where they are non-zero.
confirmDimensionsNoOnly after the user has compared the drawn section with the drawing: needed when CIVIL NX published no properties to check the outline against.

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed1 schema field changed
    • addedInput schema / properties / member
      Added value: +{
      +  "additionalProperties": false,
      +  "description": "Assess as a column, pier or pile to CS 455 Section 7 instead of a beam (the plugin's Sections tab > Member). The effective height about each axis is a Table 7.2 case (1: both ends held in position and rotation 0.7; 2: top in position only, bottom fixed 0.85; 3: both ends in position only 1.0; 4: bottom fixed, top unrestrained, racked rollers 1.3; 5: bottom fixed, top unrestrained 1.4; 6: bottom fixed, top restrained in rotation only 1.5; 7: cantilever, top free 2.3) or your own factor k (l_e = k l_o). Give links: their diameter and spacing decide whether the compression bars count (7.6). A pile is assessed as a column with no soil restraint: give k for its depth to fixity. Omit for a beam.",
      +  "properties": {
      +    "caseY": {
      +      "description": "Table 7.2 case about the y axis (bending My); 0 = use kY. Default 3.",
      +      "enum": [
      +        0,
      +        1,
      +        2,
      +        3,
      +        4,
      +        5,
      +        6,
      +        7
      +      ],
      +      "type": "integer"
      +    },
      +    "caseZ": {
      +      "description": "Table 7.2 case about the z axis (bending Mz); 0 = use kZ. Default 3.",
      +      "enum": [
      +        0,
      +        1,
      +        2,
      +        3,
      +        4,
      +        5,
      +        6,
      +        7
      +      ],
      +      "type": "integer"
      +    },
      +    "kY": {
      +      "description": "Effective height factor about y (used when caseY is 0 or omitted with kY given).",
      +      "type": "number"
      +    },
      +    "kZ": {
      +      "description": "Effective height factor about z.",
      +      "type": "number"
      +    },
      +    "length": {
      +      "description": "Length between restraints l_o, metres.",
      +      "type": "number"
      +    },
      +    "type": {
      +      "enum": [
      +        "beam",
      +        "column",
      +        "pier",
      +        "pile"
      +      ]
      +    }
      +  },
      +  "required": [
      +    "type"
      +  ],
      +  "type": "object"
      +}
  2. First observed

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources