International Research Journal of Engineering and Technology (IRJET)
e-ISSN: 2395-0056
Volume: 08 Issue: 01 | Jan 2021
p-ISSN: 2395-0072
www.irjet.net
Applicability of Python in Civil Engineering: Review Mr. Arshad Quraishi1, Mr. N. K. Dhapekar2 1M.tech
Structures, Dept. of Civil Engineering, Kalinga University, Naya Raipur, Chhattisgarh, India Professor, Dept. of Civil Engineering, Kalinga University, Naya Raipur, Chhattisgarh, India ---------------------------------------------------------------------***---------------------------------------------------------------------2Assistant
Abstract - In India, lion's share of development exercises are of reinforced concrete structures, along these lines design of reinforced concrete structures is one of the significant subjects thinking about employment part of Civil Designing understudies. With expanded underlying setups it is basic to utilize computer programs for analysis and design of structures. Numerous commercial programs are accessible for design of concrete structures; then again they are highly-priced and grant limited user license. Every software program has inherent assumptions which ought to be certainly understood earlier than its implementation in design. It is reliably judicious to develop own projects for plan of structures, as consistently practiced in most plan firms, either by using MS-Excel spreadsheet or some other PC programs.. The lone inconvenience with these programs is that they are costly and are most certainly not customizable/ adaptable for singular necessities. Python has been creating as a most preferred language for computer programming over different dialects on account of its simplicity in programming. Through this paper we tried to attempt 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. Key Words: Python Programming, Predictive Model, Concrete Structures, Python in Civil Engineering, Design of Structures
1. INTRODUCTION Python is an advanced open source programming language which is widely utilized by software engineers across the world for different applications. It is accessible for free and can work effectively on PCs with least setup or configuration. Design of reinforced concrete structure has been done utilizing different commercial software’s accessible on the lookout furthermore; this has been acquainted in the scholastics with a certain degree too. Notwithstanding, these programming projects are costly and it is not moderate for most organizations to buy in adequate number. Besides, utilization of these promptly accessible programming projects does not improve learning angle 8 much as the understudies can get the yield with only couple of snaps. Programming then again, can improve the learning of the understudies as they need to build up the program for the tackling the issue with differentiated situations. Utilization of programming in Civil Engineering has heaps of preferences furthermore, languages, for example, C, C++ are the piece of educational plan in Civil Engineering in a portion of the colleges. In spite of the fact that this has not brought about apparent achievement attributable to one key issue that these courses are conveyed by a staff from either Computer Science or by non-Civil Engineering personnel. Here falsehoods the upside of Python contrasted and different languages. Any individual who does not have programming foundation can begin utilizing Python as it is intuitive and simple to program. Subsequently, a Civil Engineering staff can utilize this language without devouring broad time on learning the language and begin creating instructional exercises to use this language for his course.
1.1 Application of python in civil engineering In the same way as other fields of engineering, Civil designing additionally include in data science applications. Python is the most well known programming language in data science. The utilizations of data science in development exercises are as per the following: • • • • • • • •
Forecasting of population for urban planning, water supply distribution & sewerage system. Risk evaluation and moderation, for example, expectation of floods, seismic tremors, cyclones and other natural calamities. Structural Health Monitoring To anticipate traffic patterns in Highway designing. Soil simulation and modeling in Geotechnical engineering. Finite element (FEM) applications in Structural analysis. Construction planning and management. ML (Machine Learning) applications include automation in structural design and drawings.
© 2021, IRJET
|
Impact Factor value: 7.529
|
ISO 9001:2008 Certified Journal
|
Page 554