Files
anthropic-code-agent[bot]andArtemFilin1990 0a42fa910c Fix incomplete script path corrections across repository
- Updated all CI/CD workflow files (.github/workflows/) to use tools/scripts/ paths
- Updated CONTRIBUTING.md and all documentation in docs/ directory
- Updated data/inbox/inbox/ documentation files
- Updated tools/scripts/generate_sources_table.py self-references
- Fixed pr-checks.yml linting paths (black, ruff, mypy, coverage)
- All validations passing with new paths

Co-authored-by: ArtemFilin1990 <221041513+ArtemFilin1990@users.noreply.github.com>
2026-02-05 21:17:37 +00:00
..
2025-12-31 13:12:42 +03:00
2025-12-31 13:13:22 +03:00
2025-12-31 13:13:27 +03:00
2025-12-31 13:13:24 +03:00
2025-12-31 13:13:25 +03:00
2025-12-31 13:13:42 +03:00
2025-12-31 13:13:42 +03:00
2025-12-31 13:13:43 +03:00
2025-12-31 13:13:44 +03:00
2025-12-31 13:13:05 +03:00
2025-12-31 13:13:06 +03:00
2025-12-31 13:13:07 +03:00
2025-12-31 13:13:08 +03:00
2025-12-31 13:13:15 +03:00
2025-12-31 13:13:13 +03:00
2025-12-31 13:13:17 +03:00
2025-12-31 13:13:19 +03:00
2025-12-31 13:13:18 +03:00
2025-12-31 13:13:20 +03:00
2025-12-31 13:13:21 +03:00
2025-12-31 13:13:21 +03:00
2025-12-31 13:13:22 +03:00
2025-12-31 13:13:23 +03:00
2025-12-31 13:13:33 +03:00
2025-12-31 13:13:34 +03:00
2025-12-31 13:13:34 +03:00
2025-12-31 13:13:35 +03:00
2025-12-31 13:13:36 +03:00
2025-12-31 13:13:36 +03:00
2025-12-31 13:13:37 +03:00
2025-12-31 13:13:38 +03:00
2025-12-31 13:13:38 +03:00
2025-12-31 13:13:39 +03:00
2025-12-31 13:13:40 +03:00
2025-12-31 13:13:41 +03:00
2025-12-31 13:13:45 +03:00
2025-12-31 13:13:45 +03:00
2025-12-31 13:13:46 +03:00
2025-12-31 13:13:47 +03:00
2025-12-31 13:13:48 +03:00
2025-12-31 13:13:49 +03:00
2025-12-31 13:13:50 +03:00
2025-12-31 13:13:51 +03:00
2025-12-31 13:13:51 +03:00
2025-12-31 13:13:52 +03:00
2025-12-31 13:13:52 +03:00
2025-12-31 13:13:54 +03:00
2025-12-31 13:13:55 +03:00
2025-12-31 13:12:44 +03:00
2025-12-31 13:12:45 +03:00
2025-12-31 13:12:46 +03:00
2025-12-31 13:12:47 +03:00
2025-12-31 13:12:48 +03:00
2025-12-31 13:12:50 +03:00
2025-12-31 13:12:49 +03:00
2025-12-31 13:12:50 +03:00
2025-12-31 13:12:51 +03:00
2025-12-31 13:12:52 +03:00
2025-12-31 13:12:53 +03:00
2025-12-31 13:12:53 +03:00
2025-12-31 13:12:54 +03:00
2025-12-31 13:12:55 +03:00
2025-12-31 13:12:56 +03:00
2025-12-31 13:12:56 +03:00
2025-12-31 13:12:57 +03:00
2025-12-31 13:12:58 +03:00
2025-12-31 13:12:58 +03:00
2025-12-31 13:12:59 +03:00
2025-12-31 13:13:00 +03:00
2025-12-31 13:13:00 +03:00
2025-12-31 13:13:01 +03:00
2025-12-31 13:13:02 +03:00
2025-12-31 13:13:02 +03:00
2025-12-31 13:13:03 +03:00
2025-12-31 13:13:04 +03:00
2025-12-31 13:13:05 +03:00
2025-12-31 13:13:29 +03:00
2025-12-31 13:13:31 +03:00

ГОСТ база данных (машиночитаемая)

Что здесь

  • data/gost/bearings.csv — типы и описания обозначений (6205, 7805, 180205, 7205, 7505).
  • data/gost/dimensions.csv — размеры d/D/B, приведённые из таблиц размеров.
  • data/gost/series.csv — сериальные признаки (серия ширины/диаметров) из примеров 6205 и 7805.
  • data/gost/tolerances.csv — классы точности 0/6/5/4/2.
  • Расшифровки и примеры берутся из sources/gost/ПОДШИПНИКИ ГОСТ.docx и сопутствующих стандартов.

Как читать обозначения

  1. Тип: первая цифра задаёт класс подшипника (6 — радиальный шариковый, 7 — конический).
  2. Серия диаметров/ширины: в обозначении 6205 серия диаметров = 2, серия ширины = 0; у 7805 серия диаметров = 8.
  3. Код отверстия: 05 → d = 25 мм, по правилу ГОСТ/ISO (00–03 = 10/12/15/17 мм, 04–96 = код × 5 мм).

Примеры применения

  • 6205: радиальный шариковый, серия 2/0, d = 25 мм. Аналоги и размеры лежат в data/analogs/gost_iso.csv и data/gost/dimensions.csv.
  • 7805: конический роликовый, серия 8/0, требует регулировки преднатяга; размеры в data/gost/dimensions.csv.
  • 2205/22205/NU 205: при замене цилиндрического на сферический нужно контролировать ширину (B) и зазор — см. записи в data/analogs/gost_iso.csv.

Проверка данных

  • Уникальные ключи: designation в bearings/tolerances/series и (designation, d, D, B) в dimensions.
  • Сортировка фиксирована по обозначениям и размерам; изменять порядок строк руками запрещено — используйте python tools/scripts/update_repo.py.
  • Числа записываются с точкой и без пробелов, пустые значения оставляются пустыми строками.

Обновление

python tools/scripts/update_repo.py         # нормализация CSV
python tools/scripts/validate/run_validations.py  # проверки схем

Отчёты о сборке формируются в data/reports/YYYY-MM-DD_source.json и фиксируют входные файлы из sources/gost/*.