Presented By -
Sarvesh Bhike (2223001126)
Studio Lab Chandrasen
Tejas
Chavan (2223000340)
Dange (2223000095)
Activity Prajwal
Shreeraj
Desai (2223000151)
Desai(2223000058)
Presentati
on
Under Guidance of :-
Prof. Rashmi
Activity 1
Structural Analysis Using STAAD Pro
Problem Statement
▪ Analyse the given three span continuous beam ABCD for
specified loading by any two methods to draw BMD and
SFD. Compare the results obtained by the two methods and
comment on the same.
OBJECTIVES OF USING STAAD PRO
Structural Analysis
Design Optimisation
Code Compliance
Visualisation and Presentation
Interoperability
Parametric Modeling
Documentation and Reporting
Educational and Training Purposes
Procedure
Model Creation:
Define beam geometry with nodes and members.
Assign material properties and support conditions.
Loading:
Apply loads (dead, live, wind, seismic) to the structure.
Analysis Settings:
Choose analysis type (static, dynamic).
Define solver and analysis parameters.
Run Analysis:
Execute analysis to calculate internal forces and reactions.
Procedure
Review Results:
Check shear force, bending moment, and reactions.
Ensure compliance with design standards.
Post-Processing:
Generate reports and visualisations of results.
Iterative Analysis:
Adjust model based on results if necessary.
Repeat analysis until satisfactory.
Documentation:
Document assumptions, model details, and results.
Ensure compliance with building codes and safety standards.
Basic Structure of Beam
Given Loads:
Point Loads: 100KN @ 5.5m.
UDL: 60KN/m @ 0m to 4m.
Activity 2
Application Of Python Programming Language In Civil Engineering
Problem Statement
▪ This problem aims to develop a Python application to
calculate various properties of soil based on given
parameters, including the total unit weight, specific gravity,
and water content. The properties to be determined include
the dry unit weight, porosity, void ratio, and degree of
saturation.
BENEFITS OF USING PYTHON
•Automation: Python allows for the automation of repetitive tasks, such as data processing, analysis, and report
generation, saving time and reducing the chance of errors.
•Integration: Python can easily integrate with various engineering software packages and tools, enhancing
interoperability and streamlining workflows.
•Customisation: Engineers can customise and extend the functionality of existing software tools by developing
Python scripts and modules tailored to their specific needs.
•Data Analysis: Python's extensive libraries for data manipulation, visualisation, and analysis (such as NumPy,
Pandas, and Matplotlib) enable civil engineers to effectively analyse large datasets, perform statistical analysis, and
visualise results.
•Simulation and Modelling: Python, along with libraries like SciPy and SymPy, facilitates simulation and modelling
tasks in civil engineering, including structural analysis, finite element analysis (FEA), and computational fluid
dynamics (CFD).
•Optimisation: Python can be used to develop optimisation algorithms for various engineering problems, such as
structural design optimisation, transportation planning, and resource allocation.
•Machine Learning and AI: Python's popularity in the field of machine learning and artificial intelligence (AI)
enables civil engineers to leverage these technologies for tasks such as predictive modelling, risk analysis, and
decision support systems.
Procedure For Calculating Geotechnical Properties Numerical
With Python Language
Given data:
Mass of soil and core cutter (M1) = 2000 g
Mass of core cutter (M2) = 500 g
Volume of core cutter (V) = 1000 cm³
Water content (W) = 10%
Specific gravity (Gs) = 2.65
To Find:
Bulk density (γ_bulk)
Dry density (γ_dry)
Void ratio (e)
Porosity (n)
Degree of saturation (S)
Flowchart To Calculate
Geotechnical Properties
Flowchart To Calculate
Geotechnical Properties
Python Algorithm For
Calculation of
Geotechnical Properties.
Python Algorithm For
Calculation of
Geotechnical Properties.
Python Code For Calculation of Geotechnical Properties.
RESULT
Manually
Solved
Numerical
QGIS : Applications in Civil Engineering
and Watershed Delineation
.
Introduction to QGIS
QGIS, short for Quantum GIS, stands as a leading open-source
Geographic Information System (GIS) software, providing a platform for
mapping, spatial analysis, and data visualization. Developed by a
global community of contributors, QGIS offers a robust set of tools for
handling various geospatial data formats and performing complex
spatial operations.
Key Features and Capabilities:
Data Compatibility: QGIS supports a wide array of data formats,
including shapefiles, GeoTIFFs, GPS data, and databases like
PostgreSQL and SQLite.
User-Friendly Interface: With an intuitive graphical user interface
(GUI), QGIS caters to users of all levels, from beginners to experienced
GIS professionals.
Spatial Analysis: QGIS provides advanced spatial analysis tools for
tasks such as buffering, overlay analysis, interpolation, and proximity
analysis.
Cartographic Design: Users can create high-quality maps with
customizable symbology, labels, and layouts, suitable for both print
and digital publication.
Plugin Ecosystem: QGIS boasts a vibrant ecosystem of plugins and
extensions, extending its functionality to meet diverse user needs.
Understanding QGIS for
Civil Engineering
Here are some of the key uses:
Site Selection and Planning: Civil engineers can utilise QGIS to analyse terrain, land
use, environmental factors, and infrastructure availability to select suitable sites for
construction projects such as roads, buildings, bridges, and utilities.
Spatial Analysis for Infrastructure Development: QGIS enables engineers to perform
spatial analysis to optimise the design and layout of infrastructure projects. This includes
analysing elevation data, slope analysis, hydrological modelling, and determining the best
routes for roads, pipelines, and utility networks.
Environmental Impact Assessment (EIA): QGIS facilitates the integration of
environmental data layers, enabling civil engineers to assess the potential environmental
impacts of infrastructure projects. This includes analysing habitat fragmentation, water
quality, air pollution, and noise levels.
Urban Planning and Development: QGIS is valuable for urban planners and civil
engineers involved in urban development projects. They can use QGIS to analyze
demographic data, land use patterns, transportation networks, and zoning regulations to
plan and design sustainable urban environments.
Geotechnical Engineering: QGIS supports geotechnical analysis by allowing engineers
to map geological formations, analyse soil properties, identify potential hazards such as
landslides and subsidence, and plan appropriate foundation designs for structures.
Watershed Delineation with QGIS
Water delineation in QGIS involves
identifying and mapping water bodies
such as rivers, lakes, and reservoirs from
satellite imagery or other spatial data
sources. This process is essential for
various applications, including
hydrological modeling, environmental
assessment, and water resource
management
Steps involved in water delineation in QGIS
Prepare Data:
Obtain a Digital Elevation Model (DEM) for the study area.
Install SAGA GIS Plugin:
Open QGIS and navigate to Plugin > Manage and Install Plugins.
Search for "SAGA GIS" and install it.
Run Fill Sink Algorithm:
In Processing Toolbox, find "Fill Sinks (wang and liu)" under SAGA.
Select DEM as input, set output filename/location, adjust parameters if needed, and click "Run".
Convert Filled DEM to Binary Raster:
Use Raster Calculator to create a binary raster (1 for water, 0 for non-water) from the filled DEM.
Polygonize Binary Raster:
Use GDAL Polygonize or Raster to Vector tool to convert the binary raster to vector polygons.
Refinement and Validation:
Review and refine delineated water bodies, comparing with reference data if available.
Post-Processing and Analysis:
Analyze water bodies (area, perimeter, etc.) and integrate with other datasets if needed.
Visualization and Presentation:
Visualize delineated water bodies using QGIS symbology and incorporate ancillary information for context.
Performed Watershed
delineation using Q.G.I.S
This was performed for Navi Mumbai
area using U.S.G.S navigator and no
fill D.E.M was used.
Conclusion and Future
Perspectives
In conclusion, QGIS serves as a valuable tool
for civil engineers and hydrologists, offering
robust capabilities for geospatial analysis,
watershed delineation, and data management.
Embracing QGIS can enhance the efficiency and
accuracy of engineering projects, paving the
way for innovative solutions in the field of civil
engineering and watershed management.
THANK YOU....