The image below shows the upper and lower reinforcement in a beam:
- The thin line represents the theoretical reinforcement quantity required to fulfill the ultimate limit state.
- In the thicker line, these quantities have been increased where needed to take the limitations of stresses in the service limit state, with respect to the minimum percentage of reinforcement and possible risk of buckling into account.
- The constant line is the minimum reinforcement.
The image below shows the amount of reinforcement for the vertical legs of the stirrups in a beam:
- The thin line represents the theoretical reinforcement required to bear the shear force.
- In the thicker line, these quantities have been increased where needed to take torsion and the minimum reinforcement into account.
If the theoretical reinforcement quantity exceeds the permissible reinforcement percentage, the element is inadequate and Diamonds displays a skull in the element (more information here). You can consult/impose the permissible reinforcement percentage in the material library.
Notes:
- You can export the theoretical reinforcement to ConCrete Plus in order to automatically generate a reinforcement plan (see Exporting to ConCrete Plus).
However, ConCrete Plus is a program designed for beams loaded in the plane, while Diamonds is a program designed for beams loaded in and out of the plane. As a result, the web-reinforcement calculated by Diamonds will be exported to ConCrete Plus, but in ConCrete Plus it will not be subjected to the same design rules as the upper and lower reinforcement. You should verify those rules manually for the web reinforcement. - Once a bar element is subjected to compression, Diamonds will perform a buckling check on it (more info here).
- This article explains how you can show the intermediary reinforcement results for bars.
- All validation examples on concrete design are listed in this article.


