FE_beam_solver

Version 0.3.0 (33.9 KB) by Claudio
A simple finite element solver for 2D beams
237 Downloads
Updated 15 Jul 2024
# FE beam solver
A simple finite element solver in Matlab for beam problems in 2D AND 3D. It allows for forces as boundary conditions, but also imposed displacements and rotations.
### Getting started
obj = FEM_2D_Solver;
obj = obj.demo();
obj = FEM_3D_Solver;
obj = obj.demo();
### Description
The software is implemented as a class: beam properties can be accessed through the object's properties, while methods are provided to launch the solver and plot results.
Two demo methods are provided: demo() and demo2(). They can be used as a starting point to use the software. The results of the demos were validated with ANSYS; APDL scripts to reproduce the results are provided in the folders "Ansys demo".
### TODO
The output of reaction forces is not implemented yet, just because I have not needed it yet.
### Authors
* **Claudio Vergari** - *Initial work* - [cvergari on Github](https://github.com/cvergari/)
## License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details
## Version
Version 0.3

Cite As

Claudio (2025). FE_beam_solver (https://github.com/cvergari/FE_2D_beam_solver), GitHub. Retrieved .

MATLAB Release Compatibility
Created with R2023a
Compatible with any release
Platform Compatibility
Windows macOS Linux
Tags Add Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Versions that use the GitHub default branch cannot be downloaded

Version Published Release Notes
0.3.0

Updated to 3D

0.1.0

To view or report issues in this GitHub add-on, visit the GitHub Repository.
To view or report issues in this GitHub add-on, visit the GitHub Repository.