Пересечения и произвольное вращение самостоятельных модулей
#инструкция

Объектно-ориентированные боксы (OBB) в конструкторе

В сложных мебельных системах, где сочетается множество модулей и нужно позволять только допустимое взаимодействие, управление пересечениями становится критичным для корректного проектирования. Здесь важно точно определить, какие элементы должны блокировать пересечения, а какие — нет.

Объектно-ориентированные боксы (OBB) — это современный инструмент в мебельных конструкторах, позволяющий более точно управлять позиционированием и взаимодействием элементов мебели в трехмерном пространстве. Для начала работы с OBB необходимо активировать соответствующую функцию в настройках конструктора и далее выставить определённые признаки в каждом модуле, где будет использован блок функционала связанных с контролем сложных перечислений.

Режим OBB позволяет:
  1. выполнять дизайнеру контролируемые наложения модулей и моделей, при которых учиываются зоны, в которых пересечений границ габаритной рамки объекта разрешено (так как в реальном мире там действительно пустота), а в каких нет.
  2. выполнять вращение объекта на произвольный угол с учётом пересечений с другими объектами.

Вращение и пересечения объектов могут работать одновременно позволяя создавать сложные проекты. Например, это может пригодиться для реализации арок, торшеров над журнальными столами, кроватей с оголовьями и приставных тумб, накладки на подлокотники и другое. Раньше для этого нужно было либо делать полный комплект, либо мириться с пересечениями изголовья и тумб либо писать индивидуальные доработки, а теперь можно создавать произвольные комбинации используя штатные функции личного кабинета.
Почему это так работает?
В стандартных условиях основной габарит модуля (например, шкаф размером 600×900×560 мм) служит базовой рамкой для позиционирования и предотвращения пересечений. Однако в некоторых сценариях, когда внутри модуля располагаются вложенные элементы или детали, основной размер можно отключить, чтобы система ориентировалась исключительно на размеры и расположение этих вложенных элементов.

Данная функция реализуется через параметр «Не учитывать основной элемент при позиционировании». При его активации: основная габаритная коробка не участвует в вычислениях пересечений, а позиционирование опирается только на те элементы, на которых установлена галочка «Учитывать размер при позиционировании».

Это позволяет создавать более сложные конструкции, где внутренние элементы взаимодействуют без ограничений, наложенных на основной корпус.

Настройка режима пересечений
(выполняет администратор личного кабинета / технолог)

Шаг 1. Активировать вращение и пересечения
  1. Зайти в настройки конструктора мебели;
  2. Найти настройку "Перемещение на любой угол (beta)";
  3. Активировать.

Шаг 2. Активируйте возможность пересечений и настройте ораграниченные для пересечения части изделия
  • Зайти в каталог элементов
  • Открыть нужный элемент на редактирование
  • На вкладке "Основные" найти переключатель "Не учитывать основной элемент в пересечениях" и активировать его. При установленном флаге система начинает игнорировать основные габариты, которые заданы в размерах изделия и связанные с ним ограничения на пересечения на сцене.
Шаг 3. Настроить детали, которые не должны пересекаться
  • Перейти в "Конструктор", на КАЖДОЙ детали или элементе, секции, для которых пересечения должно быть запрещены, необходимо активировать маркер "Учитывать размер при позиционировании". Эта настройка сообщит системе, что конкретно этот элемент нельзя пересекать.
  • Сохраните модель и выгрузите настройки в планировщик.

Настройка произвольного вращения
(выполняет администратор личного кабинета / технолог)

Шаг 1. Активировать вращение и пересечения
  1. Зайти в настройки конструктора мебели;
  2. Найти настройку "Перемещение на любой угол (beta)";
  3. Активировать.

Шаг 2. Активируйте вращение на свободный угол для тех элементов Каталога, для которых оно разрешено
  • Зайти в каталог элементов
  • Открыть нужный элемент на редактирование
  • На вкладке "Основные" найти переключатель "Свободный поворот" и активировать его.
  • Сохраните модель и выгрузите настройки в планировщик.

Использование (дизайнер / менеджер / клиент на сайте)

Свободное вращение
  1. Кликните левой кнопкой мыши/одним пальцем на тачпаде на конкретный модуль/модель и активируйте свободный поворот (значёк "360°").
  2. Нажмите левой кнопкой мыши/одним пальцем на тачпаде на появившиеся стрелки по бокам модуля и не отпуская двигайте в сторону вращения. Отпустите как только будет достигнут нужный угол. В центре будет показан текущий угол вращения относительно исходного.

Пересечения
Двигайте моделями как привыкли с помощью левой кнопки мыши. Система сама будет подстраиваться. Красным будет подсвечивать недопустимые варианты и не сохранять их.

Возможные проблемы и вопросы

Я всё протыкал, но вращаться на начало
  • проверьте, что сохраняли настройки и выгрузили новые на сцену
  • проверьте, что в правом меню настройки модуля установлена галочка "Свободный поворот" или перечёркнутый значёк 360°. Возможно вы повторно заблокировали вращение
Пересечения не работают
  • необходимо проверить корректность настроек модели и проставлены ли признаки "Учитывать при позиционировании"

Коротко

  1. Активируйте глобальную настройку
  2. В каждом элементе/модуле активируйте вращение и/или возможность пересечений
  3. Выгрузите настройки в планировщик
  4. Используйте на сцене.
Информация была полезной?
Предыдущее
Вопросы и ответы
Комментарий:
Тема обращения:
Почта для ответа:
Ссылка на конструктор:
Один вопрос - одна заявка.
По темам бухгалтерии, покупки и продлении лицензии, пишите на почту sales@planplace.ru
Один вопрос - одна заявка.
По темам бухгалтерии, покупки и продлении лицензии, пишите на почту sales@planplace.ru