Skip to content

A Python application to calculate deflection and slope of I-shaped beams under various loadings using singularity functions.

Notifications You must be signed in to change notification settings

sararahmati/beam-deflection-analyzer

Repository files navigation

Beam Deflection Analyzer

A Python application to compute deflection and slope of I-shaped beams under various loads and boundary conditions using singularity functions.
The application includes a PyQt5-based graphical interface and outputs shear force, bending moment, slope, and deflection diagrams.

Features

  • Point loads, distributed loads, and point moments
  • Simply supported, fixed, and cantilever beams
  • Calculates:
    • Support reactions
    • Bending moment and shear force diagrams
    • Beam slope and deflection diagrams
    • Symbolic equations using singularity functions

Installation

  1. Clone the repository:
git clone https://github.com/sararahmati/beam-deflection-analyzer.git
cd beam-deflection-analyzer

About

A Python application to calculate deflection and slope of I-shaped beams under various loadings using singularity functions.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages