Skip to content

Open source library for creating torsional finite element models

License

Notifications You must be signed in to change notification settings

Aalto-Arotor/openTorsion

Repository files navigation

OpenTorsion: Open-Source Backend for Torsional Vibration Analysis

PyPi Version PyPI pyversions GitHub stars PyPi downloads main branch unittests Code style: black MIT license

Small-scale marine thruster testbench Open-source software for torsional vibration analysis. Supported features include

  • finite element model creation based on dimensions or datasheet specifications
  • natural frequency calculation
  • eigenmodes
  • forced response analysis
  • time-stepping simulation

Introduction

OpenTorsion includes tools for creating shaft-line finite element models and calculation of torsional response in time or frequency domain. Please note that the software is still in development and the authors are not able to take responsibility for the functioning or effects of future changes. See the license for more information.

Documentation

See openTorsion documentation for installation, tutorials, examples and API Reference.

Quickstart

Install openTorsion by running the command pip install opentorsion. Folder opentorsion includes the software. Folder examples contains scripts to run example powertrains and analyses.

Make sure you have pip3 & pipenv installed in your system. Then simply running pipenv install will invoke the config files and install the necessary files in your pipenv.

Two examples are found in opentorsion/examples folder.

Contact

The main developers are Sampo Laine and Urho Hakonen from Arotor lab at Aalto University Finland. https://www.aalto.fi/en/department-of-mechanical-engineering/aalto-arotor-lab

For questions regarding the software please contact arotor.software@aalto.fi

About

Open source library for creating torsional finite element models

Resources

License

Stars

Watchers

Forks

Packages