Software Module for Design of Rectangular and Non-Rectangular RCC Columns
Contents Introduction and Scope of work Review of Existing Software
PI-Design Prokon CSI COL
RCC Columns
Design Basis Formulation
Sample Problems and Applications
Software Module for Design of Rectangular and Non-Rectangular RCC Columns
Introduction • Columns are most important members of Reinforced Concrete
Structures having different cross sectional shapes. • They are classified on the basis of their length, lateral
dimensions, support condition and nature of loading. • Aim of the dissertation is to prepare a SOFTWARE MODULE
FOR DESIGN OF RECTANGULAR AND NON-RECTANGULAR RCC COLUMNS subjected to Axial Force and Biaxial Bending Moments as per IS Codes • Module supports a user friendly input of required data and an
impressive graphical output of calculated data.
Software Module for Design of Rectangular and Non-Rectangular RCC Columns
Scope of Work • To prepare a software module for design (capacity calc.) of
rectangular and non-rectangular shapes RCC Short Columns (incl. L, C, +, T) • To identify software requirements and prepare the formulation • To design front-end and do the implementation of module using
Microsoft Visual C++ 2010 • Testing of software and verification by comparing its results with
the standards solution available in references • To design the Security system with the help of hardware locking
system (Safe-Net Systems)
Software Module for Design of Rectangular and Non-Rectangular RCC Columns
Background for Dissertation • Design of RCC Column subjected to Axial Force and Biaxial
Bending Moments is an iterative task which is tedious and time consuming if done manually which can be used for Rectangular shape only and with Symmetric Rebar Arrangements only • Present Design methodology in India is based on use of
Interaction Charts given in Handbook Design
of Reinforced Concrete
• Software packages are available for design of rectangular and
non-rectangular based on international codes but very few are based on IS code
Software Module for Design of Rectangular and Non-Rectangular RCC Columns
Review of Existing Software • PI – Design • Prokon Structural Analysis & Design • CSI COL
Software Module for Design of Rectangular and Non-Rectangular RCC Columns
PI - Design : Introduction • Pi–Design is a software package for advanced analysis and design
of reinforced concrete elements (columns, beams, slabs) subjected to axial forces (N) and axial or biaxial (Mx and My) bending moments. • It includes following Column sections : Rectangular, L-shaped, Z-
shaped, T-shaped, Circular, Quadrilateral, Π-shaped • It supports a user friendly graphical input of required data and an
impressive graphical output of calculated data.
Software Module for Design of Rectangular and Non-Rectangular RCC Columns
PI - Design : Specification Design codes •EC2 (Eurocodes) •EKOS 2000 (Greek regulations) •German DIN 1045 (nominal Bn και ΒSt)
Materials •Concrete from C12 to C90 •All steel qualities • All calculated data are adequately organized in table format,
ready to be printed. All diagrams are visualized both in 2D and 3D for a better clarification and presentation. Software Module for Design of Rectangular and Non-Rectangular RCC Columns
PI - Design : User Interface
Software Module for Design of Rectangular and Non-Rectangular RCC Columns
Prokon : Introduction PROKON Structural Analysis and Design is a useful tool for solving everyday building design problems The concrete Column Design modules are suitable for the design of the following column types: • Rectangular Column Design, RecCol: Solid rectangular columns of
which the larger column dimension does not exceed four times the smaller dimension. • Circular Column Design, CirCol: Solid circular columns where the
simplified design approach applicable to rectangular columns may be applied. • General Column Design, GenCol: Columns of any general shape
and columns with openings. Software Module for Design of Rectangular and Non-Rectangular RCC Columns
Prokon : Specification • All column design modules can design reinforced concrete
columns subjected to axial load and bi-axial bending • Bending schedules can be generated for editing and printing • Code of Practice supported: • • • • •
• •
ACI 318 - 1993. BS 8110 - 1987. BS 8110 - 1997. CSA-A23.3 - 1994. Eurocode 2 -1992. SABS 0100 - 1992. IS-456 : 2000
Software Module for Design of Rectangular and Non-Rectangular RCC Columns
11
Prokon : Input Form
Software Module for Design of Rectangular and Non-Rectangular RCC Columns
Prokon : Design Chart
Software Module for Design of Rectangular and Non-Rectangular RCC Columns
CSI COL : Introduction • CSICOL is a comprehensive software package for analyzing and
designing reinforced concrete, and reinforced concrete composite columns of all shapes. • Software designs the column and perform the check in
accordance with the specifications of the selected design code • Generate capacity interaction surfaces and diagrams • Code of Practice supported: •
• • •
ACI 318 - 1993. BS 8110 - 1997. IS 456 - 2000 Eurocode 2 -1992.
Software Module for Design of Rectangular and Non-Rectangular RCC Columns
CSI COL : User Interface
Software Module for Design of Rectangular and Non-Rectangular RCC Columns
Column Design Basics Axial Load Capacity: • Pu = (0.446* fck*Ac) + (0.87* fy*Asc)
for fy = 250
• Pu = (0.446* fck*Ac) + (0.79* fy*Asc)
for fy = 415
• Pu = (0.446* fck*Ac) + (0.75* fy*Asc)
for fy = 500
For axially loaded column, εmax = 0.002 When eccentricity ≤ 0.05D or 0.05B Pu= Puc + Pus Pu = (0.4* fck*Ac) + (0.67* fy*Asc) Software Module for Design of Rectangular and Non-Rectangular RCC Columns
Column Design Basics Column Subjected to Axial Load with Biaxial Bending: When the Column is subjected to axial load with biaxial bending, such columns are designed by the following equation. 𝑀𝑢𝑥 𝛼𝑛 𝑀𝑢𝑦 𝛼𝑛 ( ) +( ) ≤ 𝑀𝑢𝑥𝑙 𝑀𝑢𝑦𝑙
1
αn is related to Pu/Puz. where, Puz = ( 0.45*fck*Ac) + (0.75*fy*Asc)
Software Module for Design of Rectangular and Non-Rectangular RCC Columns
Formulation for L – Column For Axial Load + Uniaxial Bending 1) Highly Compressed Edge at Flange Portion (Moment is –ve)
Neutral Axis Lies Outside The Section
Neutral Axis Lies Inside The Section
2) Highly Compressed Edge at Web Portion (Moment is +ve)
Neutral Axis Lies Outside The Section
Neutral Axis Lies Inside The Section
Neutral Axis Lies Outside the Section 3 a) D > D1 : 7
𝑃𝑖∗𝐴
ℎ
3
ℎ
3
𝑔 2 𝑛 𝑃 = 𝑖𝑛𝑡*𝐵 ∗ (− +𝐹 2 ∗ 𝐵1− 𝐷, 𝑘𝐷 − 7 𝐷+ 𝑃𝑢 = 𝑃𝑢1 + 𝑃𝑢2 + 𝑃𝑢3 + ∗ 𝑔𝐹∗2𝑠𝑖𝑥𝐵7− 𝑃𝑢3 = 0.446 ∗ ∗𝐷 𝐷− 1 𝑢2 1 𝑘𝐷 𝑐𝑖 𝑢1 1 𝑔𝐷𝑥), 𝑖=1 100𝐹𝑐𝑘 𝑛 𝑃𝑖 ∗ 𝐴𝑔 3 3 ℎ 2 𝐷 ℎ 𝐷 𝐷 𝐷 − = 𝑖𝑛𝑡*𝐵 ∗𝐷21 −+𝑔𝑃 𝑥 + 22𝑔−𝑥 𝑋3∗ 𝑥+, 𝑘𝐷 − 𝐷, 𝑘𝐷 ∗− 𝐹 𝐷+− 𝐹𝑐𝑖 ∗ 𝑌𝑖 𝑀𝑢 = 𝑃𝑢1 + 3𝑃𝑢2 − 1𝑋 2 𝑢3 2 − 𝑋1 𝐴𝑋 2 7 7 𝑠𝑖 100 𝑋 = 0.5 ∗ 𝐷 𝑋21= + 𝐷1 1 𝑖=1 2 𝑋3 = 𝑘𝐷 − 𝐴𝑋3 /𝑃𝑢3
Neutral Axis Lies Outside the Section 3 b) D < D1 : 7
ℎ3 2 ℎ 33 = 𝑖𝑛𝑡*𝐵 ∗ (− 𝑥 + 2 𝑥), 𝑘𝐷 − 𝐷, 𝐷 𝑘𝐷 , 𝑘𝐷 − − 𝐷+ 𝐷+ 𝑃𝑃𝑢1 = 0.446 ∗ 𝐹𝑐𝑘 ∗ 𝐷 ∗ 𝐵 𝑢2 𝑢3 1 2 1 𝑔27 𝑔 77 ℎ 2 ℎ 33 𝐴𝑋23= 3𝑖𝑛𝑡*𝐵 ∗ − 𝑥 + 2 𝑥 ∗ 𝑥 , 𝑘𝐷 − 𝐷 , 𝑘𝐷 − 𝐷+ 𝐷, 𝑘𝐷 − 𝐷+ 𝐷 21 1 𝑔2 𝑔 77 7 𝑋1 = 𝑋23= 𝑘𝐷 2 − 𝐴𝑋23/𝑃𝑢2 𝑢3
Neutral Axis Lies Inside the Section 3 a) Xu > D1 : 7
ℎ 32 ℎ 4 = 𝑖𝑛𝑡*𝐵 ∗ (− 𝑥 + 2 𝑥), 0 , 𝑘𝐷+ 𝑃𝑃𝑢1 = 0.446 ∗ 𝐹𝑐𝑘 ∗ 𝐵 ∗ 𝐷 𝑋 − 𝐷 ∗ 𝐵 𝑢3 1 1 𝑢2 𝑔2 7 𝑢 𝑔 1 71 ℎ ℎ 4 𝑋31 = 𝑖𝑛𝑡*𝐵 0.53 ∗ 1𝐷1∗ − 2 𝑥 2 + 2 𝑥 ∗ 𝑥 , 0 , 𝑘𝐷+ 𝐴𝑋 𝑔 7 𝑋𝑢 − 𝐷1 𝑔 7 𝑋𝑋32== 𝑘𝐷 − 𝐴𝑋3 /𝑃𝑢3+ 𝐷1 2
Neutral Axis Lies Inside the Section 3 b) Xu < D1 : 7
ℎ3 2 ℎ 4 4 𝑘𝐷 − 𝐷 , 𝑃 = 0.446 ∗ 𝐹𝑐𝑘 ∗ 𝑋 ∗ 𝐵 𝑃𝑢1 = 𝑖𝑛𝑡*𝐵 ∗ (− 𝑥 + 2 𝑥), 0 , 𝑘𝐷+ 𝑢2 2 1 7 𝑘𝐷+ 𝑢3 1 𝑔27 𝑢 𝑔 7 4 4 3𝑖𝑛𝑡*𝐵 ∗ − ℎℎ 𝑥 22 + 2 ℎℎ 𝑥 ∗ 𝑥 , 𝑘𝐷 − 𝐴𝑋 = 𝐷 , 𝐴𝑋23 = 𝑖𝑛𝑡*𝐵 0 , 7 𝑘𝐷+ 𝑋𝑢 21 1 7 𝑘𝐷+ 𝑔 𝑔 𝑔22 𝑔 7 𝑋1 = 2 − 𝐴𝑋2 /𝑃𝑢2 𝑋32 = 𝑘𝐷 3 𝑢3
Neutral Axis Lies Inside the Section c) Xu < D1 :
ℎ 32 ℎ 4 𝑃𝑃𝑢2 = 𝑖𝑛𝑡*𝐵 (− 𝑥 + 2 𝑥), 0 , 𝑘𝐷+ = 0.446 ∗ 𝐹𝑐𝑘 ∗ 𝑋 ∗ 𝐵 𝑢1 𝑔2 7 𝑢 𝑔 7 3 𝑋𝑢 ∗ − ℎ2 𝑥 2 + 2 ℎ 𝑥 ∗ 𝑥 , 0 , 4 𝑘𝐷+ 𝐴𝑋2 = 7𝑖𝑛𝑡*𝐵 𝑔 𝑔 7 𝑋1 = 2 𝑋2 = 𝑘𝐷 − 𝐴𝑋2 /𝑃𝑢2
Description of the Program • Program contains separate modules for different column shapes • Input Geometrical and Reinforcement data • Input Pu, Mux and Muy for all load combinations • Click ‘Check’ button. This will prepare interaction diagram for
Pu-Mux and Pu-Muy. • Program will read the Muxl and Muyl values from interaction
diagram corresponding to given axial load Pu. • Inequality ratio is calculated based on moment capacities
obtained • It checks the criteria of minimum and maximum percentage of
steel, axial load carrying capacity of the section and spacing of reinforcement Software Module for Design of Rectangular and Non-Rectangular RCC Columns
Sample Problems Problem:- 1 (Rectangular Column) Reference Book: SP-16, Example-8, Pg.105 B = 400 mm
fck = 15 MPa
D = 600 mm
fy = 415 MPa
Pu = 1600 kN
Mux = 120 kNm
Muy = 90 kNm
Solution: SP-16 : Pt = 1.27%, Muxl = 205.2 kNm and Muyl =122.4 kNm By using program: Pt = 1.27%, Muxl = 218.3 kNm and Muyl =135.4 kNm Inequality ratio is 0.85 Software Module for Design of Rectangular and Non-Rectangular RCC Columns
Sample Problems Problem:- 2 (L-Shape Column) Reference Book: Handbook of Reinforced Concrete Design
By S. N. Sinha. (Example 5.8, Pg.257) B = 1000 mm
B1 = 250 mm
D = 1000 mm
D1 = 250 mm
fck = 25 MPa
fy = 415 MPa
Pu = 4000 kN Mux = -1390 kNm
Muy = -1390 kNm
Solution: By using the interaction curve, Pt = 3.40% is required for the safe design. By using program, Pt = 3.38% for the same data and reinforcement pattern Software Module for Design of Rectangular and Non-Rectangular RCC Columns
Notations
Software Module for Design of Rectangular and Non-Rectangular RCC Columns
Sample Problems Problem:- 3 (T-Shape Column) Reference Book: Handbook of Reinforced Concrete Design
By S. N. Sinha. (Example 5.9, Pg.315) B = 1000 mm
B1 = 250 mm
D = 1000 mm
D1 = 250 mm
fck = 20 MPa
fy = 415 MPa
Pu = 4000 kN Mux = -1390 kNm
Muy = 750 kNm
Solution: By using the interaction curve, Pt = 3.84% is required for the safe design. By using program, Pt = 3.52% for the same data and reinforcement pattern Software Module for Design of Rectangular and Non-Rectangular RCC Columns
Software Module for Design of Rectangular and Non-Rectangular RCC Columns
Sample Problems Problem:- 4 (Plus-Shape Column) Reference Book: Handbook of Reinforced Concrete Design
By S. N. Sinha. B = 800 mm
B1 = 200 mm
D = 800 mm
D1 = 200 mm
fck = 20 MPa
fy = 415 MPa
Pu = 2240 kN Pt = 2.80% Solution:
By Using interaction curves, values of Muxl =Muyl =473 kNm. By using program, we get Muxl = Muyl = 480.54 kNm for the same data and reinforcement pattern. Software Module for Design of Rectangular and Non-Rectangular RCC Columns
Software Module for Design of Rectangular and Non-Rectangular RCC Columns
Sample Problems Problem:- 5 (C-Shape Column) Illustrative Problem
B = 800 mm
B1 = 200 mm
D = 800 mm
D1 = 200 mm
fck = 25 MPa
fy = 415 MPa
Pu = 4000 kN Mux = 750 kNm
Muy = -750 kNm
Solution: By using program, Pt = 2.36%
Software Module for Design of Rectangular and Non-Rectangular RCC Columns
Software Module for Design of Rectangular and Non-Rectangular RCC Columns
Security System • Safe Net systems provide Sentinel HASP HL hardware based
protection and licensing component. • Sentinel HASP HL comes in USB Card form factors that protect
software against piracy and illegal copying by allowing access and execution of the protected software only when the key is connected to the computer. • This system is being used by well known softwares like STRUDS
and STRAP for security purpose. • Cost per dongle ranges from Rs.600 to 2000 based on the size of
software and its platform. For this module, the purchased dongle costs Rs 650 Software Module for Design of Rectangular and Non-Rectangular RCC Columns
References • Ivor Horton, Beginning Visual C++ 2010, Wiley Publication Inc.,2010 • Infosys Campus Connect Generic Courseware • Sinha S.N., Handbook of Reinforced Concrete Design, Tata McGraw - Hill,
2004. • Variyani U.H. and Radhaji A., Design Aids for Limit State Design of
Reinforced Concrete Members, Khanna Publishers, 2001. • Special Publication SP: 16, Design Aids (for reinforced concrete) to IS
456: 1978, Bureau of Indian standard, New Delhi, 1980 • IS 456:2000, Indian Standard Plain and Reinforced Code of Practice
(Fourth Revision), Bureau of Indian Standard • Unnikrishna Pillai and Devdas Menon, Reinforced Concrete Design,
Second edition, Tata McGraw - Hill, 2003. Software Module for Design of Rectangular and Non-Rectangular RCC Columns