Tiny Online Tools logoTiny Online ToolssearchПоиск инструментов…grid_viewВсе инструменты
Главнаяchevron_right3D-инструментыchevron_rightВосстановление 3D-моделейВосстановление 3D-моделей

Восстановление 3D-моделей

Автоматически восстанавливайте меши STL, GLB, OBJ, PLY и 3MF для 3D-печати.

upload_file

Нажмите для выбора или перетащите файлы сюда

Выберите модель для восстановления — STL, GLB, GLTF, OBJ, PLY, 3MF, OFF, FBX или DAE

Допустимо: .stl,.glb,.gltf,.obj,.ply,.3mf,.off,.fbx,.dae

Какие исправления применитьСварить вершиныУдалить вырожденные граниУдалить дублирующиеся граниСогласовать обходЗаполнить отверстияПересчитать нормалиПрименяются в фиксированном порядке, учитывающем зависимости. Сварка должна идти первой — без неё на STL не сработает ничего остального.Вершины ближе этого расстояния объединяются. Слишком мало — отверстия не закроются; слишком много — мелкие детали схлопнутся.

Похожие инструменты

Восстановление и оптимизация STL

Восстановление и оптимизация STL

Почините сломанный STL и подготовьте его к слайсеру за один проход.

Редактор 3D-моделей

Редактор 3D-моделей

Редактируйте 3D-сцену прямо в браузере — без загрузки на сервер и без похода в Blender.

Упрощение 3D-моделей

Упрощение 3D-моделей

Уменьшайте число полигонов онлайн и бесплатно с помощью этого браузерного инструмента децимации мешей.

Измерение 3D-моделей

Измерение 3D-моделей

Измеряйте любую 3D-модель: габаритный бокс, площадь поверхности, объём, монолитность и центр масс в мм, см, дюймах или метрах.

Просмотрщик метаданных PDF

Просмотрщик метаданных PDF

Просматривайте полные метаданные PDF-файлов, включая автора, даты, размеры страниц и многое другое.

Конвертер облака точек

Конвертер облака точек

Конвертируйте LAS в PLY, LAZ в XYZ, PCD в PLY и другие форматы облаков точек бесплатно прямо в браузере, при желании прореживая облако по пути.

Генератор CSS-анимаций

Генератор CSS-анимаций

Создавайте переиспользуемые CSS-анимации с живым предпросмотром движения и готовыми keyframes.

apps

Больше инструментов

Просмотрите нашу полную коллекцию бесплатных онлайн-инструментов.

Сделать сломанный меш пригодным для печати

Слайсеры непреклонны. У модели с отверстиями нет определённой «внутренности», поэтому заполнять нечего. Модель с немногообразными рёбрами описывает поверхность, которая физически не может существовать. В обоих случаях слайсер откажется от файла — или, что хуже, примет его и напечатает не то.

Этот бесплатный онлайн-инструмент восстановления мешей автоматически исправляет типичные дефекты и честно сообщает, удалось ли это.

Что он делает и в каком порядке

Порядок не произволен — каждый шаг опирается на предыдущий.

1. Сварка вершин. STL — это неиндексированный «суп из треугольников»: каждый треугольник несёт собственные три вершины, и соседние треугольники не разделяют ничего. Пока совпадающие вершины не объединены, у меша вообще нет топологии, каждое ребро выглядит отверстием, и ни одно другое исправление работать не может. Этот шаг — фундамент.

2. Удаление вырожденных треугольников. Грани нулевой площади: две вершины в одной точке или три точки на одной прямой. Они не несут поверхности, ломают расчёт нормалей и вызывают деление на ноль дальше по конвейеру.

3. Удаление дублирующихся граней. Один и тот же треугольник, сохранённый дважды: удваивает поверхности и путает проверки «внутри/снаружи».

4. Согласование обхода. Обход меша в ширину заставляет каждую грань согласиться с соседями в том, где наружная сторона. Без этого расчёт объёма бессмыслен, а отдельные участки отрисовываются наизнанку.

5. Заполнение отверстий. Каждый граничный контур прослеживается и закрывается веером треугольников из центроида контура. Веера из центроида применяются вместо отсечения ушей, потому что они справляются с неплоскими отверстиями без самопересечений.

6. Пересчёт нормалей. После всех изменений геометрии старые нормали неверны.

Как читать «до и после»

Панель результатов показывает отверстия, немногообразные рёбра, число граней и вершин до и после, а также два главных признака: замкнутость и многообразие. Если оба «да», ваш слайсер примет файл.

Если они по-прежнему «нет», инструмент прямо об этом скажет, а не сделает вид, что всё хорошо. Некоторые повреждения автоматике не по силам — глубокие самопересечения или меш, где «отверстия» на самом деле задуманные проёмы. В таких случаях отчёт хотя бы точно скажет, что осталось.

Настройка допуска

Сварка объединяет вершины, расстояние между которыми меньше порога. Слишком малый допуск — и по-настоящему совпадающие вершины останутся раздельными, так что отверстия не закроются. Слишком большой — и различимые детали схлопнутся сами в себя. Значение по умолчанию 1e-5 относительно размера модели подходит большинству файлов; поднимите его для мешей, экспортированных с низкой точностью, и снизьте для очень мелких деталей.

Восстановление объединяет всё в одно тело

Отверстия и многообразие — свойства целой замкнутой поверхности, а не отдельных частей, поэтому перед починкой инструмент объединяет все меши. Если ваш файл — составная сборка и части нужно сохранить раздельными, чините их по отдельности.

Приватность

Восстановление выполняется целиком в вашем браузере. Ничего никуда не отправляется.