RC beams and columns analysis (esacd.01)



This module is used for design and check of reinforced concrete beams and columns according to code. For beams basic reinforcement can be introduced. The program then calculates, if necessary, the additional reinforcement. In order to calculate columns, the model column method is implemented. The advantage of this method is that a linear calculation is sufficient for the calculation of reinforcement in columns subjected to bending and axial force and it takes into account second order effects.. A crack analysis in serviceability limit state is also carried out.

Calculation of the theoretically required longitudinal and shear reinforcement
Detailed check features can be carried out at certain position of the member. The user quickly views the graphical detail results of, amongst others, the prevailing internal forces, the elongations, the steel stress and the details of the stress-strain diagram
Simple dialogues for the input of the concrete data (concrete cover, reinforcement) and the normative factors
Results are calculated for the redistributed moments and shear diagram and the required reinforcement is represented graphically and numerically


Design of reinforcement for beams and columns is available for a large number of Eurocode Annexes or National codes. Each code is included in a separate module as follow:

  • esacd.01.01: RC beams and columns analysis - EC 2
  • esacd.01.02: RC beams and columns analysis - DIN 1045-1

  • esacd.01.03: RC beams and columns analysis - NEN 6720
  • esacd.01.04: RC beams and columns analysis - ÖNORM B 4700

  • esacd.01.05: RC beams and columns analysis - ACI-318
  • esacd.01.06: RC beams and columns analysis - BAEL
  • esacd.01.07: RC beams and columns analysis - CSN

  • esacd.01.08: RC beams and columns analysis - SIA 262

  • esacd.01.09: RC beams and columns analysis - BS 8110

  • esacd.01.11: RC beams and columns analysis - STN


It is possible to compose the graphical output of more than one type of data. The following data can be shown in one screen:

  • Cross section characteristics with or without the reinforcement such as: the area of the cross section, the moment of inertia…;
  • Moments, shear forces, normal force, recalculated moments, recalculated shear forces;
  • Longitudinal reinforcement (total reinforcement or basic reinforcement and additional reinforcement), shear reinforcement, reinforcement percentage, weight of reinforcement.

Capacity check

The capacity check calculates the extreme allowed interaction between the normal force N and the bending moments My and Mz. In theory this is a 3D diagram (interaction diagram), but SCIA Engineer allows the user to make horizontal and vertical sections. The axis of the diagram has an axis for the normal force Nx, the bending moment My and the bending moment Mz.

Stress/strain check

The stress/strain check is a completely different method. This method uses an iteration routine to calculate an equilibrium, based on the internal forces, the cross section, the material properties and the reinforcement layout. However, this method does not calculate extreme values such as the interaction diagram, but it calculates the state of the equilibrium for that cross-section. The calculation also contains the height of the concrete compression zone, curvatures, stresses, strains and forces. The stress/ strain check works for every interaction of the normal force with uni-axial or bi-axial bending moments.

Crack check

The crack-check for selected serviceability limit state combinations based on the required reinforcement areas can be carried out. The results of this check are the crack width, the minimum area of reinforcement for controlled cracking, the maximum diameter, the maximum bar distance and the maximum spacing between stirrups.

Detailing provisions

The minimum and maximum reinforcement percentages are checked and also the bar distances for longitudinal and shear reinforcement.

Overall check

The user is able to perform more checks in one operation by means of “the overall check”. With this option the user will save a lot of time and clicks and will have a better overview on the overall calculation. The main benefit is that the user is able to perform more checks for all types of concrete 1D elements in one step.