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 lmc 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-1.0.tar.gz (7.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

isofits-1.0-py3-none-any.whl (7.9 kB view details)

Uploaded Python 3

File details

Details for the file isofits-1.0.tar.gz.

File metadata

  • Download URL: isofits-1.0.tar.gz
  • Upload date:
  • Size: 7.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.3

File hashes

Hashes for isofits-1.0.tar.gz
Algorithm Hash digest
SHA256 86fb46ba7ebc22a640a10fdcf4ac65438a59b047beaa9174afa4ca4f62e5a58d
MD5 35604da4a36f23dbed630fdfae72328d
BLAKE2b-256 0e6906ebb0ad427a27f9e51eba2dc7f331ea5b583a419fd8639835262d8c698f

See more details on using hashes here.

File details

Details for the file isofits-1.0-py3-none-any.whl.

File metadata

  • Download URL: isofits-1.0-py3-none-any.whl
  • Upload date:
  • Size: 7.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.3

File hashes

Hashes for isofits-1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 bb7342de48c2421a4f75d92aa3f9821af66867be34786238a36d42c888e54762
MD5 182d87631fb0cb281ae137b3349c2d70
BLAKE2b-256 8f53ff2d11a4ccf64761bde06302e34e1c8ce334749e38618261cffabae07b48

See more details on using hashes here.

Supported by

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