Skip to content
forked from heczis/pybeam

Python module for solving thin beams.

License

Notifications You must be signed in to change notification settings

maamardli/pybeam

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

====== pyBeam

Python module for structural analysis of statically determinate thin beams.

Available types of supports:

  • simple support (deflection fixed),
  • only angle of deflection fixed,
  • encastre (both deflection and angle of deflection fixed),

Available types of loads:

  • force [N]
  • moment [N.m]
  • constant continuous load [N/m]

The Beam class provides methods for calculating:

  • reactions,
  • bending force and bending moment along the beam,
  • deflection and angle of deflection.

Requirements

For importing beam into other scripts: numpy, scipy

For running the example: matplotlib

The software should work under both python versions 2 and 3, but has not been tested systematically against different versions of its requirements.

About

Python module for solving thin beams.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%