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.0.tar.gz (3.3 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.0-py3-none-any.whl (14.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pybearing-1.0.0.tar.gz
  • Upload date:
  • Size: 3.3 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.0.tar.gz
Algorithm Hash digest
SHA256 4d73f297efce640ad81d1c5a0a277d1c808d88b0f95be11735e09a1a1262b57b
MD5 1bef13011df84012b685b5c95db6a9f7
BLAKE2b-256 6b18fb9abfd3b6f25a180647106ac15463c67a91ce2cbaf440b9d69d642dfaa5

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybearing-1.0.0.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.0-py3-none-any.whl.

File metadata

  • Download URL: pybearing-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 14.7 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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 47df8aad0d9765300822d7d817a4af3377fbe9701e904064f26c06dcdf44175a
MD5 6444b46a7305f56a0abd0e8f7416a716
BLAKE2b-256 de8c3bcf1502fa3efd0e89fc86e082951ead75d457beb4a4f0669466ec2fbaef

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybearing-1.0.0-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