SlideShare a Scribd company logo
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 engineering
Karma 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 software
Guillem Fiter
 
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
achakracu
 
Borapureddi Ashok_present
Borapureddi Ashok_presentBorapureddi Ashok_present
Borapureddi Ashok_present
BORAPUREDDI ASHOK
 
Automation in civil engineering , TECH
Automation in civil engineering , TECHAutomation in civil engineering , TECH
Automation in civil engineering , TECH
akhil 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 Analysis
pdituri
 
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.2016
Rajesh Prasad
 
Control systems designer
Control systems   designerControl systems   designer
Control systems designer
Prabhudatta Mohanty
 
Application of it in engineering
Application of it in engineeringApplication of it in engineering
Application of it in engineering
Sanjayktm
 
Digamma - CertiCon Team Skills and Qualifications
Digamma - CertiCon Team Skills and QualificationsDigamma - CertiCon Team Skills and Qualifications
Digamma - CertiCon Team Skills and Qualifications
MihajloManjak
 
Resume-Rohit_Vijay_Bapat_December_2016
Resume-Rohit_Vijay_Bapat_December_2016Resume-Rohit_Vijay_Bapat_December_2016
Resume-Rohit_Vijay_Bapat_December_2016
Rohit Bapat
 
Renjith Resume_20161011
Renjith Resume_20161011Renjith Resume_20161011
Renjith Resume_20161011
Renjith Parameswaran
 
design of g building.pdf
design of g building.pdfdesign of g building.pdf
design of g building.pdf
NikhilMoviechanger
 
CLOUD_COMPUTING_UNIT_1.pdf
CLOUD_COMPUTING_UNIT_1.pdfCLOUD_COMPUTING_UNIT_1.pdf
CLOUD_COMPUTING_UNIT_1.pdf
ganeshkarthy
 
Computer aided process planning
Computer aided process planningComputer aided process planning
Computer aided process planning
jashid41
 
sample-resume
sample-resumesample-resume
sample-resume
Avinash Malik
 
IT6511 Networks Laboratory
IT6511 Networks LaboratoryIT6511 Networks Laboratory
IT6511 Networks Laboratory
gayathridevprasad
 

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

UNIT 4 LINEAR INTEGRATED CIRCUITS-DIGITAL ICS
UNIT 4 LINEAR INTEGRATED CIRCUITS-DIGITAL ICSUNIT 4 LINEAR INTEGRATED CIRCUITS-DIGITAL ICS
UNIT 4 LINEAR INTEGRATED CIRCUITS-DIGITAL ICS
vmspraneeth
 
一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理
一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理
一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理
nedcocy
 
Applications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdfApplications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdf
Atif Razi
 
Digital Image Processing Unit -2 Notes complete
Digital Image Processing Unit -2 Notes completeDigital Image Processing Unit -2 Notes complete
Digital Image Processing Unit -2 Notes complete
shubhamsaraswat8740
 
Impartiality as per ISO /IEC 17025:2017 Standard
Impartiality as per ISO /IEC 17025:2017 StandardImpartiality as per ISO /IEC 17025:2017 Standard
Impartiality as per ISO /IEC 17025:2017 Standard
MuhammadJazib15
 
This study Examines the Effectiveness of Talent Procurement through the Imple...
This study Examines the Effectiveness of Talent Procurement through the Imple...This study Examines the Effectiveness of Talent Procurement through the Imple...
This study Examines the Effectiveness of Talent Procurement through the Imple...
DharmaBanothu
 
Prediction of Electrical Energy Efficiency Using Information on Consumer's Ac...
Prediction of Electrical Energy Efficiency Using Information on Consumer's Ac...Prediction of Electrical Energy Efficiency Using Information on Consumer's Ac...
Prediction of Electrical Energy Efficiency Using Information on Consumer's Ac...
PriyankaKilaniya
 
Asymmetrical Repulsion Magnet Motor Ratio 6-7.pdf
Asymmetrical Repulsion Magnet Motor Ratio 6-7.pdfAsymmetrical Repulsion Magnet Motor Ratio 6-7.pdf
Asymmetrical Repulsion Magnet Motor Ratio 6-7.pdf
felixwold
 
