structural / design basis

Eurocode design checks: what these four CivilKits tools actually calculate.

The Eurocode release remains intentionally narrow: beam flexure and shear, steel cross-section resistance, and two-axis flexural buckling with visible National Annex inputs and explicit exclusions.

Edition control comes first.

The calculators use the first-generation baseline EN 1992-1-1:2004 + AC:2010 + A1:2014 for concrete and EN 1993-1-1:2005 + AC:2009 + A1:2014 for steel. A national implementation may use a different consolidated publication, corrigendum, amendment, or National Annex. CivilKits should show the selected basis beside every result.

The European Commission/JRC is coordinating the transition to second-generation Eurocodes. Their published timetable gives 30 September 2027 as the latest publication/implementation date and 30 March 2028 as the latest withdrawal date for conflicting first-generation standards. This makes edition labelling important during the transition.

Declared subset A: EN 1992-1-1 RC beam flexure.

Open the EC2 RC beam calculator.

The page is for a rectangular, singly reinforced, normal-weight concrete beam in uniaxial ULS bending with no axial force or compression reinforcement. It accepts b, h, d, As, fck, fyk, αcc, γc, γs, and Es.

EC2 V1 COREfcd = αccfckc  ·  fyd = fyks  ·  x = Asfyd/(ηλbfcd)  ·  MRd = Asfyd(d-λx/2)

The declared range uses λ = 0.8, η = 1.0, and fck ≤ 50 MPa. The page checks whether the tension steel reaches εyd; if not, the yielded-steel shortcut is rejected.

Declared subset B: EN 1992-1-1 RC beam shear.

Open the EC2 RC beam shear calculator.

The page separates concrete-only resistance VRd,c, vertical-link resistance VRd,s, and the compression-strut limit VRd,max. It assumes no axial force or prestress, vertical links, z = 0.9d, and an undisturbed rectangular web region.

EC2 SHEAR COREVRd,c = max{CRd,ck(100ρlfck)1/3, vmin}bwd  ·  VRd,s = (Asw/s)zfywdcotθ

The result never adds VRd,c and VRd,s. Support enhancement, torsion, prestress, axial-force terms, bridge-specific provisions, and link detailing remain outside the page.

Declared subset C: EN 1993-1-1 steel section resistance.

Open the EC3 steel section calculator.

The page accepts user-supplied A, Wpl,y, Wel,y,min, Av, fy, γM0, and a selected Class 1, 2, or 3. The class should be action-specific and evidenced from EN 1993-1-1 §5.5/Table 5.2.

EC3 V1 CORENc,Rd = AfyM0  ·  My,Rd = Wpl,yfyM0 (Class 1/2) or Wel,y,minfyM0 (Class 3)  ·  Vpl,Rd = Avfy/(√3γM0)

The tension output is deliberately labelled gross-section yield resistance. The full EN 1993-1-1 tension expression can also be governed by net-section rupture at holes; that requires Anet, fu, γM2, and connection information not accepted by v1.

Declared subset D: EN 1993-1-1 column flexural buckling.

Open the EC3 column buckling calculator.

The page evaluates y- and z-axis flexural buckling from user-entered radii of gyration, effective-length factors, and imperfection curves. It deliberately refuses to auto-select a curve from one workbook’s section geometry.

EC3 BUCKLING COREλ̄ = Lcr/(iλ1)  ·  Φ = 0.5[1 + α(λ̄ − 0.2) + λ̄²]  ·  χ = 1/[Φ + √(Φ² − λ̄²)]  ·  Nb,Rd = χAfyM1

Open sections can be governed by torsional or flexural-torsional buckling, and members with bending require interaction checks. Those modes are not certified by the two flexural-axis results.

Nationally Determined Parameters are not decoration.

Choose the National Annex for the project location. At minimum, make the following visible and editable where applicable:

  • EC2: αcc, αcw, γc, γs, reinforcement grade/strain choices, shear parameters, and design situation.
  • EC3: γM0, γM1, steel grade/thickness values, classification, buckling curves, effective lengths, and the shear-buckling basis.
  • Both: exact national publication, amendment/corrigendum state, unit basis, and date of the calculation.

The JRC explains that National Annexes carry country choices, recommended-value substitutions, alternative procedures, and decisions on informative annexes. “Eurocode” without a jurisdiction and edition is therefore an incomplete design basis.

Read the outputs as components, not approvals.

Each result is a resistance of an idealised section or member mode under the declared equations. An entered design action may be compared with an individual resistance, but the tools do not create load combinations and do not combine actions unless the page explicitly says so.

Excluded checks are design work, not footnotes.

  • EN 1990 combinations and EN 1991 actions.
  • RC detailing, anchorage, support regions, torsion, shear–torsion interaction, crack width, deflection, durability, fire, and construction.
  • Steel classification calculation, Class 4 effective sections, holes, connections, shear buckling, torsion, combined actions, torsional/flexural-torsional buckling, lateral-torsional buckling, fatigue, fire, and seismic rules.
  • Input verification: section properties, material certificates, reinforcement layout, restraint conditions, effective lengths, curves, and the selected National Annex remain engineering responsibilities.

A passing display means only that the entered values are within the declared arithmetic subset. It is not a code-compliance certificate, a member verification, or a substitute for a competent structural design review.