Metadata-Version: 2.4
Name: PrintTolCalc
Version: 0.3.0.2
Summary: PrintTolCalc - A simple CLI tool to calculate 3D print dimensional tolerance.
Author: NanashiTheNameless
Author-email: NanashiTheNameless <NanashiTheNameless@NamelessNanashi.dev>
Maintainer: NanashiTheNameless
Maintainer-email: NanashiTheNameless <NanashiTheNameless@NamelessNanashi.dev>
License: OQL-1.2
Project-URL: Download, https://github.com/NanashiTheNameless/PrintTolCalc/releases/latest
Project-URL: Homepage, https://github.com/NanashiTheNameless/PrintTolCalc
Project-URL: GitHub-Sponsor, https://github.com/sponsors/NanashiTheNameless
Project-URL: BuyMeACoffee, https://buymeacoffee.com/NamelessNanashi
Classifier: Development Status :: 4 - Beta
Classifier: Natural Language :: English
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Requires-Python: >=3
Description-Content-Type: text/markdown
License-File: LICENSE.md
Dynamic: license-file

# PrintTolCalc

(<ins>**Print**</ins> <ins>**Tol**</ins>erance <ins>**Calc**</ins>ulator)

A simple CLI tool to calculate 3D print dimensional tolerance.

It is worthy to note this is more for testing your print consistency (and lets be honest, even more-so bragging).

Testing in this way is not an end-all be-all solution,
It does have issues and is not a perfect representation of printer performance.

## Installation

Get the Latest

```sh
pipx install --force 'PrintTolCalc @ git+https://github.com/NanashiTheNameless/PrintTolCalc@main'
```

Or get from [PyPi](<https://pypi.org/project/PrintTolCalc/>) (not recommended, may be out of date)

## Get started

### Interactively

```sh
PrintTolCalc
```

### Partially-interactively

```sh
PrintTolCalc --expected X Y Z
```

### Non-Interactively

```sh
PrintTolCalc --expected X Y Z --measured X Y Z
```

### Standalone

If you would prefer not to instal it and just use it directly there is also a standalone version avalible!
[PrintTolCalc.Standalone.py](<https://github.com/NanashiTheNameless/PrintTolCalc/raw/refs/heads/main/PrintTolCalc.Standalone.py>)

Just replace `PrintTolCalc` with `PrintTolCalc.Standalone.py` when you go to use it!

```sh
PrintTolCalc.Standalone.py
```

## Credits

[All Major Contributors](<https://github.com/NanashiTheNameless/PrintTolCalc/blob/main/CONTRIBUTORS.md>)

[All Other Contributors](<https://github.com/NanashiTheNameless/PrintTolCalc/graphs/contributors>)
