108 lines
5.7 KiB
Markdown
108 lines
5.7 KiB
Markdown
---
|
||
title: "Наклейки на банки с крепежом"
|
||
tags: [personal, plans, home, fasteners]
|
||
created: 2026-07-15
|
||
status: done
|
||
related: "[[family/documents/fasteners-nomenclature]]"
|
||
---
|
||
|
||
## Что сделано
|
||
|
||
Создан HTML-файл для печати наклеек на банки с крепежом в Лаки Парк.
|
||
|
||
**Файл:** `~/Documents/Дом/Наклейки крепеж/stickers.html`
|
||
**Генератор:** `~/Documents/Дом/Наклейки крепеж/generate_stickers.py`
|
||
**Папка:** `~/Documents/Дом/Наклейки крепеж/`
|
||
|
||
## Формат наклеек
|
||
|
||
- Размер: **38×20 мм** (≈2×8 см как запрашивалось)
|
||
- Сетка на А4: **5 колонок × 9 строк** = 45 наклеек на лист (помещается на 1 лист)
|
||
- Разделительные линии: 0.5pt серые (при печати выглядят как ~1pt)
|
||
- Цветные встроенные **PNG-изображения** (base64), сгенерированные через Python/Pillow
|
||
|
||
## Как генерировались картинки
|
||
|
||
Скрипт `generate_stickers.py` рисует каждый тип крепежа через PIL ImageDraw:
|
||
- **Саморезы (ШСГД, шурупы, золотые):** корпус-прямоугольник с линиями резьбы, шляпка-круг с крестовым шлицем, остриё-треугольник
|
||
- **Дюбели:** жёлтая втулка с поперечными рёбрами и верхним бортиком
|
||
- **Дюбель-бабочка:** втулка + треугольные раскладные крылья
|
||
- **Дюбель для кабеля:** круглая втулка с отверстием-перекрестием
|
||
- **Гвозди:** штырь с круглой шляпкой и треугольным остриём
|
||
- **Пресс-шайба:** два концентрических круга + крест внутри
|
||
- **Сдвоенные гвозди (3×85/4×100):** два гвоздя рядом
|
||
|
||
Цветовая дифференциация:
|
||
- ШСГД — красная головка, серый корпус
|
||
- Золотой — золотистый (DA A5 20)
|
||
- Сверлильный красный — полностью красный
|
||
- Сверлильный зелёный — полностью зелёный
|
||
- Сверлильный пресс-шайба — добавлена шайба вокруг корпуса
|
||
- Гвозди, обычные саморезы — серые
|
||
|
||
## Почему PNG/Pillow вместо фото с магазинов
|
||
|
||
1. Поисковый провайдер не индексирует российские сайты (leroymerlin.ru, lemana.pro, petrovich.ru, vseinstrumenti.ru) — все запросы пустые.
|
||
2. Прямой доступ через web_extract к российским магазинам блокируется.
|
||
3. Европейские магазины (OBI, Hornbach, Bauhaus) — страницы товаров доступны через web_extract, но картинки загружаются через JS/CloudFront, прямые URL не извлекаются.
|
||
4. fischer официальный сайт — описания доступны, картинки через CDN с динамическими URL.
|
||
5. Решение: самодостаточные PNG через Pillow, встроенные как base64 в HTML. Никаких внешних зависимостей при печати.
|
||
|
||
## Список номенклатуры (дедуплицированный, 45 позиций)
|
||
|
||
Источник: `family/documents/fasteners-nomenclature.md`
|
||
|
||
1. ШСГД 4×75
|
||
2. Дюбель 8×40
|
||
3. Дюбель 6×30
|
||
4. Дюбель 8×50
|
||
5. Дюбель-бабочка
|
||
6. Дюбель 10×50
|
||
7. Дюбель 6×37
|
||
8. Дюбель 8×80
|
||
9. Дюбель для кабеля ⌀6
|
||
10. Дюбель 5×25
|
||
11. Гвозди 4×120
|
||
12. Саморез сверлильный 38
|
||
13. Саморез сверлильный 4.2×32
|
||
14. Саморез сверлильный потай 4×32
|
||
15. Гвозди 2×25
|
||
16. Шуруп 3×25
|
||
17. ШСГД 4×45
|
||
18. Гвозди 3×85 / 4×100
|
||
19. Пресс-шайба 18
|
||
20. Саморез сверлильный 16
|
||
21. Саморез сверлильный 16 красный
|
||
22. Саморез сверлильный 16 зелёный
|
||
23. Саморез 5×40
|
||
24. Саморез по металлу острый пресс-шайба 4.2×25
|
||
25. ШСГД 3.5×35
|
||
26. Саморез по металлу острый пресс-шайба 4.2×16
|
||
27. Саморез по металлу сверлильный пресс-шайба 4.2×16
|
||
28. Саморез 4×16
|
||
29. ШСГД 4×90
|
||
30. ШСГД 4×55
|
||
31. ШСГД 4×50
|
||
32. Саморез золотой 4×42
|
||
33. ШСГД 4×65
|
||
34. Саморез золотой 4×51
|
||
35. Саморез по металлу сверлильный пресс-шайба 4×12
|
||
36. Саморез ШСМ-п/кр острый 4×10 PH2
|
||
37. Саморез золотой 4×90
|
||
38. Саморез золотой 5×70
|
||
39. Гвозди 1×25
|
||
40. Гвозди 1×20
|
||
41. Саморез 3×16
|
||
42. Саморез золотой 4×65
|
||
43. ШСГД 4×40
|
||
44. Саморез 4×30 PZ2
|
||
45. ШСГД 3.5×32
|
||
|
||
Примечание: в исходном списке были дубли (ШСГД 3.5×35 дважды, «по металлу острый пресс шайба 4.2×25» дважды) — дедуплицированы.
|
||
|
||
## Как печатать
|
||
|
||
1. Открыть `stickers.html` в Chrome/Safari
|
||
2. Ctrl+P → А4, поля минимальные (5 мм), галочка «печатать фон»
|
||
3. Вырезать по линиям
|