https://github.com/tomlxxvi/python-mechanics
A Python library for calculations related to the mechanics of materials.
https://github.com/tomlxxvi/python-mechanics
axial-load bending elastic-curve failure-prediction statics strain-analysis stress-transformation torsion transverse-shear
Last synced: 22 days ago
JSON representation
A Python library for calculations related to the mechanics of materials.
- Host: GitHub
- URL: https://github.com/tomlxxvi/python-mechanics
- Owner: TomLXXVI
- License: mit
- Created: 2024-06-10T10:29:27.000Z (11 months ago)
- Default Branch: master
- Last Pushed: 2025-03-23T10:52:24.000Z (about 1 month ago)
- Last Synced: 2025-03-23T11:29:37.749Z (about 1 month ago)
- Topics: axial-load, bending, elastic-curve, failure-prediction, statics, strain-analysis, stress-transformation, torsion, transverse-shear
- Language: Python
- Homepage:
- Size: 968 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# python-mechanics
A Python library for calculating stresses and deformations of beams and shafts
under external loads.Want to know what this library can do and how to use it? Then please check out
the tutorial Jupyter Notebooks and Python scripts in the *docs/examples* folder.The examples are taken from the (e)book **Mechanics of Materials in SI Units,
10th Edition** by *Russell C. Hibbeler*. It may be handy to have this book to
better understand and see the context of the problems which are solved in the
example scripts.Concerning any sign conventions, the same right-handed coordinate system is used
throughout the library. This coordinate system is illustrated and explained in
the document *right-handed-coordinate-system.pdf* that can be found in the
folder *docs/notes*.