РЕДАКТИРОВАНИЕ · НА ГРАНЬ

Ориентация модели для 3D-печати: положить на грань

Инструмент «На грань» кладёт модель выбранной гранью на стол: треугольник под курсором подсвечивается жёлтым, клик доворачивает сцену так, что эта грань смотрит вниз, и модель опускается на Z=0. Рядом три кнопки автоориентации и таблица шести осевых положений с контактом, долей нависаний и высотой — так и подбирают ориентацию перед печатью. Поворот живёт на обёртке, координаты сетки не переписываются.

Инструмент откроется на демо-модели Benchy — свой файл можно открыть там же

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

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

Выбрать грань на модели
одноразовый выбор: курсор crosshair, треугольник под указателем подсвечен жёлтым (0xffc928, непрозрачность 0.48), клик левой кнопкой по видимой части модели
Стратегия автоориентации
три кнопки: «Макс. контакт», «Мин. поддержки», «Мин. высота»; числовых настроек нет
Перебираемые положения
6 фиксированных: X+, X−, Y+, Y−, Z+, Z− (оси x, y, z × переворот); шаг не настраивается
Контакт
площадь нижних граней не выше 0.05 мм над столом при |n.z| ≥ 0.92; в таблице — целые мм²
Навис.
доля площади с нормалью круче 45° (умолчание функции; слайдер порога из «Расчётов» не влияет); грани на столе не считаются; целые %
Высота
размер модели по Z после посадки, мм с одним знаком после точки
Записи истории
«Положить на грань» (клик), «Автоориентация» (три кнопки), «Ориентация» («Поставить») — отменяются кнопкой «Отменить: …»
Deep-link
/view?section=orient — раздел применяется после открытия модели

Ориентация модели для печати: как это работает

  1. Откройте модель и переключитесь в «Редактирование» — рейка «Инструменты модели» есть только там. Выберите «На грань» (стрелки ← → перебирают инструменты с клавиатуры).
  2. Нажмите «Выбрать грань на модели». Курсор станет крестиком, а треугольник под ним подсветится жёлтым — так видно, какая именно грань ляжет на стол.
  3. Кликните по грани. Сцена довернётся так, чтобы её нормаль смотрела вниз, модель опустится на Z=0 и встанет по центру стола; в истории появится «Положить на грань», режим выбора выключится сам.
  4. Если нужной грани нет, нажмите «Макс. контакт», «Мин. поддержки» или «Мин. высота» — модель встанет в лучшее из шести осевых положений, а под кнопками появится строка «Выбрано: X− · контакт ≈ … мм² · нависания …% · высота … мм».
  5. Нажмите «Сравнить все положения»: кнопка покажет «Считаем…», затем таблица «Ось / Контакт / Навис. / Высота» на шесть строк — лучшие значения подсвечены, текущее помечено «сейчас». «Поставить» применяет строку без движения камеры.
  6. Перейдите в «Экспорт»: поза запекается в координаты вершин, и STL уходит в миллиметрах уже с новой посадкой.

Ориентация модели для печати: где предел

  • Клик по грани доворачивает всю сцену, а не выделенный объект: в сцене 3MF с несколькими моделями лягут все сразу.
  • Автоориентация и сравнение перебирают только шесть осевых положений (X±, Y±, Z±); произвольный угол они не подбирают — для него и нужен клик по грани.
  • Кнопки «Макс. контакт», «Мин. поддержки», «Мин. высота» обнуляют пользовательский доворот и смещение, в том числе результат предыдущего «На грань».
  • «Навис.» в таблице считается при пороге 45° и не следует за слайдером навесов во вкладке «Расчёты»; это оценка по сетке до слайсера, а не результат слайсинга.

Ориентация модели для печати: вопросы

Как положить STL на нужную грань для печати онлайн?
Откройте файл, переключитесь в «Редактирование» и выберите инструмент «На грань». После «Выбрать грань на модели» курсор становится крестиком, треугольник под ним подсвечивается жёлтым; клик левой кнопкой доворачивает сцену так, что нормаль грани смотрит вниз, и модель опускается на стол. Клик по скрытому объекту не засчитывается.
Как сравнить положения модели на столе и выбрать лучшее?
Нажмите «Сравнить все положения»: пока идёт перебор, кнопка показывает «Считаем…», а затем появляется таблица «Ось / Контакт / Навис. / Высота» на шесть осевых положений. Лучшие значения в столбцах подсвечены, текущее положение помечено «сейчас». Сама таблица ничего не меняет и не пишет в историю — строку применяет кнопка «Поставить», без движения камеры. Если перебор не удался, появится «Не удалось сравнить положения».
Что означают «Контакт», «Навис.» и «Высота» в таблице сравнения?
«Контакт» — площадь нижних граней в пределах 0.05 мм над столом, в мм². «Навис.» — доля площади поверхности с нормалью круче 45°, грани на столе не учитываются. «Высота» — размер по Z после посадки в мм. Это оценка по сетке до слайсера; как говорит подсказка под таблицей, одно положение редко выигрывает по всем трём.
Почему после автоориентации сбросился поворот модели?
Автоориентация перед перебором сбрасывает доворот и смещение до нуля, иначе шесть осевых положений нельзя честно сравнить между собой. Результат предыдущего клика «На грань» тоже стирается. Шаг записывается в историю как «Автоориентация» — верните его кнопкой «Отменить: Автоориентация».
Сохранится ли посадка на грань при экспорте STL?
Да. Поворот живёт на обёртке модели, а геометрия хранит авторские координаты, поэтому размеры остаются честными. При экспорте мировая трансформация запекается в вершины, а при отрицательном определителе порядок обхода переворачивается — STL уходит в миллиметрах уже в новой позе.