Интерфейс
После активации подписки открывается рабочее окно конструктора. Оно разделено на четыре зоны: топбар сверху, сайдбар слева (выбор модуля и параметры ввода), вьюпорт в центре (3D-сцена или чертёж) и панель свойств справа (расчётные показатели, спецификация, проверка). Ширины боковых колонок настраиваются: 300 px у сайдбара и 340 px у панели свойств — это значения по умолчанию. Границу у края вьюпорта можно тянуть мышью, а шеврон на ней сворачивает панель в узкую полоску; вьюпорт занимает всё остальное. Выбранные ширины и свёрнутость запоминаются и восстанавливаются при следующем входе. На узком экране боковые панели не сжимаются, а выезжают поверх вьюпорта по кнопкам в топбаре.
Топбар
Верхняя панель содержит логотип и действия над проектом. Слева направо:
- Логотип — клик возвращает на маркетинговый лендинг (всплывающая подсказка «На главную»). Рядом на широких экранах — подпись «Конструктор паллет, ящиков и бортов».
- Сохранить как… — единственная кнопка сохранения. Открывает окно с выбором: Перезаписать открытый (выбран сразу, если проект открыт) или Новый проект с полем названия. Если вы не вошли, откроется окно входа, на демо-доступе — окно тарифов. Кнопка видна всегда — и у нового проекта, и когда изменений нет. При несохранённых изменениях в правом верхнем углу кнопки горит точка-индикатор, а во всплывающей подсказке указывается имя проекта и приписка «есть несохранённые изменения». С клавиатуры — Ctrl+Shift+S (на macOS — ⌘⇧S), то же окно. Ctrl+S (на macOS — ⌘S) записывает работу в открытый проект сразу, без окна: во время записи кнопка показывает «Сохраняю…», а если запись не удалась, под кнопкой на 5 секунд появляется красное сообщение об ошибке; если проект ещё не открыт, Ctrl+S открывает то же окно. Подробно — в главе «Мои проекты (облако)».
- Мои проекты — открывает список ваших проектов (создание, открытие, удаление).
- Переключатель темы — иконка солнца или луны; меняет светлую и тёмную тему интерфейса (см. ниже).
- Вход / аватар — если вы не вошли, здесь кнопка Войти (во время загрузки сессии — «Вход…»). После входа вместо неё — круглая кнопка со значком человека; клик раскрывает меню с вашим адресом и строками «Личный кабинет» (профиль, тарифы) и «Выйти». Подсказка на кнопке тоже показывает ваш адрес.
- Экспорт — кнопка с раскрывающимся меню форматов (см. отдельную главу об экспорте).
На узком окне топбар не выходит за край экрана. Подписи у кнопок уходят, остаются значки с той же всплывающей подсказкой, а пункты, которым не хватило места, собираются в меню «Ещё» (три точки) слева от Экспорт. Ни одно действие не пропадает: каждое стоит либо в строке, либо в этом меню.
- От 1536 px — все пункты в строке, меню «Ещё» нет.
- От 1024 до 1536 px в меню «Ещё» стоят только Отменить и Повторить.
- Уже 1024 px в меню уходят ещё Что нового и счётчик демо-доступа; туда же — номер версии приложения, он стоит внизу меню. Сохранить как… в меню не уходит: она стоит в строке на любой ширине, уже 1024 px — значком дискеты без подписи.
- Уже 768 px — ещё руководство и переключатель темы.
- Уже 640 px — ещё Мои проекты и вход (после входа — строки «Личный кабинет» и «Выйти», в десктопе — «Лицензия»); от логотипа остаётся знак без надписи «PalletX».
Меню «Экспорт»
Клик по Экспорт раскрывает список форматов. Каждый пункт имеет бейдж формата (PDF, GLB, DXF, XLSX, CSV, JSON, XML, PNG, SVG) и краткое описание:
| Пункт | Формат | Назначение |
|---|---|---|
| Спецификация | Многостраничный паспорт: требования, чертёж, допуски Min/Target/Max, BOM | |
| Прочностной расчёт | Нагрузки и прогибы: пол и стеллаж, штабелирование, EC5 / ISO 8611-1 | |
| Смета и цена | Себестоимость по статьям и цена реализации; открывает окно ввода цен | |
| Коммерческое предложение | Цена для заказчика без себестоимости и маржи | |
| Контрольный лист приёмки | Лист ОТК по модели: паллета, ящик, борт | |
| Углеродный след / ESG | Выброс производства и запасённый биогенный CO₂ | |
| План укладки и загрузки | Паллетизация груза и загрузка транспорта | |
| План загрузки — смешанный груз | Разные грузы в кузове: очерёдность и что не влезло | |
| Паспорт сборной паллеты | Разные коробки на одном поддоне | |
| Перечень загруженного | Места отгрузки по номерам: груз, габарит, масса, ярус, отсек | |
| Перечень загруженного | XLSX | Тот же перечень мест книгой Excel |
| Перечень загруженного | CSV | Тот же перечень мест текстом |
| Сведения о грузе | Для накладной и заявки у оператора ЭДО: реквизиты груза с кодами элементов формата ФНС, грузоотправитель и адрес погрузки из кабинета | |
| Сведения о грузе | CSV | Те же реквизиты и грузоотправитель таблицей |
| Сведения о грузе | JSON | Те же реквизиты и грузоотправитель с ключами — кодами элементов формата |
| Черновик ЭТрН (сведения о грузе) | XML | Черновик транспортной накладной по схеме ФНС: груз, введённые грузоотправитель и место погрузки, без подписи |
| Черновик заявки (сведения о грузе) | XML | Черновик заказа или заявки по схеме ФНС: груз, тип машины, введённые грузоотправитель и место погрузки, без подписи |
| Ярлыки грузовых мест | По ярлыку на место отгрузки: знаки, номер места, массы; листы A4 или наклейки и лист-инструкция | |
| 3D фуры с перечнем | GLB | Кузов и места груза 1:1 в метрах, у места — данные его строки перечня; по умолчанию рядом перечень PDF и CSV (со снятой галочкой в модуле «Транспорт» пункт называется «3D фуры без перечня» и кладёт один GLB) |
| Чертёж на листе | Самостоятельный лист А4 или А3 с рамкой и штампом | |
| Краткий паспорт | Одна страница: снимок 3D и таблица BOM | |
| 3D-модель | GLB | glTF-Binary изделия для CAD и визуализации |
| Чертёж для САПР | DXF | Три проекции с размерами, штамп и таблица позиций |
| Спецификация деталей | XLSX | BOM с объёмами и массой в Excel |
| Спецификация деталей | CSV | BOM в текстовом формате |
| Снимок вьюпорта | PNG | Изображение текущего 3D-вида |
| PNG объекта · без фона | PNG | Объект на прозрачном фоне для иллюстраций |
| Чертёж векторный | SVG | Лист чертежа как на экране, в светлой теме — для браузера и векторных редакторов |
Тариф. Пункты Спецификация (PDF), Прочностной расчёт (PDF) и Чертёж (DXF) доступны на тарифах «Конструктор тары» и «Комплекс» (в «Отгрузку» не входит). Без активной подписки (в том числе на демо-доступе) они помечены значком ТАРИФ, и выбор такого пункта открывает окно тарифов. Без подписки экспорт снимка вьюпорта (PNG) и остальных форматов вашей модели ведёт на страницу тарифов; исключение — три PDF (спецификация, прочностной расчёт, краткий паспорт), доступные на демо как превью-образец (см. главу «Экспорт»).
Сайдбар
Левая панель — точка ввода всех параметров. Вверху — переключатель модулей: пять кнопок. На кнопке видна только иконка — на ширину сайдбара подпись не помещается; название модуля показывается всплывающей подсказкой при наведении, а активный модуль выделен заливкой.
| Иконка (подсказка при наведении) | Модуль |
|---|---|
| Паллеты | Конструктор поддонов (EPAL, ГОСТ, CP и др.) |
| Ящики | Ящики, обрешётки и гофрокороб |
| Борта | Приставные борта (коллары) |
| Паллет-ция | Паллетизация — укладка коробок на поддон |
| Транспорт | Загрузка транспорта |
Активный модуль подсвечивается цветом акцента. Ниже переключателя выводится панель ввода выбранного модуля.
Панель модуля «Паллеты»
Для модуля Паллеты сайдбар содержит:
- Переключатель «Пресеты / Конфигуратор / Мастер» — три вкладки. «Пресеты» открывают каталог готовых стандартов, «Конфигуратор» — настройку габаритов и элементов параметрами (раскладка считается сама), «Мастер» — пошаговую сборку, где каждая деталь кладётся вручную (см. главу «Конструктор паллет», раздел «Мастер сборки»).
- Каталог паллет (во вкладке «Пресеты») — строка поиска (по названию, стандарту или размеру, например
1200×800) и сгруппированный список: *EPAL — европаллеты*, *ГОСТ / Россия*, *CP — химическая промышленность*, *Стрингерные (США и др.)*, *Малые форматы*. Группы сворачиваются; справа от заголовка группы — счётчик пресетов. Каждая карточка пресета показывает название, стандарт, тип захода и габарит настила. - Материал досок — выпадающий список пород древесины. Под ним примечание: «Цвет и плотность зависят от породы. HT/ISPM 15 — для экспорта».
- «Автоподбор конструкции» — раздел ниже каталога, виден во вкладках «Пресеты» и «Конфигуратор» (в «Мастере» его нет: там конструкция собирается вручную). Это другой способ проектирования: не «задал конструкцию — посмотрел несущую», а наоборот — задал требуемую несущую и получил подходящие конструкции.
Что задаётся сразу: схемы опирания галочками — «На полу», «Стеллаж вдоль длины», «Стеллаж вдоль ширины», у каждой своя целевая несущая в кг, отмечать можно несколько; «Цель» — минимум материалоёмкости, массы или себестоимости (пока цель не выбрана, стоит себестоимость, если в окне «Смета и цена» заданы цены древесины, и масса, если не заданы); «Запас над целью» в процентах. Кнопка — «Подобрать конструкцию».
Остальное — в свёртке «Дополнительно» (закрыта; поля заполнены по текущему изделию):
- «Семейство» — «По изделию: …» или одно из пяти: EPAL, ГОСТ 33757-2016, EPAL CP, стрингерная, свободная паллета;
- «Настил» — «По эталону: …», двухнастильная или однонастильная. По умолчанию тип берётся у эталона семейства (у EPAL, ГОСТ 33757-2016 и CP, а у свободной паллеты — если изделие заявлено по стандарту с эталоном на этом габарите), иначе — у изделия; однонастильный вариант предлагается только по явному выбору. В семействе с двухнастильным эталоном однонастильный не подбирается: замечание отправляет к свободной паллете с настилом «Однонастильная»;
- «Ярусов штабеля (на полу)» и «Длительность» — из панели прочности изделия; масса верхних ярусов прибавляется только к схеме «На полу»;
- «Класс применения на полу» и «Класс применения на стеллаже» — определяют предел прогиба: пол/конвейер — пролёт/50, то есть нормативные 2 % от расстояния между опорами по ГОСТ ISO 8611-2-2014 табл. 1 и ГОСТ 33757-2016 п. 4.1.18; штабель и стеллаж — пролёт/75 и /100, наш ориентир строже нормы, а не числа из текста стандарта: отношений вида пролёт/N в ISO 8611 нет;
- «Груз» — «Равномерный (мешки, сплошной)» или «Коробки» с длиной и шириной коробки: зазор досок верха будет меньше её короткой стороны, запаса к стороне подбор не добавляет, размера по умолчанию нет;
- «Доступные породы» (ель, сосна, лиственница) и «Материал шашки» (у стрингерной — «Материал бруса»): перебираются только отмеченные; ничего не отмечено — подбор говорит, что перебирать нечего;
- «Масса не более» (0 — любая) и «Проём под вилы не менее» (0 — как у эталона);
- «Документ о сортировке» открывает классы C30 и выше; «Строгий ГОСТ» доступен у свободной и стрингерной паллеты со стандартом ГОСТ 33757-2016.
Пока идёт перебор, вместо кнопки стоит полоса хода с надписью «Перебрано геометрий: N из M» и кнопка «Отменить»: она останавливает перебор, а на экране остаются варианты прошлого запуска. Итог подбора не пропадает при переходе в «Мастер» и обратно.
Возвращаются только допустимые варианты: несущая не ниже цели с запасом и без ошибок проверки.
Первой идёт карточка «Эталон семейства: …» — эталон, посчитанный на тех же условиях, с отметкой «проходит», «не дотягивает», «держит, но нарушает» или «не посчитан». По каждой схеме она пишет несущую и запас («На полу: 1 357,4 кг, запас +36 %») или недобор («Стеллаж вдоль длины: 287,2 кг — не дотягивает на 762,8 кг»), затем породу и геометрию эталона и нарушенные им границы. Если эталоном служит текущее изделие, а границы сняты с эталона каталога, карточка называет этот эталон. У изделия, заявленного по стандарту этого эталона (например «EPAL 1», испорченного в редакторе), от него же считаются отличия вариантов и «Как эталон»: вариант с геометрией EPAL 1 пишет «Как эталон: EUR / EPAL 1 — 1200×800», и после «Применить» стандарт EPAL 1 остаётся. Ниже — «Варианты» со строкой «Перебрано сочетаний … допустимых … показано карточек …». Карточка варианта называет породу, сорт и класс, говорит «Как эталон: …» или «Отличия от эталона: …» (толщины настилов, нижний настил, высота шашки, направление досок, число и ширины досок верха, сечение шашек или бруса) и печатает: тип (двухнастильная или однонастильная, заходность), верх — число и ширины досок и толщину, наибольший зазор верха, низ, поперечные доски и шашку с сечением, высотой и материалом (у стрингерной вместо них — «Брус (стрингер)»), высоту изделия, проём под вилы, массу и объём, величину цели и запас по каждой схеме. «Также подходит (N)» раскрывает остальные пары породы, сорта и материала шашки с той же геометрией. Если зазор верха шире нормы контрольного листа VCI своего типа — так у CP8, у которого сам эталон каталога даёт 100 мм между соседними рядами досок при норме 40 мм, — карточка варианта вместо «Как эталон» пишет «Геометрия эталона: … — но зазор досок верха 100 мм больше нормы контрольного листа VCI для CP8 (40 мм)», а карточка эталона — «держит, но нарушает» и ту же норму. Стандарт после «Применить» остаётся стандартом эталона, а сообщение о смене называет нарушение. Граница зазора подбора в этом случае — сама норма листа: других вариантов шире 40 мм подбор не предлагает, только геометрию эталона с названным нарушением. Так же и у свободной паллеты, когда изделие заявлено как CP8: замечание под выдачей пишет «зазор досок верха не более 40 мм (норма контрольного листа VCI для CP8)».
Подбор идёт в семействе изделия, которое берётся из стандарта текущего изделия или выбирается в «Дополнительно». У EPAL 1, EPAL 3 и химпаллет CP геометрия эталона каталога неизменна: перебираются только порода, сорт и материал шашки. У ГОСТ 33757-2016 — детали таблицы 2 в редакции Изменения № 1: все доски 22 мм, шашка эталона 80 мм, число досок верха от эталона; несортированный пиломатериал не перебирается (п. 4.2 — не ниже 2 сорта). Высота шашки в переборе одна — эталона; если у эталона шашка вне таблицы (70/75/80/90), берётся та высота таблицы, при которой поддон ложится в ряд габаритных высот 100/150/180 ± 5 ближе всего к номиналу ряда, — у двухнастильного на досках 22 мм это 80 (146 мм), — а не наибольшая. У свободной паллеты — толщины и высоты шашек из каталога и ряда ГОСТ Р 71762-2024 плюс разворот досок с пересборкой верхнего настила. Эталоном не служат пресеты, не сверенные с техлистом до конца: EPAL 2 (собран по листу, но ширины досок и шашек сняты с чертежа, а гвоздей по расчёту 105 против 133), EPAL 6 (собран по листу, но гвоздей по расчёту 75 против 69), EPAL 7 (собран по листу, но масса по модели 11,1 кг против ~9,5 по листу, а плотность пластика шашки — допущение) и ГОСТ 33757-2016 1200×1000 (зазор верха 91,3 мм и материалоёмкость сверх п. 3.7). У ГОСТ 33757-2016 на габарите без сверенного эталона эталоном служит изделие, а границы зазора, проёма и высоты снимаются с эталона той же длины досок верха (для 1200×1000 — с 1200×800) — по каталогу, не норма, и замечание это пишет. У свободной паллеты, чьё изделие заявлено по стандарту с эталоном на этом габарите (например EPAL 1), границы зазора и проёма — этого эталона, а не самого изделия: иначе испорченное изделие задавало бы границы само себе. Границы у всех одни: нижний настил не снимается, если он есть у эталона; зазор между досками верха не больше, чем у эталона (у CP — по контрольному листу своего типа; у CP8 сам эталон шире нормы листа, и граница тогда — сама норма: шире неё подбор показывает только геометрию самого эталона, с названным нарушением, а замечание называет расхождение); проём под вилы не меньше, чем у эталона (у EPAL 1 — 100 мм по UIC 435-2: этот размер листка относится только к EUR-1 1200×800, у EPAL 3 граница — замер эталона); высота — в допуске стандарта; в листе приёмки нет «не соответствует» по крепежу, толщинам, габаритам, настилу, массе и материалоёмкости. Лист берётся того стандарта, который вариант получит после «Применить»: у свободной паллеты от изделия EPAL 1 вариант другой геометрии проверяется листом «Без проверки», а не листом EPAL 1, который у него всё равно снимется. Проём под вилы у пятислойных CP6–CP9 меряется под брусом, лежащим на шашках, — 98 мм, как у CP1–CP5. У стрингерной проём меряется над досками низа: они лежат поперёк захода между брусьями, и вилы их переступают, — это высота бруса, 95 мм у стрингерного 1200×800 и 89 мм у GMA; через вырезы 4-заходного GMA проём 54 мм, и лучшей стороной остаётся торец.
Порядок выдачи: сначала карточки, не нарушающие норму контрольного листа (нарушающая её — например геометрия эталона CP8 с зазором 100 мм при норме 40 — идёт после каждой соблюдающей и значка «лучший» при живой карточке в норме не получает; из выдачи она не убирается), затем совпадение с эталоном, затем меньше отличий от него, затем запас в полосе «заданный … заданный + 35 %» (это предпочтение порядка, а не норма: перестрахованный вариант остаётся в выдаче, только ниже), затем выбранная цель; при равенстве — дешевле порода, сорт и шашка, лиственница после хвои. На одну геометрию — одна карточка, прочие подходящие породы перечислены при ней. Из вариантов, которые отличаются только высотой шашки, показывается один — с самой низкой шашкой из прошедших перебор и лист приёмки; при своём «Проём под вилы не менее» она бывает ниже шашки эталона. Шашка повыше остаётся, только если низкая после «Применить» потеряла бы стандарт изделия, который сохраняет высокая: у свободной паллеты от EPAL 1 с проёмом не менее 80 мм №1 — EPAL 1 на шашке 78, а не вариант «Без проверки» на шашке 65. Вариант, который отличается от уже показанного одним шагом толщины или высотой шашки меньше чем на 10 мм, в выдачу не попадает; не попадает и вариант, который не лучше показанного ни по цели, ни по запасу, если древесина показанного не требовательнее: не требует документа о сортировке и сортировки сверх скрываемого и не дороже по породе и множителю цены (сосна отборная не скрывает несортированную). Скрытый вариант уходит вместе со всеми своими высотами шашки. Эталон семейства считается на тех же входах всегда: если допустимых вариантов нет, замечание называет потолок несущей семейства по схеме и на сколько килограммов не дотягивает эталон.
«Применить» кладёт выбранный вариант в конфигуратор вместе с контекстом расчёта, под которым он признан допустимым: класс древесины, ярусы, длительность и предел прогиба по классу применения. Прочие допущения панели прочности — составное сечение, сорт по дефектам, класс эксплуатации, модель груза, износ б/у, свои материалы — сбрасываются. Иначе конструкция «на бумаге проходит», а в панели считается по другим условиям. Меняется и стандарт проверки изделия, если вариант не эталон: у варианта, совпавшего с эталоном, остаётся стандарт эталона (у свободной паллеты, где эталон — само изделие со стандартом, — только если изделие ему действительно соответствует: у EPAL — по сверке с эталоном каталога и направлению досок); у варианта семейства ГОСТ 33757-2016 — этот стандарт; свободная паллета под ГОСТ 33757-2016 остаётся под ним, только если не нарушает его существенных правил; во всех остальных случаях ставится «Без проверки (кастом)». Так изделие, переставшее быть EPAL 1, больше не несёт его проверки и клейма. Над кнопкой «Применить» карточка заранее пишет «Стандарт станет «…»», а выбор «Проверять по стандарту» в конфигураторе показывает стандарт изделия и тогда, когда его нет в коротком списке. Замена не молчаливая: лента замечаний над холстом пишет, что изменено («Автоподбор применил вариант. Стандарт проверки изделия: EPAL 1 → Без проверки (кастом) — вариант не совпадает с эталоном … Настройки прочности заменены…»). Сообщение уходит при следующей правке прочности.
Подбор всегда считает без составного сечения. У блочной паллеты допущение о составном сечении завышает несущую: дальний настил за зазором шашек не работает как единое целое. Рекомендовать конструкцию, опираясь на оптимистичное допущение, значит выдать изделие, которое до цели не дойдёт.
Цель «минимум стоимости» использует прайс из окна «Смета и цена»: без заполненных цен сравнивать варианты не по чему.
Для остальных модулей (Ящики, Борта, Паллет-ция, Транспорт) в сайдбаре отображается своя панель параметров — они описаны в соответствующих главах.
Вьюпорт: 3D и чертёж
Центральная зона показывает модель. Переключатель режимов 3D / Чертёж расположен по центру сверху над сценой.
- 3D — интерактивная трёхмерная модель. В левом нижнем углу подсказка по управлению: «ЛКМ — вращать · колесо — зум · клик по детали — свойства». В правом нижнем углу — гизмо осей (X/Y/Z) для ориентации камеры.
- Чертёж — векторный лист: главный вид, вид сверху и вид слева в проекционной связи, с размерами и штампом (обозначение изделия, ключевые параметры).
Для модуля Транспорт в режиме 3D открывается отдельная сцена загрузки транспорта (без панели инструментов вьюпорта). Вторая кнопка переключателя там называется Схема погрузки: за ней не чертёж изделия, а раскладка мест в кузове, вид сверху (см. главу «Загрузка транспорта»).
Лента замечаний стоит справа над сценой и над чертежом. Её верхняя строка «Замечания» показывает, сколько ошибок (✕) и предупреждений (⚠) у изделия сейчас; нажатие сворачивает ленту в эту строку и разворачивает обратно — свёрнутая лента остаётся свёрнутой и после перезагрузки. Под строкой — карточки замечаний, ошибки первыми:
- «Что это и как исправить» раскрывает под карточкой объяснение: что замечание значит для изделия и какое поле его снимает (вкладка, раздел и поле названы так, как они подписаны на экране). Числа и пункты стандарта — в тексте самого замечания.
- «×» скрывает карточку. Если замечание изменится — например, после правки доски переполнение осталось, но на другое число миллиметров, — карточка появится снова. «Вернуть скрытые» возвращает все скрытые карточки; скрытые возвращаются и при перезагрузке страницы.
- Когда карточек больше шести, остальные открывает «Показать ещё».
Физически невозможное изделие. Часть ошибок говорит не о нарушении нормы, а о том, что изделие в таком виде вообще не собрать: деталь висит в воздухе, две детали занимают одно место, деталь ни к чему не прибита и изделие распадается на части, размер не больше нуля. Деталь, которая опирается на край опоры, сюда не относится: её можно прибить, это дефект конструкции, и документы о нём скажут. Пока изделие физически невозможно:
- в красной карточке ленты под текстом замечания стоит строка «Полупрозрачным показано, чего не хватает: …» и напоминание, что чертёж, выгрузки и расчёт несущей закрыты (у ящика, борта и гофрокороба прочностного расчёта нет, и напоминание говорит только о чертеже и выгрузках; в модуле «Транспорт» со смешанным грузом оно говорит, что закрыты документы изделия, а план, перечень, сведения о грузе, ярлыки мест и 3D фуры смешанной загрузки доступны: они строятся из списка грузов);
- в 3D недостающие детали показаны полупрозрачными и подсвеченными — они видны сквозь другие детали и мягко пульсируют (при включённой в системе настройке «уменьшить движение» свечение ровное). Наведение указателя на такую деталь показывает, почему её не хватает; на телефоне то же делает касание, повторное касание подпись убирает. Например, у блочной паллеты без поперечных досок это поперечные доски над колонками шашек той толщины, с которой конфигуратор открывает новое изделие, — и подпись говорит, на сколько при этом поднимется настил. Недостающие детали — не детали изделия: их нет в спецификации, массе, крепеже, документах и сохранённом проекте;
- полупрозрачными показываются только детали того же типа, что и само изделие: доска низа под рядом шашек, шашка на пустом месте в сетке шашек, поперечная доска толщины поперечных досок изделия. Если так не достроить — доски заходят одна в другую, настил шире изделия и доска лежит за его краем, деталь сдвинута с опор или приподнята над ними, доски своего нижнего настила лишние (лежат между рядами шашек), опору под деталью не поставить, не задев соседнюю, недостающим поперечным доскам негде встать (ряды шашек так тесны, что доски легли бы одна в другую), — полупрозрачных деталей нет, а в карточке сказано «Полупрозрачным показать нечего: …». Что исправить, называет ошибка и её «Что это и как исправить»: вернуть деталь на опоры, развести детали, снять лишнее или изменить размеры;
- у ящика невозможность — и доски дна, которые не лежат ни на бруске каркаса, ни под доской стенки (обрешётка, у которой в высоту стенки лёг один пояс, прижатый к верху): прибить их не к чему;
- ошибка спецификации паллеты в конфигураторе и в мастере (например, вырез под вилы выше бруса) тоже делает изделие невозможным: лента называет её и в мастере, хотя прочие замечания спецификации мастер показывает на своих шагах в разделе «Замечания спецификации», а шаг «Готово» пишет, что изделие физически невозможно. Ящик, борт и гофрокороб судятся по своей модели: такая ошибка, оставшаяся у паллеты, их ленту, чертёж и выгрузки не трогает;
- вкладка Чертёж показывает перечень причин вместо листа, пункты меню Экспорт погашены (подробнее — главы «Чертёж (2D) и размеры», «Экспорт» и «Прочностной расчёт»).
Управление камерой (3D)
Камера управляется мышью с плавным затуханием (damping):
- ЛКМ + перетаскивание — вращение вокруг модели.
- Колесо мыши — приближение и отдаление (в пределах установленных лимитов дистанции).
- Клик по детали — выбор элемента; его тип, габарит и позиция появляются строкой внизу 3D. Клик по пустому месту снимает выбор, если не зажаты Ctrl или Shift: с ними набирают группу, и промах мимо детали её не стирает.
- Ctrl + клик (на macOS ⌘ + клик) добавляет деталь к выбору или убирает её из выбора. Shift + клик выбирает все детали того же слоя между прежней и нажатой — по положению на изделии, а не по номеру.
- На телефоне и планшете клавиш нет, и вместо Ctrl служит переключатель Добавлять к выбору в строке выбранной детали внизу 3D. Пока он включён, касание детали добавляет её к выбору или убирает из него, как Ctrl + клик, а касание мимо деталей выбор не снимает: промах пальцем не стирает набранное. Снять выбор — крестиком в той же строке; вместе с выбором переключатель выключается сам, как и при смене изделия. Переключатель виден на сенсорном экране и в окне уже 1024 px; на компьютере с мышью в широком окне его нет — там есть Ctrl.
- Когда выбрано несколько деталей, строка внизу 3D пишет «Выбрано: N», и ширина, покраска и износ в ней применяются ко всем выбранным. Если ширины у выбранных разные, поле ширины пустое с подсказкой «разные». Подробно — в разделе «Ширина, покраска и износ выбранных деталей» главы о конструкторе паллет.
Наклон камеры ниже уровня «пола» ограничен, поэтому модель всегда видна сверху под естественным углом.
Полоса «Вид и отображение»
В левом верхнем углу 3D-сцены (для всех модулей, кроме Транспорта) — тонкая полупрозрачная полоса значков управления видом. У каждого значка есть подсказка: наведите на него указатель, и появится его название. Первый значок (движки) прячет полосу, оставляя только себя, и показывает её снова; спрятанная полоса остаётся спрятанной и после перезагрузки страницы.
Если вьюпорт узкий — окно небольшое или боковые панели широкие, — полоса переносится на вторую строку и не заходит на переключатель 3D / Чертёж и ленту замечаний: переключатель остаётся на месте, а лента замечаний опускается под полосу. Когда рядом с переключателем не хватает места и на две строки (телефон, узкое окно), полоса встаёт под переключателем во всю ширину 3D-сцены и остаётся тонкой — не выше двух строк значков.
Ракурсы камеры — пять значков-кубиков, у каждого закрашена грань, обращённая к камере: Изометрия (по умолчанию), Вид сверху, Вид снизу (осмотр низа паллеты), Вид спереди, Вид сбоку. За ними — Вписать (вместить модель в кадр с учётом взрыва) и Сброс вида (вернуть ракурс по умолчанию).
Отображение модели — значки-переключатели (включённый подсвечен акцентом):
- Размеры — размерные линии габаритов.
- Рёбра — контурные линии деталей.
- Текстура — текстура древесины на досках.
- Сетка — координатная сетка на полу.
- Тени — контактные тени и тени от направленного света.
Гвозди видны всегда — переключателя у них нет. Тип гвоздя выбирается в панели свойств, в строке Тип гвоздей.
Взрыв — последний значок. Щелчок по нему раскрывает под значками ползунок (0–100 %), который раздвигает детали по слоям для наглядности сборки; повторный щелчок ползунок прячет, а взрыв остаётся. Пока взрыв больше нуля, значок подсвечен и при спрятанном ползунке. Когда включена паллетизация и взрыв больше нуля, под ползунком выводится примечание, что груз поднимается вместе с настилом.
Покраски и клейма в полосе нет. Деталь красят выбором: щёлкните её в 3D (несколько — через Ctrl + клик) и задайте цвет в строке выбранной детали внизу 3D — подробно в разделе «Маркировка и клейма» главы о конструкторе паллет. Клеймо — свойство изделия, а не вида: знак стандарта (ГОСТ 33757, GMA, UP, CP) изделие несёт по своему типу, без отметок, а клеймо IPPC и овал EPAL наносятся по отметкам в панели свойств.
Панель свойств
Правая панель пересчитывается автоматически при любом изменении модели. Сверху — имя изделия и бейджи: стандарт, тип по ГОСТ (если задан), тип каркаса (блочная / стрингерная), тип захода. Ниже — буквенно-цифровое обозначение изделия (моноширинным шрифтом).
Разделы панели:
- Параметры — габарит (Д×Ш), высота, расчётная масса, при наличии — максимальная масса по стандарту, материалоёмкость (м³), у паллет — несущая по расчёту EC5 по каждой схеме опирания (на полу, стеллаж вдоль длины и ширины, погрузчик), число досок (у гофрокороба — панелей), число опорных деталей — шашек, брусьев или брусков (у борта и гофрокороба такой строки нет вовсе), тип каркаса, число и тип гвоздей, материал.
- Несущая способность — динамическая, статическая и стеллажная нагрузки. Для стандартных паллет — паспортные значения; у своего изделия паспорта нет, и секция отсылает к расчётному ориентиру в «Параметрах»: сертифицированную нагрузку даёт только испытание по ISO 8611.
- Прочность (ориент., EC5) — *только для модуля «Паллеты»*. Таблица по схемам опирания (На полу, Стеллаж вдоль длины, Стеллаж вдоль ширины и вилочные — у 4-заходной паллеты две, у 2-заходной одна): паспортная (сертифицированная по ISO 8611) несущая, расчёт по EC5 и прогиб. В заголовке раздела — настройки расчёта: класс древесины (двадцать классов EN 338: C14…C50 и D18…D70, либо «свои (замер.)»), длительность нагрузки (пост. / склад / кратк.) и число ярусов штабеля (1–6). Основной ориентир — паспортная несущая; расчёт EC5 идёт рядом и бывает как ниже, так и выше её — где выше, панель говорит об этом прямо (подробно — глава «Прочностной расчёт»).
- Проверка — результат валидации модели: бейдж OK либо число замечаний, а ниже — список ошибок и предупреждений.
- Спецификация (BOM) — таблица деталей (элемент, габарит, количество, масса) и строки крепежа; в заголовке — суммарная масса.
Параметры выбранной детали панель свойств не показывает: они выводятся внизу 3D, полупрозрачной строкой над сценой — тип, габарит и позиция. Строка появляется по клику на детали и убирается крестиком; у доски настила и поперечной доски прямо в ней правится ширина, а при нескольких выбранных деталях — сразу у всех. Пока ничего не выбрано, строки нет: в углу сцены недолго висит подсказка по управлению (та же, что названа выше), затем гаснет и возвращается при следующем открытии сцены.
Правка деталей на вкладке «Пресеты». На этой вкладке показано каталожное изделие. Правка его деталей — поворот шашки, ширина доски и выравнивание досок в строке выбранного, удаление выбранной детали клавишей Delete или кнопкой «Удалить», шашка под клеймо в разделе «Клеймо IPPC (ISPM 15)» — переводит изделие в конфигуратор: оно становится вашим изделием, правка выполняется, а над сценой появляется заметка «Каталожное изделие <имя> переведено в конфигуратор: правка деталей делает его своим изделием. Отменить — Ctrl+Z или кнопкой «Отменить» в шапке». Одна отмена возвращает и каталожное изделие, и вкладку «Пресеты». Если за вкладкой «Пресеты» было отложено ваше изделие, отличное от каталожного, правка переводит в конфигуратор каталожное изделие, а ваше возвращает та же отмена.
У шашки в той же строке есть кнопка ↻ 90° — она поворачивает шашку на прямой угол: длина и ширина детали меняются местами. При выделении с Ctrl или Shift поворачиваются все выбранные шашки сразу. Ряд шашек берётся Shift + клик по первой и последней: Shift выделяет все шашки между первой и нажатой — прямоугольником в плане, как бы шашки ни были развёрнуты. Шашка, сдвинутая с линии ряда меньше чем на половину своей узкой стороны (так стоит, например, повёрнутая шашка, прижатая к кромке), из ряда не выпадает. Отдельные шашки добавляет или убирает Ctrl + клик (на macOS ⌘ + клик). На планшете и телефоне клавиш нет, и ряд набирается касаниями: коснитесь первой шашки ряда, в строке выбранной детали включите Добавлять к выбору, коснитесь остальных шашек ряда — строка напишет «Выбрано: N» — и нажмите ↻ 90°: повернутся все выбранные. Повторное касание убирает шашку из выбора. Квадратная шашка (у EPAL 1 с центральной шашкой поперёк средняя шашка крайнего ряда выходит 98 × 98) в выбор входит, но не поворачивается: длина и ширина у неё равны. Отдельных кнопок разворота в панели параметров нет. Если шашка прижата к кромке, она остаётся прижатой к ней и после поворота: опора целиком не выходит за изделие без крыльев (зону груза); у изделий с крыльями и со свесом оно уже настила.
Два поворота подряд возвращают габарит всегда. Положение возвращается у шашки, прижатой к кромке ровно, и у стоящей от кромки дальше, чем шашка вырастает при повороте на сторону, плюс полмиллиметра: у шашки 143 × 98 это 22,5 + 0,5 = 23 мм. Ближе этого первый поворот упирает шашку в кромку, второй оставляет её прижатой, и зазор теряется — четыре поворота подряд его тоже не возвращают. Так выходит и после обычной правки: сужение сечения шашки в мастере с 98 до 90 мм отводит её от кромки на 4 мм, и после двух поворотов она стоит у кромки. Шашка, стоящая к кромке ближе полумиллиметра, считается прижатой уже при первом повороте.
Поворот — не то же, что обмен чисел Сечение X — край и Сечение Z — край в параметрах. У угловой шашки, прижатой к обеим кромкам зоны груза, результат совпадает; так стоят угловые шашки EPAL 1, EPAL 2, ГОСТ 33757, УП и CP5–CP7. У CP1–CP4, CP8 и CP9 шашки утоплены от кромки, и положения расходятся: поворот оставляет шашку на прежнем отступе, а обмен чисел ставит её вровень с границей утопления — у угловой шашки CP4 поворот даёт x = −440, z = −510, обмен чисел — x = −460, z = −490. У остальных шашек совпадения нет вовсе: числа сечения задают сечение всей группе по своим правилам. Средняя шашка длинной стороны EPAL 1 поворотом становится 98 × 143, а обменом чисел — 143 × 143.
Кнопки нет там, где поворот ничего не изменит или дал бы другую деталь: у квадратной в плане шашки, у круглой опоры, у стальной стойки EPAL 7, у доски настила и у стрингерного бруса. Доска и брус идут во всю длину изделия, и обмен сторон означал бы не поворот, а другую заготовку. У стальной стойки стенка профиля стоит на своей грани, и обмен сторон сделал бы из неё другой профиль с другой массой.
Шаг только 90°: спецификация и таблица позиций описывают заготовку — длину, ширину и толщину детали — и поля ориентации не имеют, поэтому промежуточный угол в них не выразить. Поворот виден в 3D и на чертеже: контуры видов меняются, а строка спецификации у шашки остаётся прежней — габарит заготовки от перестановки сторон не зависит. Число гвоздей пересчитывается по новому месту касания шашки с досками и может измениться: у EPAL 2 угловая шашка после поворота даёт 69 гвоздей длиной 90 мм вместо 72.
Версия для покупателя
Спецификация по умолчанию несёт наш набор требований — признаки EPAL, экспортные условия ISPM 15 и прочее, — независимо от того, что заказал покупатель. Отбор позволяет привести документ к его договору и к его форме — вплоть до любой строки, — не заводя ветку в программе под каждое ТЗ.
Где он открывается. В меню выгрузок выберите Спецификация — откроется окно «Спецификация · что уйдёт в файл»: слева этот список, справа сам документ. Состав правится там же, откуда документ и скачивается. Документ пересобирается сам после короткой паузы за последней правкой — несколько галочек подряд дают одну пересборку, прежний документ на это время остаётся на месте притенённым, а собранный открывается на странице правленого раздела; кнопка «Обновить просмотр» собирает его сразу, не дожидаясь паузы, и повторяет сборку, если она не удалась. Пока показанный документ расходится с отмеченным составом, над ним написано «Просмотр устарел», а «Скачать PDF» не работает — она отдаёт ровно показанный документ. Вернули галочку на место до конца паузы — документ снова совпадает с составом, и пересобирать нечего. Своего окна состава нет больше ни у одного документа: прочность, смета, коммерческое предложение и чертёж печатаются полным составом. Окно и строка «Состав спецификации» подчиняются тому же замку, что пункт меню: без тарифа с PDF-спецификацией они открывают «Тарифы», а не документ.
Лист приёмки — исключение: отбор пунктов требований действует и на него, а своего окна у листа нет. Пункты правятся в окне спецификации, а урезанным уходит и лист: если в проекте сохранён отбор пунктов, выгруженный лист приёмки будет короче полного. Сколько пунктов осталось, видно в панели свойств — строка «Состав спецификации: N из M» показывается, только когда что-то исключено, и ведёт в то же окно. Снятые строки и разделы она называет тем же хвостом, что бейдж окна, например «Состав спецификации: 29 из 29 · −2 строки»; если пункты требований не тронуты, строка так и говорит: «Лист приёмки не меняется».
Бейдж показывает состояние: «наш состав», пока ничего не менялось, и «N из M», как только состав изменён: N — сколько наших пунктов требований осталось из M наших. Добавленные требования из ТЗ считаются отдельно, например «28 из 29 · +1 пункт ТЗ», снятые строки и исключённые разделы — тоже: «29 из 29 · −2 строки · −1 раздел». Число пунктов то же, что в строке «Состав спецификации» панели свойств.
- Разделы и строки — как в документе. Список повторяет спецификацию: разделы идут в том же порядке и под теми же номерами, и у каждого перечислены все его печатные строки — колонтитулы страниц, титульный лист, строки сводной информации, нагрузок, габаритов и допусков, строки таблицы деталей, материалоёмкости и крепежа, пункты требований, указания по креплению, служебные строки вроде «Раздел печатается пустым…» и графы листа согласования. Снять можно любую строку и любой раздел: галочка у строки убирает строку, галочка у раздела — раздел целиком, в том числе «Лист согласования». Снятая строка зачёркнута и в документе не печатается; раздел, у которого не осталось ни одной строки, помечен «не печатается» и номера не тратит — следующие идут подряд. Пояснение без того, что оно поясняет, не печатается само: подпись и сноска чертежа — без иллюстрации, сноска о фаске — без строк деталей с фаской. Без иллюстрации чертежа таблица допусков встаёт под требования, если там хватает места. Правый блок подвала — тоже строки списка, «Номер страницы» и «Знак PalletX и адрес сайта». Номер страницы снимается, и места он не занимает: знак встаёт к правому полю, а первая строка подвала получает освободившуюся ширину. Знак PalletX с адресом сайта не снимается: в списке он стоит без галочки с пометкой «печатается всегда, снять нельзя» и печатается в подвале на каждой странице документа — в том числе когда исключены колонтитулы целиком (заголовок раздела тогда говорит «исключён · 1 строка печатается всегда») и когда шаблон состава его снимает. Если в документе не осталось ни одной строки, файл — пустой лист без колонтитулов, и знака на нём тоже нет (см. «Снято всё» ниже). Сняты все остальные строки подвала — подвал состоит из знака с адресом, и линия над ним остаётся: она отделяет подвал от содержимого страницы. В проекте, где знак успели снять раньше, он всё равно печатается, а окно такое снятие снятием не считает и не называет. Шапка устроена иначе: сняты все её строки — изготовитель (с ним и логотип), тип документа, номер спецификации и наименование — не печатается и линия под ней, а страницы начинаются там же, где при снятом одном наименовании. Водяной знак и размытие демо-режима — не строки документа, а ограничение тарифа: отбором они не снимаются, в демо документ всегда собирается образцом полного состава.
- Длинные разделы свёрнуты. Раздел длиннее восьми строк, из которого ничего не снято, открывается свёрнутым, и в заголовке написано, сколько строк напечатается. Раздел со снятой строкой открыт — снятое видно. Свернуть и развернуть раздел можно щелчком по заголовку.
- Предупреждение о снятом обозначении. Снятие не запирается, но если снята строка, по которой изделие опознают, — наименование или обозначение в сводной информации, на титульном листе, в шапке или подвале страниц, — или весь состав изделия (таблица деталей целиком или все её строки), окно пишет у снятой строки «Внимание: документ без обозначения изделия.», а под кнопкой «Скачать PDF» появляется строка «Внимание: документ без обозначения изделия. Скачать его можно и так.» с перечнем снятого. Снятие прочих строк предупреждения не даёт.
- Итоги не пересчитываются. Снятие только убирает строку с бумаги: итоги и расчёты остаются итогами изделия. Если сняты строки таблицы деталей, её итог подписан «ИТОГО по изделию», графы объёма и материалоёмкости в разделе материалоёмкости — «Объём материалов (по изделию)» и «Материалоёмкость (без опор из пластика и стали, по изделию)», число деталей по видам в сводной информации и в карточке титульного листа — с той же припиской (например, «Доски / Шашки (по изделию)»), графа расчётной массы (когда её печать включена) — «Масса (расчёт, по изделию)» и в сводной информации, и в карточке титульного листа, а рядом с максимумом по стандарту — «Масса (расчёт / макс., по изделию)»; у оставшихся строк прежние номера — пропуск в нумерации виден. Строка «Масса, кг» таблицы допусков приписки не получает: это допуск на массу изделия, а не сумма строк таблицы деталей.
- Снято всё. Если не осталось ни одной напечатанной строки, под кнопкой «Скачать PDF» появляется строка «В документе не осталось ни одной строки», а файл — пустой лист без колонтитулов. Колонтитулы не в счёт: своей страницы у них нет, и оставленные одни — вместе со знаком PalletX — они дают тот же пустой лист без колонтитулов. Скачивание строка не запирает.
- Свойства файла. Заголовок PDF (его показывает вкладка читалки) называет изделие тем, что о нём напечатано: обозначением по стандарту — если напечатана строка с обозначением (на титульном листе, в его карточке, в сводной информации или в подвале); иначе наименованием — если напечатана строка с ним; иначе заголовок просто «Спецификация». Автор в свойствах файла — изготовитель, пока напечатана его строка в шапке страниц или на титульном листе. Строка шапки или подвала напечатана, только если в файле есть страница, на которой она стоит: на титульном листе шапки нет, а одни колонтитулы своей страницы не заводят.
- Требования из ТЗ покупателя — свободный текст, до 2000 знаков в одном требовании. Длинный текст поле принимает целиком и при вставке не обрезает, но кнопка «Добавить требование» гаснет, а под полем написано «Требование длиннее 2000 знаков — сократите его или разбейте на несколько.» и сколько знаков в поле сейчас. Добавленные строки печатаются вместе с нашими и стоят в своих разделах списка с пометкой «ТЗ». Пока их нет, раздел так и говорит: «документ содержит только наши пункты».
- Шаблоны состава — строка над списком. Шаблон — снятые пункты, строки и разделы и требования из ТЗ, сохранённые под именем; флажки раздела «Печать в документах» в шаблон не входят и шаблоном не меняются. «Сохранить текущий как шаблон…» спрашивает имя (до 60 знаков; имена в аккаунте различаются без учёта регистра и пробелов, шаблонов — не больше 20); если шаблон с таким именем уже есть, окно спрашивает «Перезаписать его текущим составом?»; перезаписанный шаблон сохраняет своё имя и отметку «по умолчанию». Выбранный в списке шаблон «Применить» ставит в документ целиком — снятое, добавленное и вернувшееся заменяются составом шаблона; это одно действие: прежний состав возвращает кнопка «Вернуть прежний состав», а после закрытия окна — Ctrl+Z. Шаблон, сделанный на другом изделии, снимает у этого изделия те строки, что у него есть; снятое, чего у изделия нет, не теряется — окно называет его той же фразой, что после смены изделия. Если состав совпадает с одним из шаблонов, окно так и пишет: «Состав совпадает с шаблоном «…»». «Переименовать…» и «Удалить…» — у выбранного шаблона; удаление спрашивает подтверждения, а состав изделий, к которым шаблон применяли, не меняет. Состав, где требование покупателя длиннее 2000 знаков (такое бывает в проектах, сохранённых до этого предела), шаблоном не сохраняется: форма называет требование его номером в списке «Требования из ТЗ покупателя» и просит сократить или разбить.
- «По умолчанию для новых проектов» — отметка у выбранного шаблона, одна на аккаунт. Такой шаблон ставится в состав спецификации нового проекта: когда вы входите в программу и в редакторе не открыт ни свой проект, ни присланный, а состав спецификации ещё не правили. Поверх начатой работы он не ставится: если до прихода шаблонов с сервера в редакторе уже что-то изменили (есть что отменить или повторить) — вы, пока сеть была медленной или шаблоны не загружались, или тот, кто работал в этой вкладке до вас и вышел из аккаунта, — состав остаётся как есть. Открытый проект хранит свой состав и шаблоном по умолчанию не меняется, правленый состав — тоже. Смена изделия без открытого проекта состав сохраняет, так что шаблон по умолчанию действует и на изделие, выбранное следом. Поставленный так шаблон шагом отмены не считается, а отметка, поставленная или снятая посреди работы, текущий состав не меняет — она о том, с чего начнётся следующий новый проект. Снимите отметку — шаблон по умолчанию ставиться перестанет.
- Где хранятся шаблоны. В аккаунте, на сервере PalletX, — поэтому они одни на всех ваших машинах, в браузере и в десктопе. Список перечитывается при каждом открытии окна состава. Если шаблоны изменили на другой машине или в другой вкладке, пока окно было открыто, сохранение, переименование, удаление и отметка «по умолчанию» повторяются на свежем списке, и чужой шаблон не стирается; снятая отметка снимается только с того шаблона, у которого её сняли. Если на свежем списке действие потеряло смысл — переименовываемого или удаляемого шаблона уже нет, свободное имя успели занять, отметку «по умолчанию», которую вы сняли, там уже перенесли на другой шаблон или сняли, — окно ничего не записывает, показывает свежий список и пишет «Не сохранено: Шаблоны изменились на другой машине — список обновлён». Выход из аккаунта забывает шаблоны в этой вкладке; после входа загружаются шаблоны того, кто вошёл. Шаблон по умолчанию, поставленный новому проекту, при выходе уходит из редактора, если в редакторе с тех пор ничего не делали (переход в модули «Паллетизация» и «Транспорт» не в счёт): вошедший следом в той же вкладке начинает со своего шаблона по умолчанию или с нашего состава, а не с чужого требования покупателя. Если при выходе в редакторе всё как у нового проекта (вкладка модуля не в счёт), выход забывает и историю правок: шаги вышедшего не мешают шаблону по умолчанию вошедшего, а Ctrl+Z не возвращает чужой состав. Правленый состав, другое изделие, другая машина или груз, открытый проект и отменённую правку, которую ещё можно повторить, выход не меняет, и история правок у них остаётся. Если тариф вошедшего закрывает вкладку, оставленную вышедшим, программа сама переходит в доступный модуль — это не правка, и шаблон по умолчанию вошедшего ставится. Без входа строка так и пишет: «Шаблоны состава хранятся в аккаунте PalletX на сервере — без входа в аккаунт они недоступны.» Шаблоны доступны там же, где окно состава: без тарифа с PDF-спецификацией окна нет, и шаблон по умолчанию не ставится.
- «Вернуть наш состав» — кнопка появляется, как только что-то изменено: снятые пункты, строки и исключённые разделы возвращаются в документ, добавленные требования покупателя убираются. Флажки раздела «Печать в документах» кнопка не трогает — они настраиваются в панели свойств и действуют ещё на другие документы: расчётная масса — на краткий паспорт и коммерческое предложение, калькуляция — на краткий паспорт.
Снятый пункт требований уходит из спецификации и листа приёмки, всё остальное — только из спецификации. Лист приёмки проверяет то, о чём договорились, поэтому пункт требований, снятый галочкой, пропадает и из него — так было и раньше. Строки, разделы (в том числе раздел требований, исключённый целиком) — это вид документа: лист приёмки и чертёж их не читают. Отбор сохраняется в проекте вместе с остальным. Технические требования чертежа отбор НЕ меняет — это задание цеху, а не договор с покупателем, и урезать его по просьбе заказчика нельзя.
Если сменить изделие, часть исключений может не совпасть ни с одним пунктом нового изделия. Окно состава говорит об этом прямо и не молчит: выбор остаётся в проекте и вернётся, как только изделие сменят обратно. То же со снятыми строками и разделами, и не только после смены изделия: сменили типоразмер гвоздя, породу (указаний по креплению у мягкой древесины нет), изделие или изготовителя, скрыли внутреннюю калькуляцию (строку плотности печатает только она) — снятие остаётся в проекте, и окно пишет, например, «Снята 1 строка, которой сейчас нет в документе: снятие сохранено в проекте и сработает снова, если строка появится.» Бейдж такое снятие считает, а «Вернуть наш состав» его снимает. Строка крепежа помнится по коду крепежа, а не по его подписи: уточнённое наименование снятую строку не возвращает. Исключение — покупной крепёж, у которого в документе изделия нет кода: такую строку узнают по наименованию, и с новым наименованием она возвращается в документ, а прежнее снятие окно называет снятой строкой, которой сейчас нет в документе.
Размеры по ТЗ покупателя
Раздел панели свойств, а не окна спецификации, и это не оговорка: заполненное поле меняет допуск, по которому принимают партию. Задали высоту 150 ±3 — строка листа приёмки из «144…153 мм (ном. 144)» становится «147…153 мм (ном. 150) — по ТЗ», и добавляется отдельная строка требования ТЗ. Прятать такую настройку в окне, названном по другому документу, нельзя.
Поля: высота (номинал и допуск), допуск габарита, опора (номинал и допуск), минимальный просвет для вил (он считается над деталями низа, лежащими поперёк захода, — у стрингерной это высота бруса). Пустое поле означает «покупатель не задавал», а не ноль: тогда действует норма стандарта изделия, и лишнего пункта в листе не появляется. Допуск нельзя задать без номинала — отсчитывать его было бы не от чего, поэтому поле выключено, пока номинал пуст.
Бейдж раздела показывает, чьи нормы действуют: «норма стандарта» или «задано ТЗ». Кнопка «Вернуть нормы стандарта» очищает все поля разом.
Печать в документах
Раздел панели свойств. Два флажка решают, какие числа печатать в документах покупателя, и действуют НЕ на одну спецификацию — поэтому спрашиваются в панели, а не в окне, названном по одному документу.
- «Печатать расчётную массу изделия» — по умолчанию выключен: масса посчитана при базовой плотности, фактическая зависит от влажности, а в подписываемом документе число читается как принимаемый показатель. Действует на спецификацию, краткий паспорт и коммерческое предложение. Максимум по стандарту печатается всегда — по нему принимают.
- «Убрать внутреннюю калькуляцию» — не печатать плотность доски и расчётные объём с массой по каждой детали. Действует на спецификацию и краткий паспорт. Общий объём материалов остаётся: он нормируется, и по нему принимают.
Бейдж раздела показывает, тронуты ли флажки: «по умолчанию» или «изменено». В окне спецификации этих флажков нет — второй орган управления означал бы, что панель перестаёт показывать состояние ровно тогда, когда один из них уберут.
Отмена и повтор действия
Слева от кнопки Сохранить как… стоят две кнопки со стрелками: отменить (Ctrl+Z) и повторить (Ctrl+Shift+Z, а также привычный на Windows Ctrl+Y). Кнопка бледнеет, когда отменять или повторять нечего. На окне уже 1536 px обе кнопки — пунктами в меню «Ещё»; клавиши работают на любой ширине.
Отмена возвращает работу: параметры, ширину и положение деталей, раскладку, выбранный пресет, модуль — и то, что программа помнит о них для следующей правки: шашку, которую она заменила брусом при переводе на брусья, и свои положения досок, снятые при смене их числа. Отмена не возвращает просмотр — свёрнутую ленту замечаний, вкладку панели свойств, ракурс камеры.
Ввод в числовое поле отменяется целиком, а не по одной цифре: правки, идущие подряд, считаются одним действием.
Пока курсор стоит в поле, где набирают текст или число, Ctrl+Z изделие не откатывает: нажатие остаётся полю, и правка, которую вы как раз набираете, не сносится целиком. Чтобы отменить работу над изделием, уберите курсор из поля — щёлкните по сцене — или нажмите кнопку в топбаре. После ползунка, галочки или выпадающего списка Ctrl+Z отменяет правку изделия: своей отмены у них нет.
Клавиши работают и при русской раскладке.
Пока открыто окно — «Мои проекты», смета, руководство, кабинет, — Ctrl+Z не трогает изделие: оно закрыто окном, и отмена вслепую уехала бы в файл следующим сохранением. Закройте окно и отмените.
Открытие другого проекта историю очищает: шаг назад после открытия вернул бы изделие из прежнего проекта, а следующее сохранение записало бы его в новый.
Удаление детали
Клавиша Delete убирает выбранную деталь, а при выделении с Ctrl — все выбранные сразу. Так же работает Backspace — на клавиатуре Mac это клавиша с надписью «delete». Выделение после удаления снимается: полоса свойств не показывает то, чего в изделии уже нет.
На телефоне и планшете клавиши Delete нет — то же делает кнопка «Удалить» в строке выбранной детали внизу 3D — там же, где у шашки кнопка ↻ 90°. Кнопка и клавиша — одно действие с одними правилами: всё, что сказано в этом разделе о клавише, верно и для кнопки. Подсказка кнопки на компьютере называет клавишу Delete. Если клавиша ничего бы не удалила — выбранное упёрлось в предел или не видно на текущем шаге мастера, — кнопка бледнеет, а нажатие на неё ничего не удаляет и называет причину строкой в той же полосе. На вкладках, где клавиша ничего не делает («Ящики», «Борта», «Паллет-ция»), кнопки в строке выбранной детали нет.
Удаление, как и перемещение детали, переводит изделие на ручную раскладку: слои собираются из положений деталей. Число досок верхнего настила, досок своего нижнего настила, брусьев, колонн и рядов полной сетки шашек идёт вслед за удалением, и правка параметров его не откатывает. Остальное числами не описать — сетку шашек без одной шашки, число поперечных досок, доски нижнего настила блочного поддона, пока низ не свой, и нижний настил, снятый целиком. Правка параметра, которая собирает такой слой заново (высота шашки — опоры, толщина поперечной доски — поперечные доски, толщина низа — нижний настил), возвращает удалённые детали этого слоя. Лента замечаний называет слой и число вернувшихся деталей; удалить их снова можно той же клавишей.
Предел удаления — два правила, оба уже действуют в продукте. Первое — состав, какой принимает конфигуратор при вводе чисел: в верхнем настиле остаётся не меньше двух досок, опор — не меньше 2×2, то есть четыре шашки (у стрингерного поддона — не меньше двух брусьев). Второе — удаление не создаёт ошибку раскладки, которой не было: если без выбранных деталей поперечная доска повисла бы в воздухе или встала на одну шашку у кромки, шашки остались бы без доски нижнего настила под собой, а доска нижнего настила — без единой опоры над собой (ни к чему не прибитой), Delete не удаляет их и называет ошибку — ту же, что показывает шаг «Готово» мастера. Судится итог всего выбора: ряд шашек вместе с доской низа под ним снимается, хотя порознь ни ряд (доска осталась бы свободной), ни доска (шашки повисли бы) не снимаются. Ошибка, которая стояла до удаления, удалению не мешает. Нижний настил и перекладины ограничены только вторым правилом: изделия без них существуют штатно, поэтому весь нижний настил снимается разом, а одна его доска у EPAL — нет (шашки над ней повисли бы).
Упёршись в предел, Delete ничего не удаляет и говорит об этом строкой — на ленте замечаний и подписью под полями настила; если часть выбранного удалить удалось, а часть нет, строка называет и это.
Разрезанная доска удаляется целиком: доску, разделённую ручным отверстием на два куска, Delete убирает вместе с обеими половинами — огрызка в изделии не остаётся.
В мастере удаляется только то, что видно на текущем шаге. Выбор переживает переход между шагами, а шаг скрывает слои выше себя: доска верха, выбранная на шаге «Верхний настил», на шаге «Опоры» не удаляется, и строка говорит, что часть выбранного на этом шаге не видна.
Вместе с деталью уходит всё, что на неё ссылалось. Если удалена шашка, назначенная под клеймо, назначение снимается, и место клейма снова выбирается по правилу — строка на ленте говорит об этом. Пометки осмотра и покраски удалённой детали снимаются с ней.
На вкладке «Пресеты» Delete ведёт себя как остальные правки деталей (см. «Правка деталей на вкладке «Пресеты»» выше): каталожное изделие переводится в конфигуратор, выбранное удаляется, и над сценой появляется заметка о переводе. Одна отмена возвращает и каталожное изделие с удалённой деталью, и вкладку «Пресеты». Если удалить не удалось ничего — всё выбранное упёрлось в предел, — изделие остаётся каталожным, а строка называет причину.
Пока курсор в поле ввода, Delete и Backspace принадлежат полю — удаляется символ, а не деталь. Сочетания с Ctrl, Shift, Alt или Cmd (Ctrl+Delete, Shift+Delete, Alt+Backspace, Cmd+Backspace) остаются за полями ввода и буфером обмена. Пока открыто окно — «Мои проекты», смета, руководство, кабинет, — Delete и Backspace изделие не трогают: оно закрыто окном.
Удаление работает на вкладке «Паллеты» в виде 3D. На вкладках «Ящики», «Борта», «Паллет-ция» и «Транспорт» Delete не делает ничего и ничего не печатает: удаление детали принадлежит конструктору поддона, и на другой вкладке оно не обещано — даже если деталь поддона была выбрана до перехода или выбрана на сцене «Паллет-ции». В виде «Чертёж» Delete деталь тоже не удаляет и ничего не печатает: чертёж выбранную деталь не подсвечивает, и удаление ушло бы по детали, которой на экране не видно. Выбор при этом сохраняется — после возврата в 3D его можно удалить.
Удаление отменяется — см. раздел выше.
Светлая и тёмная тема
Тема переключается кнопкой солнце/луна в топбаре. Она меняет не только цвета интерфейса, но и фон 3D-сцены, цвет координатной сетки и оформление чертёжного штампа — тёмная тема даёт тёмный фон сцены, светлая — светлый. Выбор темы применяется мгновенно ко всему приложению.
Примечание. Кнопки Прочность (EC5) и раздел прочностного расчёта относятся к модулю «Паллеты» и не отображаются для ящиков и бортов. Прочностной расчёт носит ориентировочный характер (EC5 / EN 338, ISO 8611-1) и не заменяет полное испытание по ISO 8611-2.