Skip to content
/ yabs Public

Yet Another Beam Solver - This toolbox helps you get an estimatation of the beam structure natural frequencies , given various environmental boundary conditions

Notifications You must be signed in to change notification settings

mhk4zemi/yabs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

YABS

Yet Another Beam Solver - This toolbox helps you getting an estimation of the beam structure natural frequencies , given various environmental boundary conditions.

image

What can you do with this ?

✓ Get frequencies and mode shape of the 2D euler beam

✓ Apply soil stiffness

✓ Apply Top mass and Mass moment of Inertia

✓ Get an illustration from the beam and its selected options.

How to run the code

Clone the repository with the following command, make sure you have gitinstalled on your system.

git clone https://github.com/mhk4zemi/yabs.git

To run this code you will need a Matlab with a version 2018b or above. simply run main.m.

You can control all the inputs through the Inputs.csv file. Feel free to modify any of the paramters set in various tables in that file.

Planned to be released:

  • Introduce geometrical softening.
  • Introduce Soil P-Y curves and activate tangent/secant methods.
  • preloaded frequency/modeshape calculation.
  • Introduce Hydrodynamics into the mode shape calcualtion.
  • Timoshenko beam solver.

Request features ?

reach out to me ( mhk4zemi@gmail.com ) If you have any feature request.

Inputs

Input file is a csv file , with the star table format slightly modified. The logic is re-implemented based on the repository made public in startable-standard

About

Yet Another Beam Solver - This toolbox helps you get an estimatation of the beam structure natural frequencies , given various environmental boundary conditions

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published