Pseudocode Kita 2
Pseudocode Kita 2
Start
Slab Thickness
Refer table 5.8 from Eurocode Reinforced Design
Obtain value of minimum thickness for fire resistance
Read effective span (L)
𝑳
Calculate estimate thickness considering deflection control (h) = 𝟐𝟔
Main reinforcement
Read h, Cnom and øbar
Calculate effective depth (d) = 𝒉 − 𝑪𝒏𝒐𝒎 − 𝟎. 𝟓 ø𝒃𝒂𝒓
Print effective depth (d) value
Read M, b, d, fck
𝑀𝑥106
Calculate K value (K) = 𝑏𝑑2 𝑓𝑐𝑘
Print K value
Compare K with Kbal= 0.167 (fixed)
Case 1: K < Kbal
Compression method not required
Case 2: K > Kbal
Compression method required
Read d and Kbal
Calculate Z value = [𝟎. 𝟓 + √0.25 − Kbal/1.134 ]
Print Z value
Read Z
(𝐝−𝐙)
Calculate (x) value = 0.4
Print value
Read d’ and x
𝐝′
Calculate using compression method = 𝑥
𝐝′
Print compression method = 𝑥
Read d and K
Calculate Z value = 𝒅[𝟎. 𝟓 + √0.25 − K/1.134
Print Z value
Read M, fyk and Z
𝑀𝑥106
Calculate Area of compression (AS) = 0.87𝑓𝑦𝑘
Shear
Design shear resistance
Read ρ1, fck, b, d, and As
Calculate k value = 1 + (200
𝑑
)1/2
Print k value
𝐴𝑠
Calculate ρ1 value= (𝑏𝑑 )
Print ρ1 value
Read k
Calculate VRd,c value = [0.12𝑘(100. 𝜌1. 𝑓𝑐𝑘)1/3]𝑏𝑑
Print VRd,c value
Calculate Vmin value = [0.0353/2𝑓𝑐𝑘1/2]𝑏𝑑
Print Vmin value
Compare VRd,c value and Vmin value
Case 1: VRd,c > Vmin
ok!
Case2: VRd,c < Vmin
Failed
Deflection
Percentage of required tension reinforcement (ρ)
Read As, b and d
𝐴𝑠
Calculate ρ value = (𝑏𝑑 )
Print ρ value
Reference reinforcement ratio (ρo)
Read fck
Calculate ρo value= (𝑓𝑐𝑘)1/2(10)−3
Print ρo value
Factor for structure resistance (K)
Refer table 7.4N from Eurocode Reinforced Design
Obtain K value
Compare ρo value and ρ value
Case1: ρ > ρo
ok!
Case 2 : ρ < ρo
Read d, K, fck, ρo and ρ
Calculate (𝑑𝑙 )= 𝐾[11 + 1.5 √𝑓𝑐𝑘 . 𝜌𝑜𝜌 + 3.2√𝑓𝑐𝑘(𝜌𝑜𝜌 − 1)
3
2
𝒍
Print (𝒅)value
Case 2: ≥1.5
Use 1.5 as modification
factor
𝒍
Read (𝒅), modification factor for span
less than 7 meter and modification
factor for steel area provided
Calculate allowable span effective
𝒍
depth ratio (𝒅)allowable =.
𝒍
( ) 𝒙 𝒎𝒐𝒅𝒊𝒇𝒊𝒄𝒂𝒕𝒊𝒐𝒏 𝒇𝒂𝒄𝒕𝒐𝒓 𝒇𝒐𝒓
𝒅
ok!
𝒍 𝒍
Case 2: (𝒅)actual > (𝒅)allowable
Failed
Cracking
Main bar
Read h
Calculate Smax,slab value = 3h
Print Smax,slab value
Compare Smax,slab with 400mm (fixed for principle
reinforced)
Compare Smax,slab with link spacing for main bar
Case 1: link spacing for main bar < Smax,slab
ok!
Case 2: link spacing for main bar > Smax,slab
Failed
Secondary bar
Read h
Calculate Smax,slab value = 3.5h
Print Smax,slab value
Compare Smax,slab with 450mm (fixed for secondary
reinforced)
Compare Smax,slab with link spacing for main bar
Case 1: link spacing for main bar < Smax,slab
ok!
Case 2: link spacing for main bar > Smax,slab
Failed
End.