Flexure: European Standards CEN/TC 250 Structural Eurocodes (EN 1992-1-1)
Flexure: European Standards CEN/TC 250 Structural Eurocodes (EN 1992-1-1)
IN ACCORDANCE WITH
Es EUROCODES
SPREADSHEETS
Structural Design
Carlo Sigmund
First Edition
Ebook
Copyright© 2014 http://eurocodespreadsheets.jimdo.com
All rights reserved. Carlo Sigmund
------------------------------------------------
First Edition: April 2014
Author/Publisher: Sigmund, Carlo <1971->
ISBN n.:
ID contenuto:
Ebook: Flexure
--------------------------------
The sponsoring editor for this document and the production supervisor was
Carlo Sigmund.
Although care has been taken to ensure, to the best of our knowledge, that all
data and information contained herein are accurate to the extent that they relate
to either matters of fact or accepted practice or matters of opinion at the time of
publication, The EUROCODES Spreadsheets Structural Design, the author and
the reviewers assume no responsibility for any errors in or misinterpretations of
such data and/or information or any loss or damage arising from or related to
their use.
________________________________________________________
Cover Art from:
http://en.wikipedia.org/wiki/File:Beijing_national_stadium.jpg
This image was selected as picture of the day on Wikimedia Commons for 3
August 2013. Date: 13 July 2011 - Author: Peter23
This file is licensed under the Creative Commons Attribution 2.5 Generic license
________________________________________________________
Contents
Flexure_EC2_UKNA.............................................................................................5
1.7 References............................................................................................................................................... 21
(This page intentionally left blank)
E UROCODES S PREADSHEETS S TRUCTURAL D ESIGN
S ECTION 1 F LEXURE_EC2_UKNA
Section 1 Flexure_EC2_UKNA
T his sheet allows for the design of a section of solid slab or a rectangular beam
section. The spreadsheet calculates the area of longitudinal steel
reinforcement in accordance with EN 1992-1-1:2004 Eurocode 2: Design of
concrete structures - Part 1-1: General rules and rules for buildings and BS NA
EN 1992-1-1 (2004) (English): UK National Annex to Eurocode 2. Design of
concrete structures. General rules and rules for buildings.
All applied loads and moments should be ultimate and positive, as positive
moments induce tension in the bottom reinforcement ( A s ). The user is required
to input desired amounts of redistribution to the initial moments according to
Cl. 5.5(4) “Linear elastic analysis with limited redistribution”.
Combo-boxes to the right under “DETAILING” Excel® Form define minimum bar
sizes to be used. Combo-box to the right under “PreCalculus” Excel® Form define
concrete characteristic compressive strength at 28 days.
To avoid sudden failure it is important to ensure that the tension steel reaches
its yield stress before the concrete fails in compression. Tests on beams have
shown that the steel yields before the concrete crusches when the depth “x” to
the NA (neutral axis) depth does not exceed 0 45d (with “d” effective depth of
tension reinforcement) and hence that the steel in tension will reach its ultimate
stress before the concrete fails in compression.
1.2 Layout
The basic layout for Flexure_EC2 sheet is shown on the following screen dump:
PreCalculus Form:
Figure 1.2 Input (white blank test boxes) and calculus (blue text boxes). Default value for = 1 (red).
Figure 1.3 Input values k1, k2 and k5. Default values (EN 1992-1-1).
N. Annex Form:
DETAILS Form:
Figure 1.6 Sample print with compression steel (Word® Office® must be installed on your system).
Figure 1.7 Strain and design forces in a section. As = tensile reinforcement. As2 compression
reinforcement. Beam cross-section with height “h” and width “b”.
For any beam to be adequate in bending, its internal moment of resistance must
not be less than the externally applied bending moment. Therefore the design
ultimate resistance moment M of a concrete beam (or slab) must be greater than
or at least equal to the ultimate bending moment MEd.
SINGLY REINFORCED SECTIONS. For grade of concrete up to C50/60:(1)
f cd = cc f ck c = 0 85f ck 1 5
f yd = f yk s = f yk 1 15 = 0 87f yk .
For singly reinforced section, the design equation can be derived as follow (see
Figure 1.8 below):
F c = 0 85f ck 1 5 b 0 8x = 0 453f ck bx
F st = 0 87A s f yk
M = 0 453f ck b2 5 d – z z
M = 1 1333f ck b zd – z 2
Let K = M bd 2 f ck ,
M 1 1333f ck b zd – z 2
K = --------------
- = -------------------------------------------------
-
bd f ck2 bd 2 f ck
z 2
K = 1 1333 --z- – --- .
d d
Solving the quadratic equation, for the solution with the limit d > 0,8x:
z
--- = 0 5 1 + 1 – 3 529K .
d
Note The spreadsheet check and respect the limit z < 0,95d.
Note The values of k1, k2 and k5 for use in a Country may be found in the National
Annex. The user may choose to specify which values to be used in the calculation.
x xu x
0 4 + -----u 0 7 ----- 0 3 -----u – 0 4 and
d d d
x
for -----u = 0 45 0 45 + 0 4 = 0 85 . Assuming x u = 0 45d :
d
M = 0 453f ck bx u z
M = 0 453f ck b 0 45d d – 0 4 0 45d
M = 0 167f ck bd 2
% redistribution 0 5 10 15 20 25 30
Table 1.1 Limits on K’ with respect to redistribution ratio for k1 = 0,4 and k2 = 1,0. Note - Cl. 5.5(4).
F sc = A s2 s2
where sc is the stress value of the compression steel: 0 < sc < 0,87fyk = fyd.
From the proportion of the strain distribution diagram:
If 2 = d 2 d s2 lim el , then it is necessary to calculate the strain s2 from the Eq.
1-1:
x
-----u – 2
s2 0 0035 d
- = ------------------
--------------- s2 = 0 0035 ---------------- . (Eq. 1‐3)
x x xu
----u- – 2 -----u -----
d d d
s2 s2 0 87 f yk
Let s2 = ------------------ within the range 0 s2 1 with s2 = --------------------------
-:
0 87f yk Es
x
-----u – 2
Es d
s2 = ------------------ 0 0035 ---------------- . (Eq. 1‐4)
0 87 f yk x
-----u
d
Taking moments about the centroid of the tension force (see Figure 1.7):
M = M + s2 A s2 d – d 2
M = Kf ck bd + s2 A s2 d – d 2
2
Rearranging:
K – K f ck bd 2 K – K f ck bd 2
A s2 = ------------------------------------ -.
- = ------------------------------------------------------
s2 d – d 2 s2 0 87f yk d – d 2
EXAMPLE 1-A‐ Pre‐dimensioning of a rectangular section with compression reinforcement ‐ test1
Given: A rectangular concrete beam (width b = 350 mm, height = 300 mm) is required to resist an
ultimate moment of MEd = 214 kNm (assuming – 20% moment redistribution: = 0,80). If
the beam is compose of grade 35 concrete and high yield (HY) reinforcement, determine
the area of the steel required.
Ratio of the redistributed moment to the elastic bending moment:
= 0 80 k 1 + k 2 x u d for f ck 50 MPa . Let us assume k 1 = 0 4 , k 2 = 1 and k 5 = 0 7
= 0 80 0 4 + 1 0 6 + 0 0014 cu2 x u d
k 5 = 0 7 (for reinforcement Class B and C).
With cu2 = 0 0035 (for f ck 50 MPa ):
x u d = 0 40 for linear elastic analysis with limited redistribution):
K = 0 453 1 – 0 4 x u d x u d = 0 152 .
2 = d 2 d = 0 202 . Let
s2 Es 0 0035 200000 0 0035
s2 = ------------------ = ------------------ ------------------ x u d – 2 = ------------------ ------------------ 0 40 – 0 202 = 0 80
0 87f yk 0 87f yk x u d 435 0 40
FLEXURAL DESIGN.
M Ed 214 10 6
K = -------------- - = 0 336 K = 0 152 (provide compression reinforcement).
- = -----------------------------------
bd f ck
2 350 228 2 35
For d > 0,8xu using K instead K :
z d = 0 5 1 + 1 – 3 529 K 0 5 = 0 5 1 + 1 – 3 529 0 152 0 5 = 0 840 < 0,95.
Beam lever arm:
z = 0 840d = 0 84 228 = 192 mm .
AREA OF THE COMPRESSION REINFORCEMENT REQUIRED:
K – K f ck bd 2 0 336 – 0 152 35 350 228 2
A s2 = ------------------------------------
- = ---------------------------------------------------------------------------------- = 1850 mm 2
s2 d – d 2 348 228 – 46
Try 5H22 x 1 layers. Single layer with: H22 @ 65 mm.
PERCENTAGE AREA OF THE COMPRESSION REINFORCEMENT PROVIDED:
s2 = 100 A s2 bd = 100 1900 350 228 = 2 38 % < 4bh/100 = As,max (satisfactory).
AREA OF TENSION REINFORCEMENT REQUIRED:
With z = 192 mm 0 95d :
Kf ck bd 2 Kf ck bd 2 K – K f ck bd 2 Kf ck bd 2 K – K f ck bd 2
A s = --------------------- + A s2 s2 = --------------------- + ------------------------------------- s2 = --------------------- + --------------------------------------
0 87f yk z 0 87f yk z s2 d – d 2 0 87f yk z 0 87f yk d – d 2
Figure 1.11 PreCalculus Excel® form: procedure for a quick pre-calculation: using UK Annex of EC2.
Kf ck bd 2 K – K f ck bd 2
A s = --------------------- + ------------------------------------- s2 = -------------------------------------------------------------
0 152 35 350 228 2 + 1850 0 80 = 2639 mm 2
0 87f yk z s2 d – d 2 0 87 500 192
Try 3H25 x 2 layers. Single layer with: H25 @ 128 mm.
PERCENTAGE AREA OF THE COMPRESSION REINFORCEMENT PROVIDED:
s2 = 100 A s2 bd = 100 1900 350 228 = 3 69 % < 4bh/100 = As,max (satisfactory).
Dim K As Variant
Dim z As Variant
Dim DeltaM As Variant
Dim M As Variant
Dim A As Variant
Dim NUM As Variant
Dim DEN As Variant
Dim A2 As Variant
Dim T As Double
Dim T1 As Double
Dim NIRQ As Double
Dim NIRQ1 As Double
Dim z1 As Variant
'---------------------------------------------------------
'---------------------------------------------------------
******Check input
'---------------------------------------------------------
fck = Worksheets("frmB").Range("A16").Value
k2 = Worksheets("frmB").Range("G8").Value
k1 = Worksheets("frmB").Range("G7").Value
h = Worksheets("frmB").Range("M6").Value
d1 = Worksheets("frmB").Range("M7").Value
d2 = Worksheets("frmB").Range("M8").Value
DeltaM = Worksheets("frmB").Range("M9").Value
M = 1 * M1 + 1 * DeltaM
Mprint = M / (10 ^ 6)
Worksheets("frmB").Range("M11").Value = Round(Mprint, 2)
TextBox_M = Worksheets("frmB").Range("P11").Value
Worksheets("frmB").Range("E11").Value = delta
xu = (delta - k1) / k2
Kpr = 0.453 * xu * (1 - 0.4 * xu)
'Kpr = Worksheets("frmB").Range("H14").Value
'TextBox_Kpr = Worksheets("frmB").Range("J14").Value
TextBox_Kpr = Round(Kpr, 3)
TextBox_h = Worksheets("frmB").Range("M6").Value
TextBox_d1 = Worksheets("frmB").Range("M7").Value
TextBox_d2 = Worksheets("frmB").Range("M8").Value
TextBox_DeltaM = Worksheets("frmB").Range("S9").Value
TextBox_k1 = Worksheets("frmB").Range("E7").Value
TextBox_k2 = Worksheets("frmB").Range("E8").Value
TextBox_k5 = Worksheets("frmB").Range("E9").Value
TextBox_VEd = Worksheets("Linked").Range("C59").Value
TextBox_cotT = Worksheets("Linked").Range("C60").Value
TextBox_Alfa = Worksheets("Linked").Range("C61").Value
'---------------------------------------------------------
K = M / (b * fck * (h - d1) ^ 2)
T = (1 - 3.529 * K)
T1 = (1 - 3.529 * Kpr)
'---------------------------------------------------------
If K <= Kpr Then
'---------------------------------------------------------
If (1 - 3.529 * K) < 0 Then
TextBox_K = "[--]"
TextBox_z = "[--]"
TextBox_A = "[--]"
TextBox_A2 = "[--]"
TextBox_d2max = "[--]"
TextBox_sigma2 = "[--]"
TextBox_Alert = "Please, check your input!"
TextBox_Alert2 = "Case Not Applicable: geometry inadequate."
Else
'---------------------------------------------------------
TextBox_Alert2 = "z (for K = " & Round(K, 3) & ") = " & Round(z, 1) &
" mm < 0,95d = " & Round(0.95 * (h - d1), 1) & " mm."
A = M / (0.87 * fy * z)
TextBox_A = Round(A, 0)
A2 = 0
TextBox_A2 = Round(A2, 0)
TextBox_K = Round(K, 3)
TextBox_sigma2 = "[--]"
TextBox_d2max = Round(xu * (h - d1), 0) & " mm"
TextBox_S = ""
TextBox_F = ""
End If
'---------------------------------------------------------
End If
'---------------------------------------------------------
Else
'---------------------------------------------------------
If (1 - 3.529 * Kpr) < 0 Then
TextBox_K = "[--]"
TextBox_z = "[--]"
TextBox_A = "[--]"
TextBox_A2 = "[--]"
TextBox_d2max = "[--]"
TextBox_sigma2 = "[--]"
TextBox_Alert = "Please, check your input!"
TextBox_Alert2 = "Case Not Applicable: geometry inadequate."
Else
'---------------------------------------------------------
Gamma2 = d2 / (h - d1)
Gamma2Lim = (xu) * (0.0035 - (0.87 * fy / 200000)) / 0.0035
d2max = xu * (h - d1)
TextBox_d2max = Round(d2max, 0) & " mm"
TextBox_z = Round(z, 0)
A2 = ((K - Kpr) * fck * b * (h - d1) ^ 2) / (Alfa2 * 0.87 * fy * (h -
d1 - d2))
TextBox_A2 = Round(A2, 0)
A = ((K - Kpr) * fck * b * (h - d1) ^ 2) / (0.87 * fy * (h - d1 - d2))
+ (Kpr * fck * b * (h - d1) ^ 2) / (0.87 * fy * z)
TextBox_A = Round(A, 0)
TextBox_K = Round(K, 3)
Else
TextBox_Alert = "Provide compression steel: K > K'. Recalculate for d2
> 0."
z = 0.5 * (h - d1) * (1 + Sqr(T1))
TextBox_z = Round(z, 0)
TextBox_Alert2 = "z (for K' instead of K) = " & Round(z, 1) & " mm <
0,95d = " & Round(0.95 * (h - d1), 1) & " mm."
A2 = ((K - Kpr) * fck * b * (h - d1) ^ 2) / (Alfa2 * 0.87 * fy * (h -
d1 - d2))
TextBox_A2 = Round(A2, 0)
A = ((K - Kpr) * fck * b * (h - d1) ^ 2) / (0.87 * fy * (h - d1 - d2))
+ (Kpr * fck * b * (h - d1) ^ 2) / (0.87 * fy * z)
TextBox_A = Round(A, 0)
TextBox_K = Round(K, 3)
End If
'---------------------------------------------------------
End If
'---------------------------------------------------------
End If
'---------------------------------------------------------
Worksheets("Linked").Range("C30").Value = b
Worksheets("Linked").Range("C31").Value = h
Worksheets("Linked").Range("C32").Value = M / (10 ^ 6)
Worksheets("Linked").Range("C35").Value = fy
Worksheets("Linked").Range("C38").Value = (h - d1)
Worksheets("Linked").Range("C39").Value = d2
Worksheets("Linked").Range("C41").Value = Round(K, 3)
Worksheets("Linked").Range("C45").Value = Round(A2, 0)
Worksheets("Linked").Range("C47").Value = Round(A, 0)
' fine scrittura output
'--------------------------------------------------------
End If
1.7 References
Reinforced Concrete Design to Eurocode, Bill Mosley, John Bungey and Ray
Hulse, Palgrave Macmillan. 7th Edition.