Metadata-Version: 2.4
Name: bandsaw-basics
Version: 0.1.0
Summary: Generic textbook band saw formulas: blade length, cutting time, TPI/pitch.
Author: Stankotorg
License: MIT
Project-URL: Homepage, https://stankotorg.ru/kalkulyator-rezhimy-i-vremya-pileniya.htm
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.8
Description-Content-Type: text/markdown
License-File: LICENSE
Dynamic: license-file

# bandsaw-basics

Generic textbook band saw formulas (MIT). / Общие учебные формулы для ленточнопильных станков (MIT).

## English
- `blade_length(d1, d2, c)` — blade length: L = 2C + π(D1+D2)/2 + (D1−D2)²/(4C)
- `cutting_time(height_mm, feed_mm_per_min)` — minutes = height / feed
- `tpi_to_pitch_mm(tpi)` — pitch = 25.4 / TPI
- `suggest_tpi(thickness_mm)` — rule of thumb: at least 3 teeth in the cut (clamped to 2–24 TPI)

```python
from bandsaw_basics import blade_length
blade_length(300, 300, 500)  # ≈ 1942.5
```

## Русский
- `blade_length(d1, d2, c)` — длина полотна: L = 2C + π(D1+D2)/2 + (D1−D2)²/(4C)
- `cutting_time(height_mm, feed_mm_per_min)` — время реза, мин = высота / подача
- `tpi_to_pitch_mm(tpi)` — шаг зуба, мм = 25,4 / TPI
- `suggest_tpi(thickness_mm)` — эмпирическое правило: не менее 3 зубьев в резе (в пределах 2–24 TPI)

Homepage / Сайт: https://stankotorg.ru/kalkulyator-rezhimy-i-vremya-pileniya.htm
