[2026-07-15] eagle: personal/plans/fasteners-stickers.md

This commit is contained in:
Alexey Martemyanov
2026-07-15 08:10:47 +06:00
parent 851365da89
commit df11a9bc67
+25 -18
View File
@@ -11,6 +11,7 @@ related: "[[family/documents/fasteners-nomenclature]]"
Создан HTML-файл для печати наклеек на банки с крепежом в Лаки Парк.
**Файл:** `~/Documents/Дом/Наклейки крепеж/stickers.html`
**Генератор:** `~/Documents/Дом/Наклейки крепеж/generate_stickers.py`
**Папка:** `~/Documents/Дом/Наклейки крепеж/`
## Формат наклеек
@@ -18,28 +19,34 @@ related: "[[family/documents/fasteners-nomenclature]]"
- Размер: **38×20 мм** (≈2×8 см как запрашивалось)
- Сетка на А4: **5 колонок × 9 строк** = 45 наклеек на лист (помещается на 1 лист)
- Разделительные линии: 0.5pt серые (при печати выглядят как ~1pt)
- Цветные встроенные SVG-иконки для каждого типа крепежа
- Цветные встроенные **PNG-изображения** (base64), сгенерированные через Python/Pillow
## Визуальные обозначения (SVG)
## Как генерировались картинки
| Тип | Цвет | Иконка |
|-----|------|--------|
| ШСГД | Красный | Саморез с насечкой |
| Дюбель | Жёлтый/золотой | Втулка с поперечными линиями |
| Дюбель-бабочка | Жёлтый с крыльями | Втулка с раскладными крыльями |
| Дюбель для кабеля | Жёлтый круглый | Втулка с перекрестием |
| Сверлильный | Серый+красный наконечник | Саморез с красным сверлом |
| Сверлильный красный | Красный | Полностью красный саморез |
| Сверлильный зелёный | Зелёный | Полностью зелёный саморез |
| Золотой (фосфатированный) | Золотистый | Саморез золотого цвета |
| Гвозди | Серый | Гвоздь с шляпкой |
| Пресс-шайба | Серый | Шайба с крестом внутри |
| Шуруп | Серый | Шуруп с крестовым шлицем |
| ШСМ-п/кр (линзовая) | Серый | Саморез с овальной головкой |
Скрипт `generate_stickers.py` рисует каждый тип крепежа через PIL ImageDraw:
- **Саморезы (ШСГД, шурупы, золотые):** корпус-прямоугольник с линиями резьбы, шляпка-круг с крестовым шлицем, остриё-треугольник
- **Дюбели:** жёлтая втулка с поперечными рёбрами и верхним бортиком
- **Дюбель-бабочка:** втулка + треугольные раскладные крылья
- **Дюбель для кабеля:** круглая втулка с отверстием-перекрестием
- **Гвозди:** штырь с круглой шляпкой и треугольным остриём
- **Пресс-шайба:** два концентрических круга + крест внутри
- **Сдвоенные гвозди (3×85/4×100):** два гвоздя рядом
## Почему SVG вместо фото с магазинов
Цветовая дифференциация:
- ШСГД — красная головка, серый корпус
- Золотой — золотистый (DA A5 20)
- Сверлильный красный — полностью красный
- Сверлильный зелёный — полностью зелёный
- Сверлильный пресс-шайба — добавлена шайба вокруг корпуса
- Гвозди, обычные саморезы — серые
Поисковый провайдер не индексирует российские сайты (leroymerlin.ru, lemana.pro, petrovich.ru, vseinstrumenti.ru) — все запросы возвращают пустой результат. Прямой доступ через web_extract блокируется. Поэтому сделаны узнаваемые схематичные SVG-иконки.
## Почему 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 позиций)