Канцелярский комплект: обечайка для блокнота и трех карандашей
Обечайка и оборот называют ровно тот комплект, который задан в спецификации.
Задача и принятое решение
В визуализации набора легко добавить симпатичный ластик и случайно изменить товар. Я привязала все панели к одной строке комплектности.
На лице поставила крупное «1 + 3», а на обороте раскрыла комплект словами. Боковые панели продолжают короткий ритм названия. Такая иерархия помогает сначала узнать серию, затем быстро проверить количество предметов.
Размерное задание и бренд авторские. Файлы показывают композицию и геометрию; допуски реза, материал, клей и обязательную маркировку нужно согласовать перед производством.
Плоский материал
Проверить решение
Измените исходные строки или параметры и пересчитайте результат. Данные остаются в этой странице.
| Панель | Вариант | Размер | Безопасная площадь, мм² | Текст | Проверка |
|---|---|---|---|---|---|
| FRONT | общий | 150×210 | 29376 | ЛИНИЯ 1 + 3 Блокнот и карандаши | Геометрия допустима |
| BACK | общий | 150×210 | 29376 | Комплект: один блокнот, три карандаша. Ластик не входит. Авторская упаковочная серия. | Геометрия допустима |
| SIDE-A | общий | 30×210 | 4896 | ЛИНИЯ | Геометрия допустима |
| SIDE-B | общий | 30×210 | 4896 | 1 + 3 | Геометрия допустима |
Исходный набор
Авторский контрольный набор; не клиентские документы и не результаты внешней модели.
Изменить входные строки
Посмотреть исходные строки
| Панель | X | Y | Ширина | Высота | Текст | Вариант |
|---|---|---|---|---|---|---|
| FRONT | 0 | 0 | 150 | 210 | ЛИНИЯ 1 + 3 Блокнот и карандаши | общий |
| BACK | 160 | 0 | 150 | 210 | Комплект: один блокнот, три карандаша. Ластик не входит. Авторская упаковочная серия. | общий |
| SIDE-A | 320 | 0 | 30 | 210 | ЛИНИЯ | общий |
| SIDE-B | 360 | 0 | 30 | 210 | 1 + 3 | общий |
Что получилось
Обечайка состоит из двух больших и двух боковых панелей. Комплект читается двумя способами: коротко «1 + 3» на лице и подробно «один блокнот, три карандаша» на обороте. Размеры каждой панели и безопасные поля сохранены в SVG.
Выполненная проверка
| Проверка | Результат |
|---|---|
| Все панели имеют положительную безопасную площадь и не перекрываются | Пройдена |
| Чрезмерное поле блокирует малые панели | Пройдена |
| Сдвиг второй панели на первую обнаруживает наложение | Пройдена |
Размеры панелей заданы для графического образца. Реальная толщина набора, нахлест и фиксация обечайки должны проверяться физическим прототипом.
Скачать материалы и повторить проверку
source.json · source.csv · result.json · result.csv · engine.js · verify.cjs · checks.json · style.css · layout.svg · panels.json · production-notes.txt
Локальная проверка: node verify.cjs. Нужен Node.js; сетевые обращения не выполняются.