SlideShare a Scribd company logo
1 of 13
DESIGN OF RECTANGULAR
INDETERMINATE BEAMS
USING PYTHON
PRESENTATION
BY
A. SUNEEL B.Tech
UNDER THE GUIDANCE OF
Mr. M. CHANDRAKANTH M. Tech
ABSTRACT
• Now a days, automation/automated softwares becomes as a primary tool in all fields of engineering.
• In civil engineering, design and analysis of structures/structural elements, soil mechanics, Remote sensing activities is
mandatory along with high accuracy followed by proper maintenance over a time with the expanded underlying
setups.
• A numerous commercial programs are available or by using MS-Excel spreadsheet or any other computer programs
in market. But students are not so aware of the applications, subject etc.,
• Through this paper, a program was developed with the support of Python, and the results obtained from this
application shows that 99.98% accuracy, when compared to manually calculated problems and software named
STAAD which analyses structures and structural components.
8/11/2023
2
LITERATURE REVIEW
1. Applicability of Python in Civil Engineering: Review by Mr. Arshad Quraishi, Mr. N. K. Dhapekar.
• Description: Study indicates a review on the application of python programming language in civil
engineering and focused on bringing out advantages of using Python over current practices of
computations for different parameters.
2. Use of Python Programming for interactive design of Reinforced Concrete Structures. Shivaji M. Sarvade1 , Sachin M.
Pore2
• Description: Study indicates an Implementation of Python programming in undergraduate design
course will improve the analytical skills of the students and have significant contribution to make them
design industry ready professionals.
8/11/2023
3
PROBLEM STATEMENT
• Computer applications available in market are having expensive licencing agreement, which are limited
in period and also user count, Making it difficult for renewal of licence each and every time.
• Although MS-Excel is famous but it also has its limitations, i.e., cannot be used for tedious calculations.
• Manual methods give deviations in result, due to errors, miscalculations, etc., and also improper display
of output data.
• Softwares available in market requires prior skills to operate them and also in some cases report
generation takes more time.
8/11/2023
4
SOFTWARE AND HARDWARE
SOFTWARE
• Python, python IDLE
• Staad pro
• Google colab
• Jyupter notebook
• Anaconda navigator
• PyCharm-text editor
HARDWARE
• ANDRIOD MOBILE with android
compatibility 8 or above
• APPLE DEVICES: mobiles IOS-14+, mac-
books MACOS-10+
• Windows 7, 8, 10, 11 compatible
laptops, PCS, etc.
8/11/2023
5
BEAM ANALYSIS AND DESIGN
 Manual - Moment distribution method, slope deflection method.
 Software – STAAD PRO
 Automated by python - math module in python
