СЦЕНА · СТОЛЫ И МОДЕЛИ

Раскладка моделей на столе и несколько столов в одном 3MF

Панель «Сцена» показывает столы проекта и модели на них, а «Разложить модели» ставит видимые детали рядами по области печати активного профиля с зазором 5 мм. Деталь можно скрыть, переименовать, дублировать, перенести на другой стол и назначить ей филамент 1–4. Столы, экструдеры и модификаторы читаются из 3MF и уезжают обратно в 3MF в диалекте Bambu Studio, OrcaSlicer или PrusaSlicer.

Файл не покидает устройство

Паспорт инструмента

Филамент детали
четыре слота «Филамент 1»–«Филамент 4»; цвета #22a7f0, #f0642a, #3fbf6f, #f2c53d
Разложить модели
ряды слева направо в области build.x × build.y активного профиля (по умолчанию 220×220 мм), зазор 5 мм, каждая деталь опускается на Z=0
Добавить стол
имя «Стол N», где N — наибольший числовой id столов + 1; новый стол сразу становится активным
Новое имя модели
до 96 символов; пустое имя после обрезки пробелов не сохраняется
Дублировать
копия с именем «{имя} — копия», новый id — crypto.randomUUID(), копия заново сажается на стол
Целевой слайсер
Любой слайсер (по умолчанию) / Bambu Studio / OrcaSlicer / PrusaSlicer; при открытии 3MF диалект берётся из файла
Столы в ссылке настроек
от 1 до 12 столов, печатная зона 3–64 точек, координаты до ±10 000
Миниатюры столов и моделей
72×72 px, отдельный WebGL-рендерер, pixelRatio не выше 1.5

Раскладка моделей на столе: как это работает

  1. Откройте модель — закладка «Сцена» появится над сценой. При двух и более объектах панель раскрыта сразу, при одном нажмите «Показать сцену».
  2. Нажмите «Добавить стол»: появится «Стол 2», он станет активным, и в сцене останутся видимыми только его модели — стол опустится на Z=0 и встанет по центру.
  3. Откройте «Действия с …» у модели: «Переименовать», «Дублировать», «Перенести» на другой стол или «Удалить». Слоты «Филамент 1»–«Филамент 4» назначают детали экструдер.
  4. Нажмите «Разложить модели» — видимые детали активного стола встанут рядами в области печати профиля принтера с зазором 5 мм.
  5. Выберите стол в панели — гизмо и поля раздела «Переместить» применятся ко всем моделям стола как к одной группе; выберите модель — только к ней.
  6. В меню «Экспорт» выберите «Целевой слайсер» и скачайте «3MF — Столы, объекты и цвета»: файл проверяется повторным импортом по габаритам и объёму.

Раскладка моделей на столе: где предел

  • Последний объект удалить нельзя: «Удалить» показывается только при двух и более моделях. Стол нельзя ни удалить, ни переименовать — у проекта есть только «Добавить стол».
  • Второй файл на существующий стол не добавить: несколько файлов уходят в пакетный разбор, один файл заменяет открытую модель. Многостольные проекты приходят из 3MF, «Дублировать» или «Разделить».
  • «Разложить модели» ставит детали простыми рядами по габаритным боксам, без поворота, и только при двух и более видимых объектах на активном столе; «Перенести» недоступно, пока стол один.
  • Столы, экструдеры и модификаторы уезжают только в 3MF — в STL, OBJ и GLB попадают видимые меши активного стола. Диалект «Любой слайсер» не пишет метаданные столов, а модификаторы только отображаются: создать их в редакторе нельзя.

Раскладка моделей на столе: вопросы

Как разложить несколько моделей на столе онлайн?
Откройте проект и нажмите «Разложить модели» в панели «Сцена». Видимые детали активного стола встанут рядами слева направо внутри области печати активного профиля принтера (по умолчанию 220×220 мм) с зазором 5 мм, каждая опустится на Z=0. В историю ложится запись «Автораскладка деталей» — её можно откатить.
Как сохранить несколько столов в 3MF для Bambu Studio или OrcaSlicer?
В меню «Экспорт» выберите «Целевой слайсер» и скачайте «3MF — Столы, объекты и цвета». Для Bambu Studio и OrcaSlicer в архив ложится Metadata/model_settings.config с plater_id и plater_name, для PrusaSlicer — Slic3r_PE_model.config. Модели, скрытые в панели, в файл не пишутся. Тест на 5 столах и 10 объектах проверяет, что столы, plateId и экструдеры переживают запись и повторное чтение.
Как назначить детали свой экструдер в 3MF?
В меню «Действия с …» у модели четыре слота «Филамент 1»–«Филамент 4». Номер экструдера уходит в 3MF, цвет — в сцену и панель; проверено, что экструдер 3 переживает запись и обратный импорт в bambu, orca и prusa. Пока включён оверлей нависаний, цвет филамента не показывается.
Что за полупрозрачные жёлтые объекты в 3MF из слайсера?
Это модификаторы слайсера: части с subtype, отличным от normal_part, и Prusa modifier/volume_type. Редактор рисует их жёлтым с прозрачностью 0.28, не считает в габаритах, треугольниках, сечении и покраске и переносит обратно в 3MF. Создать или изменить модификатор в редакторе нельзя.
Как сделать несколько копий модели на одном столе?
Два STL на один стол не открыть: несколько файлов сразу уходят в пакетный разбор, а один файл заменяет открытую модель. Кнопка «Дублировать» в меню «Действия с …» делает копию: она получает имя вида «… — копия», становится отдельным объектом и сразу сажается на стол, а «Разложить модели» поставит копии рядами с зазором 5 мм. Несколько объектов на одном столе приходят ещё из 3MF и после «Разделить».