Another library that I have developed for drawing typical steel sections (standard, wide flange, channel, box etc.) and reinforced concrete section (singly, doubly, tee etc.) for my question papers. This library, in similar to my Frame Library, also requires TikZ and LuaLaTeX to run. You can download it from here.
You only need two lines of code to draw the following sections.
drawRSec(4, 10);
drawISec(10, 2, 8, 2, 6, 2);
Doubly reinforced section or tee beam can be drawn by typing just these two lines.
drawRccRSec(12, 24, 3, 3, 10, 2.5);
drawRccTSec(36, 4, 24, 12, 3, 3, 9, 2.5);
Slab-beam system is also possible to draw.
drawRccSlabBeamSystem(84, 4, 25.5, 12, 2, 4, 11, 2.5);