Skip to content

A package for the engineering analysis of power transmission shafts

Notifications You must be signed in to change notification settings

ribeiroale/potts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

potts

Power Transmission Shaft Analysis Package for Python

A package for the analysis of power transmission shafts in engineering

Description

potts aims to be a general-purpose Python package for the analysis (and design) of power transmission shafts in the context of Mechanical Engineering. It is currently under development and has no releases.

Basic characteristics intended for potts include:

  • Beam loading analysis: Solution of beam loading cases with: (i) point loads; (ii) uniformly distributed loads; (iii) linearly distributed loads; and (iv) point moments and torques. Plotting of shear, moment and torque diagrams.

  • Deflection: Calculate the resulting deflection of a loading case for the general case of non-constant moment of inertia, I.

  • Stress analysis: Given a set of critical (interest) points, establish the general 3D stress state to allow for the application of (i) static and (ii) fatigue failure theories.

  • Shaft 3D model: Allow to export the final design as a *.step file.

Usage example

In construction.

Release History

Meta

Alexandre Ribeiro – @engribeiroaleEngRibeiroAle@gmail.com

Distributed under the GNU General Public License v3. See LICENSE for more information.

https://github.com/ribeiroale/potts

About

A package for the engineering analysis of power transmission shafts

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages