Skip to main content

A package for calculating iso hole/shaft tolerances

Project description

ISOFITS

This package contains functions for calculating hole/shaft tolerances and fits per ISO 286

Installation

isofits is available on PYPI. Install with pip:

pip install isofits

Usage

Import the package:

from isofits import *

Documentation

See below for a list of function and their usages

isotol

upper_tolerance = isotol('hole', '10', 'H7', 'upper') #returns upper tolerance in microns

lower_tolerance = isotol('hole', '10', 'H7', 'lower') #returns lower tolerance in microns

upper_tolerance, lower_tolerance = isotol('hole', '10', 'H7', 'both') #returns both tolerances in microns

isofit

mmc, lmc = isofit(10, 'H7', 'h6') #returns mmc and lmc of hole/shaft fit

isoreport

isoreport(10, 'H7', 'h6') #returns printed report of mmc and lmb of hole/shaft fit

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

isofits-0.0.6.tar.gz (7.5 kB view hashes)

Uploaded Source

Built Distribution

isofits-0.0.6-py3-none-any.whl (7.4 kB view hashes)

Uploaded Python 3

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