Полый STL и шкатулки

«Полый STL и шкатулки» — онлайн-инструмент, который делает деталь полой, режет её на части и превращает в шкатулку с потайным замком — без Blender и CAD, прямо в браузере. Загрузите STL, включите «Сделать полой» и задайте толщину стенки — внутри появится чистая полость через Manifold-3d levelSet по SDF, проверенная на сложной органике вроде статуи Давида. Разрежьте полую деталь плоскостью по X, Y или Z — получите две половины-скорлупы с открытыми срезами (eggshell). А дальше — кнопка «Сделать шкатулку»: кликните половинку-крышку, к ней приварится пластина, а в основании вырежется потайной паз — крышка садится плотно и держится без клея. Толщина стенки, толщина пластины, глубина паза и бортик сварки пересобирают шкатулку вживую, а глубина паза автоматически ограничивается, чтобы не пробить наружную стенку. Для максимально гладкой полости есть точная пересборка с замочком-выступом по контуру среза. Всё считается локально, файлы не уходят на сервер.

Частые вопросы

  • Как сделать STL-деталь полой?

    Загрузите STL, включите «Сделать полой» и задайте толщину стенки (0,5–6 мм). Внутри появится чистая полость — без артефактов на поверхности. Полость считается через Manifold-3d levelSet по SDF (расстояние до ближайшей точки меша) и знаку по чётности лучей — та же технология, что в генераторе силиконовых форм, проверенная на сложной органике вроде статуи Давида.
  • Можно ли разрезать уже полую деталь?

    Да. Включите полость и нажмите «Разрезать» — получите две половины-скорлупы с открытыми срезами (eggshell): внутри видна полость, торцы без заглушек, как у распиленной скорлупы яйца. Половины печатаются отдельно и склеиваются.
  • Что такое eggshell — полая оболочка с открытыми срезами?

    Eggshell — это режим, когда после разреза полой детали срез остаётся открытым: видно внутреннюю полость, без крышки-заглушки. Такая деталь печатается как тонкая стенка с пустотой внутри, что экономит пластник и время печати крупных моделей.
  • Полость портит исходную модель?

    Нет. Полость — это фильтр: исходный и нарезанный меш хранятся нетронутыми. Включили полость — в превью и в скачанном STL деталь полая. Выключили — скачивается исходная модель как загрузили/нарезали, без искажений.
  • Какие форматы и настройки печати поддерживаются?

    На входе — бинарный и ASCII STL (автоматически чинится через STL Repair перед обработкой). На выходе — бинарный STL одной детали или ZIP с отдельными STL по половинам. Печатайте PLA или PETG, сопло 0.4 мм, слой 0.2 мм; тонкие стенки полости — от 1 мм (2 периметра).
  • Как сделать шкатулку из STL-модели?

    Загрузите STL, включите полость, разрежьте деталь плоскостью и нажмите «Сделать шкатулку». Кликните половинку, которая станет крышкой — к ней приварится пластина, а во второй половинке вырежется потайной паз под неё. Крышка садится в основание плотно и держится без клея и магнитов — шкатулка готова к печати двумя деталями.
  • Можно ли менять параметры шкатулки после создания?

    Да. После выбора крышки панель остаётся открытой: толщина стенки, толщина пластины, глубина паза и бортик сварки пересобирают шкатулку на лету, без повторной загрузки файла. Можно даже заново выбрать другую половинку крышкой — пластина и паз поменяются местами.
  • Паз может пробить наружную стенку детали?

    Нет. Контур паза проверяется против наружной поверхности по всей глубине. Если заданная глубина не помещается в деталь (например, фигура сужается у среза), она автоматически уменьшается, а пластина крышки утоньшается под фактическую глубину — без сквозных дыр.
  • Что такое «Точная пересборка» шкатулки?

    Это режим, который строит шкатулку заново из исходной модели по воксельной сетке: максимально гладкая полость и замочек-выступ по контуру среза, который центрирует крышку. Толщина стенки и высота замочка настраиваются и после пересборки — шкатулка пересчитается автоматически. Считает дольше обычной сварки, но даёт самый чистый результат.
  • STL уходит на сервер при создании шкатулки?

    Нет. Полость, разрез, сварка пластины и паз считаются локально в браузере через WebAssembly и WebGL — модель не покидает ваш компьютер.