Height and depth gauge linear metrology.pdf
Height and depth gauge linear metrology.pdfHeight and depth gauge linear metrology.pdf
Height and depth gauge linear metrology.pdf
q30122000
 
Object Oriented Analysis and Design - OOAD
Object Oriented Analysis and Design - OOADObject Oriented Analysis and Design - OOAD
Object Oriented Analysis and Design - OOAD
PreethaV16
 
DESIGN AND MANUFACTURE OF CEILING BOARD USING SAWDUST AND WASTE CARTON MATERI...
DESIGN AND MANUFACTURE OF CEILING BOARD USING SAWDUST AND WASTE CARTON MATERI...DESIGN AND MANUFACTURE OF CEILING BOARD USING SAWDUST AND WASTE CARTON MATERI...
DESIGN AND MANUFACTURE OF CEILING BOARD USING SAWDUST AND WASTE CARTON MATERI...
OKORIE1
 
SELENIUM CONF -PALLAVI SHARMA - 2024.pdf
SELENIUM CONF -PALLAVI SHARMA - 2024.pdfSELENIUM CONF -PALLAVI SHARMA - 2024.pdf
SELENIUM CONF -PALLAVI SHARMA - 2024.pdf
Pallavi Sharma
 
ITSM Integration with MuleSoft.pptx
ITSM  Integration with MuleSoft.pptxITSM  Integration with MuleSoft.pptx
ITSM Integration with MuleSoft.pptx
VANDANAMOHANGOUDA
 
Tools & Techniques for Commissioning and Maintaining PV Systems W-Animations ...
Tools & Techniques for Commissioning and Maintaining PV Systems W-Animations ...Tools & Techniques for Commissioning and Maintaining PV Systems W-Animations ...
Tools & Techniques for Commissioning and Maintaining PV Systems W-Animations ...
Transcat
 
一比一原版(uoft毕业证书)加拿大多伦多大学毕业证如何办理
一比一原版(uoft毕业证书)加拿大多伦多大学毕业证如何办理一比一原版(uoft毕业证书)加拿大多伦多大学毕业证如何办理
一比一原版(uoft毕业证书)加拿大多伦多大学毕业证如何办理
sydezfe
 
An Introduction to the Compiler Designss
An Introduction to the Compiler DesignssAn Introduction to the Compiler Designss
An Introduction to the Compiler Designss
ElakkiaU
 
Call For Paper -3rd International Conference on Artificial Intelligence Advan...
Call For Paper -3rd International Conference on Artificial Intelligence Advan...Call For Paper -3rd International Conference on Artificial Intelligence Advan...
Call For Paper -3rd International Conference on Artificial Intelligence Advan...
ijseajournal
 
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
ydzowc
 
AI in customer support Use cases solutions development and implementation.pdf
AI in customer support Use cases solutions development and implementation.pdfAI in customer support Use cases solutions development and implementation.pdf
AI in customer support Use cases solutions development and implementation.pdf
mahaffeycheryld
 
EV BMS WITH CHARGE MONITOR AND FIRE DETECTION.pptx
EV BMS WITH CHARGE MONITOR AND FIRE DETECTION.pptxEV BMS WITH CHARGE MONITOR AND FIRE DETECTION.pptx
EV BMS WITH CHARGE MONITOR AND FIRE DETECTION.pptx
nikshimanasa
 

Recently uploaded (20)

UNIT 4 LINEAR INTEGRATED CIRCUITS-DIGITAL ICS
UNIT 4 LINEAR INTEGRATED CIRCUITS-DIGITAL ICSUNIT 4 LINEAR INTEGRATED CIRCUITS-DIGITAL ICS
UNIT 4 LINEAR INTEGRATED CIRCUITS-DIGITAL ICS
 
一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理
一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理
一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理
 
Applications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdfApplications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdf
 
Digital Image Processing Unit -2 Notes complete
Digital Image Processing Unit -2 Notes completeDigital Image Processing Unit -2 Notes complete
Digital Image Processing Unit -2 Notes complete
 
