Skip to content

Simple program for analyzing forces in a statically determinate beam.

License

Notifications You must be signed in to change notification settings

EvanMurawski/BeamAnalyzer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#BeamAnalyzer

Author: Evan Murawski

License: MIT

Version: v0.4.0

Description:

A program in Python3 to statically analyze beams. This program is a work in progress. It currently has the capability to solve statically determinate beams with point forces, moments, and distributed forces and plot the shear and moment diagram. Works using the text based UI contained in textinterface.py, as well as the GUI in guiinterface.py.

Dependencies:

  • numpy
  • cmd2
  • tabulate
  • matplotlib
  • pyqt4

Version History:

  • 0.4.0 - Current Version, Release: 8/3/2014

    • Added "about" dialog

    • Updated file structure closer to python conventions

    • General code cleanup

  • 0.3.0 - Release: 7/27/2014

    • Added a GUI

    • Bugfix: distributed forces in middle of beam now plot correctly

  • 0.2.0 - Release: 7/14/2014

    • Added capability to solve and plot beams with distributed forces

    • Added capability to label key points on Shear / Moment Diagrams

  • 0.1.0 - Release: 7/6/2014

    • Added capability to solve statically determinate beams with point forces and moments.

    • Added capability to generate shear and moment diagrams.

About

Simple program for analyzing forces in a statically determinate beam.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages