[2026-07-15] eagle: personal/plans/fasteners-stickers.md
This commit is contained in:
@@ -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 позиций)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user