Metadata-Version: 2.4
Name: rotate-stl-with-aimtool
Version: 0.1.0
Summary: Register the specified STL model according to the marker ball positions defined in the aimtool file.
License: MIT
License-File: LICENSE
Author: GGN_2015
Author-email: neko@jlulug.org
Requires-Python: >=3.10
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
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-Dist: rotmat_to_quaternion
Requires-Dist: solve_rigid_point_set_rt_pro
Requires-Dist: stl_find_ball
Requires-Dist: stl_scale_translate_rotate
Description-Content-Type: text/markdown

# rotate_stl_with_aimtool
Register the specified STL model according to the marker ball positions defined in the aimtool file.

This project is used to detect spherical structures in an STL model and register them with the center coordinates of the marker balls specified in the aimtool file.

## Installation

```bash
pip install rotate_stl_with_aimtool
```

## Usage

```python
from rotate_stl_with_aimtool import rotate_stl_with_aimtool

print(
    "maximal error for tool",
    rotate_stl_with_aimtool(
        "BONE-1.stl", 
        "BONE-1.new.stl",
        "BONE-2.aimtool"
    ),
    "mm"
)
```

