Hi friends, Reinforced concrete frames are used to resist both vertical and horizontal loads. In this newsletter, I'll show you how to design and verify a reinforced concrete frame. We design the rc frame for bending, shear, cracks and deflection. I did the design calculations in Maple Flow and you can download the sheet here. ↓ → Download Maple Flow sheet ← (with this link you can also download the PDF file of the Maple Flow sheet) You can use the sheet with a 1-month free trial of Maple Flow (all details below). I would like to thank the sponsor of this episode, Maplesoft for supporting me in producing this series. You can thank them by clicking on the info below.
Maple Flow calculation software from Maplesoft helps structural engineers perform preliminary calculations with ease. Work with equations using natural notation, track units automatically, and present results in the “classic hand calculation” style for clarity and precision. As a Structural Basics reader, you also get a special deal. You get a 1-month free trial, instead of 14 days, if you sign up with this link: Download link for Maple Flow: For your extended-length trial, visit https://www.maplesoft.com/fulfillment/ and enter coupon code SBFLOWPRO (code valid up to JUN 1, 2025). Special for students: If you are enrolled in a university and like the software, you can also get a Maple Flow standard license (lifetime – no expiry) for only 150 euro → here ←. You can also check out my getting-started guide for Maple Flow→ here ←. Alright let's get into it.. The 7 Steps to Design Reinforced Concrete FramesStep #1: Geometry of the FrameFirst, we define the geometry of the frame.
Step #2: Concrete and Reinforcement PropertiesHere are the material properties we are going to use: Step #3: Calculation of the Loads / Internal ForcesFirst, we need to calculate the characteristic horizontal and vertical loads that act on the frame. We won't show how to calculate the loads in this newsletter, as each calculation of the individual load is an article for itself. I've written detailed articles and published video tutorials about loads, which you can follow to understand how to calculate these loads: The most detailed resource is, however, my e-book → Loads on Residential Buildings ←. There is only so much you can cover in a video or a blog post. But in the book I covered all loads of a whole residential building (all loads I include in my structural designs at work). If you are not ready yet to purchase the book, I made a free email course introducing the different loads. It's not as detailed as the book, but it's a good resource to learn what loads you need to consider and a starting point to load calculation. In this article, we'll design the frame for the following internal forces:
Step #4-1: Bending Verification of the Cross-SectionThe bending moment needs to be checked for the different cross-section. In our case, the cross-section of the beam and the columns is the same. Therefore, one verification with the biggest bending moment is enough. Another thing that needs to be checked is the bending moment of the corners because the moments in a momentstiff frame corner needs to travel from the column to the beam and the other way around. I show you how after the cross-section verification. Let’s assume the diameter of the longitudinal reinforcement is ds = 20 mm and the stirrups dv = 8 mm, then the lever arm is calculated as: d = hb – c – dv – ds/2 = 402 mm Next, we'll calculate the required longitudinal reinforcement to take up the tension force with the following formulas: μ = Md/(df ⋅ d2 ⋅ fcd) = 0.042 ω = 1 - √(1 - 2μ) = 0.043 Required longitudinal reinforcement: As = ω ⋅ df ⋅ fcd/fyd = 3.22 cm2 We picked a rebar diameter of 20 mm, which has a cross-sectional area of: As.1 = π ⋅ (ds/2)2 = 3.14 cm2 Next, we calculate the amount of rebars we need as a minimum to fulfill the required reinforcement demand: n = ceil(As/As.1) = 2 Now, we can calculate the total reinforcement area for 2 rebars of diameter 20 mm. As = n ⋅ As.1 = 6.28 cm2 As a next step, we basically verify that the cross-section is not over and underreinforced. ωmin = max(0.26 ⋅ fctm/fyk ⋅ fyd/fcd ; 0.0013 ⋅ fyd/fcd) = 0.031 Verification: ω > ωmin = 1 → OK! Verification: ω < ωbal = 1 → OK! Verification: ω < ωmax = 1 → OK! Finally, we verify the minimum reinforcement. The minimum reinforcement is calculated with EN 1992-1-1 9.2.1.1 (9.1N): As.min = max(0.26 ⋅ fctm/fyk ⋅ df ⋅ d; 0.0013 ⋅ df ⋅ d) = 2.33 cm2 Now, comparing As with As.min shows that the minimum reinforcement is less than the reinforcement we get from 2 x d=20mm rebars. As.min = 2.33 cm2 < As = 6.28 cm2 Step #4-2: Bending Verification of the Frame CornerAnother thing we need to check is the moment stiff frame corner. We need to check that the corners (concrete and reinforcement) can resist the bending moments. To verify the corners, we use the strut & tie method. Here are the 2 strut & tie models for positive and negative bending moment. We won't go into detail any more how the strut & tie method works, because we covered this in detail in a newsletter in January. Now, with the strut & tie method, we need to check that the concrete can resist the compression forces C1 of the nodes. Let's do that.. Distance between the strut and tie (beam): a = hb – (c + dv + ds/2) = 40.2 cm Distance between the strut and tie (column): b = wc – (c + dv + ds/2) = 40.2 cm Angle: α = arctan(b/a) = 45 deg Max. design bending moment: Md = 55 kNm Compression / tension force in the struts / ties: T = Md/a = 136.8 kN The bending radius of the reinforcement is used to transfer the tension force from the rebars to the concrete in compression. Bending diameter of the rebars: dbend = 4 ⋅ ds = 80 mm Compression length (length of bending radius): Compression area: At = d1 ⋅ ds = 1131 mm2 For local crushing, the distribution of the load can be increased to Ac0 if the conditions of EN 1992-1-1 6.7 (3) are fullfilled. Width of the reinforcement: b1 = ds = 20 mm Max. width of the compression area according to EN 1992-1-1 Figure 6.29: b2 = 3 ⋅ b1 = 60 mm Max. length of the compression area (there isn't much more concrete in the top, but we can use some more concrete area at the bottom; therefore, we multiply d1 by 1.5). d2 = 1.5 ⋅ d1 = 84.9 mm Height/depth of the compression area (divided by 2 to take into account compression from both directions): Verification: h1 > max(b2 – b1, d2 – d1) = 0.04 m < 0.284 m → OK! Compression force in the diagonal strut: C1 = T/sin(α) = 193.5 kN Max. compression area with a shape according to Ac0/At (EN 1992-1-1 (6.63)): Ac1 = b2 ⋅ d2 = 50.9 cm2 Number of rebars (we have to increase the number of the longitudinal rebars; 2 are not enough): nr = 4 Compression stress: Verification: η = σt.1/fcd = 0.86 → OK! New reinforcement area: As = nr ⋅ π ⋅ (ds/2)2 = 12.6 cm2 Step #5: Shear VerificationIf you are more of a visual learner, then check out my YouTube video where I go through the shear verification of rc beams step-by-step. Eurocode also covers formulas for shear verification without shear reinforcement, but for beams you usually always use stirrups (=shear reinforcement). In slabs, you often try to avoid shear reinforcement as these elements are not very tall, and therefore it's difficult to fit in vertical rebars. First, we calculate the cross-sectional area of 1 stirrup with a diameter of 10mm with 2 vertical rebars as: Asw = 2 ⋅ π ⋅ (dv/2)2 = 1.0 cm2 Calculation of the design value of the shear resistance with shear reinforcement according to EN 1992-1-1 6.2.2 The design value of the shear resistance for members requiring shear reinforcement is calculated according to EN 1992-1-1 (6.9): With,
Now, we verify that the shear force VEd < the design shear resistance with shear reinforcement VRd.max: A design shear force of 60 kN and a shear resistance of 611 kN lead to a utilization of: η = Vd/VRd.max = 0.1 → OK! As a last step, we’ll calculate the spacing of the stirrups. First, according to EN 1992-1-1 (6.8), we’ll reduce the design yield strength of the reinforcement: fywd = 0.8 ⋅ fy.k = 400 MPa The required cross-sectional area of the shear links is calculated with EN 1992-1-1 (6.8): The shear reinforcement (=stirrups) is vertical. Therefore, α is set to: The maximum spacing is calculated with EN 1992-1-1 (9.6N)): sl.max = 0.75 ⋅ d ⋅ (1 + cot(α)) = 30.2 cm We therefore set the spacing of the spacing of the stirrups to: The required cross-sectional area of 1 stirrup is therefore (1 stirrup has 2 vertical “rebars”): Asw.req = Asw ⋅ s/2 = 20.7 mm2 And the required bar diameter: We could reduce the stirrup diameter from 8mm to 6mm, or just leave it as 8mm is already quite thin. Step #6: Crack VerificationNext up crack verification. We won't do it in this tutorial as we have written two really detailed articles where we have included the crack verification process. You can check these guides out or download the free Maple Flow calculation sheet in which I also included the crack verification. → Download Maple Flow sheet ← (with this link you can also download the PDF file of the Maple Flow sheet) Step #7: Deflection VerificationThe calculation of the deflection of reinforced concrete elements is not as straightforward as for timber or steel structures. And for statically indeterminate structures with horizontal and vertical loads it's super hard to calculate the deflections accurately by hand and without using a FE program. You could, however use the deflection requirement for simply supported beams according to Eurocode EN 1992-1-1 Table 7.4N. The deflection requirement is likely to be satisfied if the span – effective depth ratio is less than the values given in EN 1992-1-1 Table 7.4N. For a simply supported beam where the concrete is highly stressed, the limit is 14. Let's say the span l is 5m. Verification l/hb = 11.1 < 14 I will show you how to use and how to calculate deflections with FE programs in a future episode. Final WordsAlright, this is how we design reinforced concrete frames according to Eurocode. Thank you, Maplesoft, for sponsoring this episode of the Structural Basics newsletter. I hope you enjoy the rest of the week and your weekend. I’ll see you next Wednesday for the next newsletter. Let’s design better structures together, Laurin. P.S.: In case you missed the Maple Flow trial link, here’s another chance to claim your 1-month free trial with coupon code SBFLOWPRO and get started with digital hand calculations today. ↓ Follow me on Social Media. ↓ |
Personal insights and calculation guides from the world of structural engineering directly in your inbox.
Hi friends, I have taken it a bit slower on Structural Basics the last 3-4 weeks, because I am super busy at my full-time job right now, working many extra hours. My first triathlon Ironman 70.3 Zell am See is only 2 weeks out. So I also spent many hours training each week to get the kilometers in. And then there was also Festwoche happening which is a beer festival like Oktoberfest in my hometown Kempten. It's great. I go to the festival every year, because you meet many people you haven't...
Hi friends, Today, we’ll look at the bending design verification of timber. Bending Verification of Timber According to Eurocode 5 Bending in timber elements happens for example in every beam that is exposed to line or point loads like rafters, purlins and other beams. The strength of timber for bending is quite good. And the strength types are actually named after the bending strength. Structural wood C24 has a characteristic bending strength of 24 MPa and glulam GL28h 28MPa. So today, I am...
Hi friends, Finite element analysis (FEA) is something almost every engineer nowadays uses to design steel, timber and reinforced concrete structures. But unterstanding the method and software programs that use the method is not easy. That's why I partnered with SkyCiv to produce an in-depth video tutorial showing how to use an FE program to design a 3D steel frame structure like a warehouse. Click → here ← to watch it. In the video, I'll show you how to: sign-up to SkyCiv for free model the...