Skip to main content

Simple package to calculate bearing characteristic frequencies and perform envelope analysis.

Project description

pyBearing

pyBearing

A lightweight Python package for calculating bearing fault characteristic frequencies and performing envelope analysis for fault detection.

Features

  • Bearing fault characteristic frequencies calculation
  • Bearing database
  • Envelope extraction and visualization

Installation

To install the package, run:

pip install pybearing

Examples

Example notebooks and scripts are available in the examples/ directory:

  • Bearing and FaultFrequencies dataclass showcase
  • Use of bearing database
  • Showcase of envelope extraction and spectrum on measurement of faulty bearing

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

pybearing-1.0.1.tar.gz (3.4 MB view details)

Uploaded Source

Built Distribution

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

pybearing-1.0.1-py3-none-any.whl (18.3 kB view details)

Uploaded Python 3

File details

Details for the file pybearing-1.0.1.tar.gz.

File metadata

  • Download URL: pybearing-1.0.1.tar.gz
  • Upload date:
  • Size: 3.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pybearing-1.0.1.tar.gz
Algorithm Hash digest
SHA256 0dc2353c120111eb13c32f9a98b967f53312288704e8c477bde0ec555cb32032
MD5 2f24f715909e1bcc47696f8303f7d2a5
BLAKE2b-256 a3d10846a77042082cbf98c3208b89694c321889ba9f7f0ea802c0ba2ba9c400

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybearing-1.0.1.tar.gz:

Publisher: release-and-publish-to-pypi.yml on ladisk/pyBearing

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pybearing-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: pybearing-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 18.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pybearing-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 8984b6ac8c7aa4ff1f09a6a15fd0d5e27cd2bd0615cd79f480465694f4951501
MD5 afbf576e44a1098cb232f4b3d1bb6693
BLAKE2b-256 0f519bb9dcd72a50e90b90000c5be0d5e6d1ae24203e59e40056c307c85bbbe7

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybearing-1.0.1-py3-none-any.whl:

Publisher: release-and-publish-to-pypi.yml on ladisk/pyBearing

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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