Skip to content

Конструкции

Конструкция — это описание из чего состоит объект и в каком порядке собирается.

Чем конструкция отличается от спецификации

Спецификация (BOM)Конструкция
Что описываетИз чего состоит (состав)Как собирается (порядок)
Порядок важен?НетДа — это ключевое
ПримерШкаф = 2 боковины + 3 полки + дверьСборка двери: каркас → петли → фасад → ручка

Один и тот же объект может иметь спецификацию (что входит) и конструкцию (как собирать).

Идея Андрея

«Нужно различать изделие как целое и изделие как состав — это два совершенно разных концепта». Объект существует 10 лет. Конструкция за это время может меняться 5 раз (золотые ручки → серебряные), но объект остаётся тем же.

Четыре типа конструкций

Последовательная (sequential)

Шаги выполняются один за другим. Порядок критичен.

Пример: Сборка двери

  1. Каркас
  2. Петли
  3. Фасад
  4. Ручка

Нельзя поставить ручку до фасада.

Слоистая (layered)

Слои материалов наносятся по порядку. Каждый слой имеет толщину.

Пример: Облицовка панели

  1. ЛДСП (16 мм)
  2. Клей (0.3 мм)
  3. Шпон (0.6 мм)
  4. Лак (0.1 мм)

Толщина каждого слоя контролируется.

Иерархическая (hierarchical)

Вложенная структура — элементы содержат подэлементы.

Пример: Секция шкафа

  • Полки
    • Крепёж полок
  • Штанга
    • Держатели штанги

Параллельная (parallel)

Элементы могут выполняться одновременно.

Пример: Корпус шкафа

  • Левая стенка | Правая стенка (параллельно)
  • Дно | Крышка (параллельно)
  • → Сборка корпуса (после завершения всех)

Как открыть

Боковое меню → ТехнологияКонструкции

Что на экране

Карточки KPI

ПоказательОписание
ВсегоОбщее количество конструкций
ПоследовательныхТипа sequential
СлоистыхТипа layered
ШаблоновКонструкции-шаблоны для переиспользования

Таблица

СтолбецОписание
КодPANEL-EDGE, DOOR-ASSEMBLY
НазваниеОблицовка кромки, Сборка двери
ТипПоследовательная / Слоистая / Иерархическая / Параллельная
ЭлементовСколько элементов в конструкции
ШаблонДа/Нет — можно ли переиспользовать
АктивнаДа/Нет

Элементы конструкции

Каждый элемент — это строка с порядковым номером:

ПолеОписание
Порядковый номер1, 2, 3... — определяет порядок
ОбъектСсылка на TechnologicalObject (деталь, материал)
КоличествоСколько единиц (1 шт, 2.5 м²)
Единицашт, м², м.п., кг
ТолщинаДля слоистых конструкций (мм)
ОпциональныйМожет отсутствовать (эконом-версия)
ИнструкцииТекст для рабочего

Шаблоны

Конструкция с флагом is_template = true — это шаблон. Его можно копировать при создании нового изделия.

Пример: Шаблон «Стандартная облицовка МДФ» — при создании нового фасада технолог копирует шаблон и меняет только цвет шпона.

Модификаторы

Конструкция может иметь модификаторы (например, MOD-WATERPROOF). Элементы наследуют модификаторы конструкции или переопределяют их:

РежимЧто происходит
inheritЭлемент использует модификаторы конструкции
overrideЭлемент использует свои модификаторы
combineОбъединение модификаторов конструкции и элемента

Правила валидации

Конструкция может задать правила в validation_rules:

json
{
  "requirePreviousComplete": true,
  "maxGapMinutes": 30
}

Это означает: каждый шаг можно начать только после завершения предыдущего, и между шагами не более 30 минут.

Для кого

РольЧто делает
ТехнологСоздаёт и редактирует конструкции
ДиспетчерПросматривает при планировании
МастерВидит инструкции по сборке
ОператорСледует порядку элементов

AntRoute MES — управление блуждающими узкими местами