Impartiality as per ISO /IEC 17025:2017 Standard
Impartiality as per ISO /IEC 17025:2017 StandardImpartiality as per ISO /IEC 17025:2017 Standard
Impartiality as per ISO /IEC 17025:2017 Standard
 
This study Examines the Effectiveness of Talent Procurement through the Imple...
This study Examines the Effectiveness of Talent Procurement through the Imple...This study Examines the Effectiveness of Talent Procurement through the Imple...
This study Examines the Effectiveness of Talent Procurement through the Imple...
 
Prediction of Electrical Energy Efficiency Using Information on Consumer's Ac...
Prediction of Electrical Energy Efficiency Using Information on Consumer's Ac...Prediction of Electrical Energy Efficiency Using Information on Consumer's Ac...
Prediction of Electrical Energy Efficiency Using Information on Consumer's Ac...
 
Asymmetrical Repulsion Magnet Motor Ratio 6-7.pdf
Asymmetrical Repulsion Magnet Motor Ratio 6-7.pdfAsymmetrical Repulsion Magnet Motor Ratio 6-7.pdf
Asymmetrical Repulsion Magnet Motor Ratio 6-7.pdf
 
Height and depth gauge linear metrology.pdf
Height and depth gauge linear metrology.pdfHeight and depth gauge linear metrology.pdf
Height and depth gauge linear metrology.pdf
 
Object Oriented Analysis and Design - OOAD
Object Oriented Analysis and Design - OOADObject Oriented Analysis and Design - OOAD
Object Oriented Analysis and Design - OOAD
 
DESIGN AND MANUFACTURE OF CEILING BOARD USING SAWDUST AND WASTE CARTON MATERI...
DESIGN AND MANUFACTURE OF CEILING BOARD USING SAWDUST AND WASTE CARTON MATERI...DESIGN AND MANUFACTURE OF CEILING BOARD USING SAWDUST AND WASTE CARTON MATERI...
DESIGN AND MANUFACTURE OF CEILING BOARD USING SAWDUST AND WASTE CARTON MATERI...
 
SELENIUM CONF -PALLAVI SHARMA - 2024.pdf
SELENIUM CONF -PALLAVI SHARMA - 2024.pdfSELENIUM CONF -PALLAVI SHARMA - 2024.pdf
SELENIUM CONF -PALLAVI SHARMA - 2024.pdf
 
ITSM Integration with MuleSoft.pptx
ITSM  Integration with MuleSoft.pptxITSM  Integration with MuleSoft.pptx
ITSM Integration with MuleSoft.pptx
 
Tools & Techniques for Commissioning and Maintaining PV Systems W-Animations ...
Tools & Techniques for Commissioning and Maintaining PV Systems W-Animations ...Tools & Techniques for Commissioning and Maintaining PV Systems W-Animations ...
Tools & Techniques for Commissioning and Maintaining PV Systems W-Animations ...
 
一比一原版(uoft毕业证书)加拿大多伦多大学毕业证如何办理
一比一原版(uoft毕业证书)加拿大多伦多大学毕业证如何办理一比一原版(uoft毕业证书)加拿大多伦多大学毕业证如何办理
一比一原版(uoft毕业证书)加拿大多伦多大学毕业证如何办理
 
An Introduction to the Compiler Designss
An Introduction to the Compiler DesignssAn Introduction to the Compiler Designss
An Introduction to the Compiler Designss
 
Call For Paper -3rd International Conference on Artificial Intelligence Advan...
Call For Paper -3rd International Conference on Artificial Intelligence Advan...Call For Paper -3rd International Conference on Artificial Intelligence Advan...
Call For Paper -3rd International Conference on Artificial Intelligence Advan...
 
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
 
AI in customer support Use cases solutions development and implementation.pdf
AI in customer support Use cases solutions development and implementation.pdfAI in customer support Use cases solutions development and implementation.pdf
AI in customer support Use cases solutions development and implementation.pdf
 
EV BMS WITH CHARGE MONITOR AND FIRE DETECTION.pptx
EV BMS WITH CHARGE MONITOR AND FIRE DETECTION.pptxEV BMS WITH CHARGE MONITOR AND FIRE DETECTION.pptx
EV BMS WITH CHARGE MONITOR AND FIRE DETECTION.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