Заполните стол до того, как открыть слайсер
Полный стол — самый дешёвый способ загрузить принтер работой, но прикидывать на глаз, влезут ли двенадцать копий детали, — с зазором между деталями, с запретной полосой по краю, с одной повёрнутой деталью — занятие муторное. Инструмент делает это прямо в браузере: выберите модели, укажите число копий каждой, выберите принтер — и он всё разложит.
Как работает раскладка
Каждая модель сводится к выпуклой оболочке своего следа, раздутой на половину заданного зазора, и размещается от самой крупной к самой мелкой поиском по спирали от центра стола — так крупные детали попадают туда, где стол ровнее всего и адгезия лучше.
Выпуклая оболочка — сознательно осторожное приближение, и это работает в обе стороны. Две детали, оболочки которых не пересекаются, точно не пересекаются и как модели, поэтому раскладка всегда безопасна. Но две вогнутые детали, которые могли бы вложиться друг в друга, вложены не будут, и ручная раскладка может оказаться плотнее. Именно поэтому вид стола можно двигать мышью.
Вид стола
Вид сверху рисует стол, запретную полосу по краю и каждую размещённую копию с кольцом зазора. Потяните деталь — она привяжется к выбранной сетке; всё, что столкнулось или вышло за край, сразу становится красным. Выделите деталь, чтобы повернуть её шагами по 90° или 15°. Проверка пересечений использует ту же целочисленную геометрию, что и упаковщик, так что видимое соответствует действительности.
Как забрать раскладку
Два экспорта. Список преобразований — это JSON: для каждой копии поворот вокруг Z и сдвиг в миллиметрах в системе координат принтера. Объединённый стол — одна модель, где все копии уже стоят на местах: её можно сразу открыть в слайсере. Записываются STL, GLB, OBJ, PLY и OFF; 3MF здесь читается, но не пишется, поэтому для экспорта выберите другой формат.
В STL и OBJ единицы не хранятся — укажите, чему равна одна единица. Всё происходит в браузере, модели никуда не отправляются.
Tiny Online Tools