METHODOLOGY
8/11/2023
6
ALGORITHM AND DATA
8/11/2023
7
Preliminary data set for deflection criteria design
Curve fitted value for getting dimensions of beam
Source: IS 456 2000
OUTPUT:
Design the beam wit U.D.L. over all the
spans i.e., 30 kN/m having 4 supports as
shown in figure and located at a distance
of 4m, 7 m, 11 m from left end. Find end
moments, draw S.F.D, B.M.D
RESULTS
MODEL PROBLEM DESIGN
COMPARISON OF RESULTS
CASES Area of steel ACCURACY
%
manual programming
Singly reinforced
BEAM 1
277.096 276.847 99.91
Singly reinforced
BEAM 2
672.045 671.844 99.97
USER INTERFACE OF BEAM DESIGN CALCULATOR
8/11/2023
8
Proposed depths by model
ADVANTAGES AND APPLICATIONS
ADVANTAGES
• Eliminating most of the manual work by one time investment of time in
programming.
• The final application is an open source, i.e., customizable for
programmers. Predefined report is created, resulting in fast report
preparation.
• As the deflection criteria is the heart of the application; it is achieved by
machine learning concept of curve fitting, resulting in economical
sections.
• Number of repetitions are done in less time. Hence, the entire load is
taken by the system`s processor. No clumsiness in the data allocation
due to predefined and perfect variable declaration.
APPLICATIONS
• We can create a number of applications in every field of civil engineering
like:
• Finite element (FEM) applications in Structural analysis.
• Forecasting of population for urban planning, water supply distribution &
sewerage system.
• Soil simulation and modeling in Geotechnical engineering.
• Construction planning and management.
• Risk evaluation and moderation, for example, expectation of floods,
seismic tremors, cyclones and other natural calamities.
• To anticipate traffic patterns in Highway designing.
8/11/2023
9
DISCUSSIONS AND CONCLUSION
• Design of rectangular beam has done by using manual methods and python programming. The results
obtained from our program(s) shows 99.98% accuracy as compared to manually calculated problems.
• This program just resembles the actual licencing software which is costly, but we made it with free of
cost. This is first step, for which ultimately creates a free licencing, user-friendly software at absolutely
free of cost.
• we can say that implementing software languages in Civil Engineering improves the analytical skills of
the students and have significant contribution in the fields of Structural Engineering, Design of
Reinforced Concrete/Steel Structures, Remote Sensing and GIS and so on.
8/11/2023
10
FUTURE SCOPE
• This is a classical example for the era of data science and AI, where we can make our own applications
which were cost and time effective, while doing any project.
• As it is available at free of cost, ultimately it results in a development of new domain in software zone
i.e., “CIVIL PROGRAMMING COMMUNITY” similar to “python community”, “java community” etc. which
will help to every civil engineer on the globe to solve their problems through programming.
8/11/2023
11
REFRENCES
• Applicability of python in civil engineering: review mr. Arshad quraishi, mr. N. K. Dhapekar e-issn: 2395-0056,
p-issn: 2395-0072.
• IS 456-2000 plain and reinforced concrete – code of practice [ced 2: cement and concrete].
• IS 875 (part 1) (1987, reaffirmed 2008): code of practice for design loads (other than earthquake) for building
and structures. Part 1: dead loads – unit weights of building materials and stored materials (second revision).
Udc 624.042: 006.76
• IS 875 (part 2) (1987, reaffirmed 2008): code of practice for design loads (other than earthquake) for buildings
and structures. Part 2: imposed loads (second revision). Udc 624.042.3:006.76
• Design and Detailing of Reinforced Concrete Structures by M.R Dheerendhra Babu, Falcon publishers
• Webrefrences:
• google colabhttps://colab.research.google.com/notebooks/basic_features_overview.ipynb
• Guido van Rossum, Python Tutorial, http://docs.python.org/
8/11/2023
12
THANK
YOU
8/11/2023 13

More Related Content

Similar to design of rectangular indeterminate beams using python

Presentation on Application of IT in engineering
Presentation on Application of IT in engineeringPresentation on Application of IT in engineering
Presentation on Application of IT in engineeringKarma Chand
 
elecworks for PTC Creo - Mechatronics software - 3D CAD software
elecworks for PTC Creo - Mechatronics software - 3D CAD softwareelecworks for PTC Creo - Mechatronics software - 3D CAD software
elecworks for PTC Creo - Mechatronics software - 3D CAD softwareGuillem Fiter
 
Lecture_IIITD.pptx
Lecture_IIITD.pptxLecture_IIITD.pptx
Lecture_IIITD.pptxachakracu
 
Automation in civil engineering , TECH
Automation in civil engineering , TECHAutomation in civil engineering , TECH
Automation in civil engineering , TECHakhil reddy
 
Serving GIS Data To Electrical Distribution Analysis
Serving GIS Data To Electrical Distribution AnalysisServing GIS Data To Electrical Distribution Analysis
Serving GIS Data To Electrical Distribution Analysispdituri
 
Foog computing and iFogSim for sustainable smart city.
Foog computing and iFogSim for sustainable smart city.Foog computing and iFogSim for sustainable smart city.
Foog computing and iFogSim for sustainable smart city.sindhuRashmi1
 
5th metro rail summit at shangri la, cp, new delhi on 11.03.2016
5th metro rail summit at shangri la, cp, new delhi on 11.03.20165th metro rail summit at shangri la, cp, new delhi on 11.03.2016
5th metro rail summit at shangri la, cp, new delhi on 11.03.2016Rajesh Prasad
 
Application of it in engineering
Application of it in engineeringApplication of it in engineering
Application of it in engineeringSanjayktm
 
Digamma - CertiCon Team Skills and Qualifications
Digamma - CertiCon Team Skills and QualificationsDigamma - CertiCon Team Skills and Qualifications
Digamma - CertiCon Team Skills and QualificationsMihajloManjak
 
Resume-Rohit_Vijay_Bapat_December_2016
Resume-Rohit_Vijay_Bapat_December_2016Resume-Rohit_Vijay_Bapat_December_2016
Resume-Rohit_Vijay_Bapat_December_2016Rohit Bapat
 
CLOUD_COMPUTING_UNIT_1.pdf
CLOUD_COMPUTING_UNIT_1.pdfCLOUD_COMPUTING_UNIT_1.pdf
CLOUD_COMPUTING_UNIT_1.pdfganeshkarthy
 
Computer aided process planning
Computer aided process planningComputer aided process planning
Computer aided process planningjashid41
 

Similar to design of rectangular indeterminate beams using python (20)

Presentation on Application of IT in engineering
Presentation on Application of IT in engineeringPresentation on Application of IT in engineering
Presentation on Application of IT in engineering
 
elecworks for PTC Creo - Mechatronics software - 3D CAD software
elecworks for PTC Creo - Mechatronics software - 3D CAD softwareelecworks for PTC Creo - Mechatronics software - 3D CAD software
elecworks for PTC Creo - Mechatronics software - 3D CAD software
 
mohamed saber c.v
mohamed saber c.vmohamed saber c.v
mohamed saber c.v
 
mohamed saber c.v
mohamed saber c.vmohamed saber c.v
mohamed saber c.v
 
Lecture_IIITD.pptx
Lecture_IIITD.pptxLecture_IIITD.pptx
Lecture_IIITD.pptx
 
Borapureddi Ashok_present
Borapureddi Ashok_presentBorapureddi Ashok_present
Borapureddi Ashok_present
 
Automation in civil engineering , TECH
Automation in civil engineering , TECHAutomation in civil engineering , TECH
Automation in civil engineering , TECH
 
Serving GIS Data To Electrical Distribution Analysis
Serving GIS Data To Electrical Distribution AnalysisServing GIS Data To Electrical Distribution Analysis
Serving GIS Data To Electrical Distribution Analysis
 
Foog computing and iFogSim for sustainable smart city.
Foog computing and iFogSim for sustainable smart city.Foog computing and iFogSim for sustainable smart city.
Foog computing and iFogSim for sustainable smart city.
 
5th metro rail summit at shangri la, cp, new delhi on 11.03.2016
5th metro rail summit at shangri la, cp, new delhi on 11.03.20165th metro rail summit at shangri la, cp, new delhi on 11.03.2016
5th metro rail summit at shangri la, cp, new delhi on 11.03.2016
 
Control systems designer
Control systems   designerControl systems   designer
Control systems designer
 
Application of it in engineering
Application of it in engineeringApplication of it in engineering
Application of it in engineering
 
Digamma - CertiCon Team Skills and Qualifications
Digamma - CertiCon Team Skills and QualificationsDigamma - CertiCon Team Skills and Qualifications
Digamma - CertiCon Team Skills and Qualifications
 
Resume-Rohit_Vijay_Bapat_December_2016
Resume-Rohit_Vijay_Bapat_December_2016Resume-Rohit_Vijay_Bapat_December_2016
Resume-Rohit_Vijay_Bapat_December_2016
 
Renjith Resume_20161011
Renjith Resume_20161011Renjith Resume_20161011
Renjith Resume_20161011
 
design of g building.pdf
design of g building.pdfdesign of g building.pdf
design of g building.pdf
 
CLOUD_COMPUTING_UNIT_1.pdf
CLOUD_COMPUTING_UNIT_1.pdfCLOUD_COMPUTING_UNIT_1.pdf
CLOUD_COMPUTING_UNIT_1.pdf
 
Computer aided process planning
Computer aided process planningComputer aided process planning
Computer aided process planning
 
sample-resume
sample-resumesample-resume
sample-resume
 
IT6511 Networks Laboratory
IT6511 Networks LaboratoryIT6511 Networks Laboratory
IT6511 Networks Laboratory
 

Recently uploaded

(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learningmisbanausheenparvam
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
Analog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAnalog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAbhinavSharma374939
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxhumanexperienceaaa
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 

Recently uploaded (20)

(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learning
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
Analog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAnalog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog Converter
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 

design of rectangular indeterminate beams using python

  • 1. DESIGN OF RECTANGULAR INDETERMINATE BEAMS USING PYTHON PRESENTATION BY A. SUNEEL B.Tech UNDER THE GUIDANCE OF Mr. M. CHANDRAKANTH M. Tech
  • 2. ABSTRACT • Now a days, automation/automated softwares becomes as a primary tool in all fields of engineering. • In civil engineering, design and analysis of structures/structural elements, soil mechanics, Remote sensing activities is mandatory along with high accuracy followed by proper maintenance over a time with the expanded underlying setups. • A numerous commercial programs are available or by using MS-Excel spreadsheet or any other computer programs in market. But students are not so aware of the applications, subject etc., • Through this paper, a program was developed with the support of Python, and the results obtained from this application shows that 99.98% accuracy, when compared to manually calculated problems and software named STAAD which analyses structures and structural components. 8/11/2023 2
  • 3. LITERATURE REVIEW 1. Applicability of Python in Civil Engineering: Review by Mr. Arshad Quraishi, Mr. N. K. Dhapekar. • Description: Study indicates a review on the application of python programming language in civil engineering and focused on bringing out advantages of using Python over current practices of computations for different parameters. 2. Use of Python Programming for interactive design of Reinforced Concrete Structures. Shivaji M. Sarvade1 , Sachin M. Pore2 • Description: Study indicates an Implementation of Python programming in undergraduate design course will improve the analytical skills of the students and have significant contribution to make them design industry ready professionals. 8/11/2023 3
  • 4. PROBLEM STATEMENT • Computer applications available in market are having expensive licencing agreement, which are limited in period and also user count, Making it difficult for renewal of licence each and every time. • Although MS-Excel is famous but it also has its limitations, i.e., cannot be used for tedious calculations. • Manual methods give deviations in result, due to errors, miscalculations, etc., and also improper display of output data. • Softwares available in market requires prior skills to operate them and also in some cases report generation takes more time. 8/11/2023 4
  • 5. SOFTWARE AND HARDWARE SOFTWARE • Python, python IDLE • Staad pro • Google colab • Jyupter notebook • Anaconda navigator • PyCharm-text editor HARDWARE • ANDRIOD MOBILE with android compatibility 8 or above • APPLE DEVICES: mobiles IOS-14+, mac- books MACOS-10+ • Windows 7, 8, 10, 11 compatible laptops, PCS, etc. 8/11/2023 5
  • 6. BEAM ANALYSIS AND DESIGN  Manual - Moment distribution method, slope deflection method.  Software – STAAD PRO  Automated by python - math module in python METHODOLOGY 8/11/2023 6
  • 7. ALGORITHM AND DATA 8/11/2023 7 Preliminary data set for deflection criteria design Curve fitted value for getting dimensions of beam Source: IS 456 2000
  • 8. OUTPUT: Design the beam wit U.D.L. over all the spans i.e., 30 kN/m having 4 supports as shown in figure and located at a distance of 4m, 7 m, 11 m from left end. Find end moments, draw S.F.D, B.M.D RESULTS MODEL PROBLEM DESIGN COMPARISON OF RESULTS CASES Area of steel ACCURACY % manual programming Singly reinforced BEAM 1 277.096 276.847 99.91 Singly reinforced BEAM 2 672.045 671.844 99.97 USER INTERFACE OF BEAM DESIGN CALCULATOR 8/11/2023 8 Proposed depths by model
  • 9. ADVANTAGES AND APPLICATIONS ADVANTAGES • Eliminating most of the manual work by one time investment of time in programming. • The final application is an open source, i.e., customizable for programmers. Predefined report is created, resulting in fast report preparation. • As the deflection criteria is the heart of the application; it is achieved by machine learning concept of curve fitting, resulting in economical sections. • Number of repetitions are done in less time. Hence, the entire load is taken by the system`s processor. No clumsiness in the data allocation due to predefined and perfect variable declaration. APPLICATIONS • We can create a number of applications in every field of civil engineering like: • Finite element (FEM) applications in Structural analysis. • Forecasting of population for urban planning, water supply distribution & sewerage system. • Soil simulation and modeling in Geotechnical engineering. • Construction planning and management. • Risk evaluation and moderation, for example, expectation of floods, seismic tremors, cyclones and other natural calamities. • To anticipate traffic patterns in Highway designing. 8/11/2023 9
  • 10. DISCUSSIONS AND CONCLUSION • Design of rectangular beam has done by using manual methods and python programming. The results obtained from our program(s) shows 99.98% accuracy as compared to manually calculated problems. • This program just resembles the actual licencing software which is costly, but we made it with free of cost. This is first step, for which ultimately creates a free licencing, user-friendly software at absolutely free of cost. • we can say that implementing software languages in Civil Engineering improves the analytical skills of the students and have significant contribution in the fields of Structural Engineering, Design of Reinforced Concrete/Steel Structures, Remote Sensing and GIS and so on. 8/11/2023 10
  • 11. FUTURE SCOPE • This is a classical example for the era of data science and AI, where we can make our own applications which were cost and time effective, while doing any project. • As it is available at free of cost, ultimately it results in a development of new domain in software zone i.e., “CIVIL PROGRAMMING COMMUNITY” similar to “python community”, “java community” etc. which will help to every civil engineer on the globe to solve their problems through programming. 8/11/2023 11
  • 12. REFRENCES • Applicability of python in civil engineering: review mr. Arshad quraishi, mr. N. K. Dhapekar e-issn: 2395-0056, p-issn: 2395-0072. • IS 456-2000 plain and reinforced concrete – code of practice [ced 2: cement and concrete]. • IS 875 (part 1) (1987, reaffirmed 2008): code of practice for design loads (other than earthquake) for building and structures. Part 1: dead loads – unit weights of building materials and stored materials (second revision). Udc 624.042: 006.76 • IS 875 (part 2) (1987, reaffirmed 2008): code of practice for design loads (other than earthquake) for buildings and structures. Part 2: imposed loads (second revision). Udc 624.042.3:006.76 • Design and Detailing of Reinforced Concrete Structures by M.R Dheerendhra Babu, Falcon publishers • Webrefrences: • google colabhttps://colab.research.google.com/notebooks/basic_features_overview.ipynb • Guido van Rossum, Python Tutorial, http://docs.python.org/ 8/11/2023 12