Skip to main content

Mechanical engineering design tools

Project description

me-toolbox

me-toolbox is a Python library meant to simplify the tedious
calculations of mechanical design and help speed up the design process.
This library contains fatigue, gears, springs and fasteners analysis tools.
I made this library for my own personal use
Use at your own discretion.

Installation

Use the package manager pip to install me-toolbox.

 pip install me-toolbox 

Usage

import me_toolbox.springs as springs 
import me_toolbox.gears as gears
import me_toolbox.fatigue as fatigue
import me_toolbox.fatigue as fatigue
import me_toolbox.fasteners as fasteners

compression_spring = springs.HelicalCompressionSpring(...)
extension_spring = springs.ExtensionSpring(...)
torsion_spring = springs.HelicalTorsionSpring(...)

gear = gears.SpurGear(...)
transmission = gears.Transmission(...)

se = fatigue.EnduranceLimit(...)
fatigue_analysis = fatigue.FatigueAnalysis(se, ...)

bolt = fasteners.Bolt(...)
fastener = fasteners.ThreadedFastener(bolt, ...)
pattern = fasteners.BoltPattern(fasteners, ...)

For more detailed examples: https://github.com/OmriStein/me-toolbox/tree/master/examples

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

me_toolbox-0.0.18.tar.gz (48.7 kB view details)

Uploaded Source

File details

Details for the file me_toolbox-0.0.18.tar.gz.

File metadata

  • Download URL: me_toolbox-0.0.18.tar.gz
  • Upload date:
  • Size: 48.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.9.1

File hashes

Hashes for me_toolbox-0.0.18.tar.gz
Algorithm Hash digest
SHA256 c71c71a52f6a8cc7b9db281f54660c7ad8b3423dc8c6c37cc317b30d63cefdd3
MD5 8453a1332e4aff07b7fc0e4309800b2a
BLAKE2b-256 2acb3fca628e157b593e93da8006611cb4e2068bd7175636049a2149551648f8

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page