Tiny Online Tools logoTiny Online ToolssearchПоиск инструментов…grid_viewВсе инструменты
Главнаяchevron_right3D-инструментыchevron_rightВосстановление и оптимизация STLВосстановление и оптимизация STL

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

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

upload_file

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

Выберите STL для восстановления — STL, 3MF, OBJ, PLY или OFF

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

ИсправленияСварить вершиныУдалить вырожденные граниУдалить дублирующиеся граниСогласовать обходЗаполнить отверстияПрименяются именно в этом порядке. Сварка первой — то, что делает возможным всё остальное на файлах STL из «супа треугольников».Насколько близко должны стоять две вершины, чтобы считаться одной. Слишком мало — остаются швы; слишком много — схлопываются мелкие детали.Бинарный примерно в пять раз меньше, и именно его предпочитают слайсеры.УпрощениеУменьшить число треугольниковЗафиксировать края отверстийДецимация схлопыванием рёбер по квадратичной ошибке. Детали мельче вашего сопла увеличивают размер файла и время нарезки, но ничего не добавляют печати. Упрощение останавливается раньше, но не выходит за допустимую ошибку.МасштабированиеОставить размерПодогнать под размерКоэффициент масштабаОпустить на столЦентрирует деталь и ставит её нижнюю точку в ноль — там её и ждут слайсеры.

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

Исправление размеров STL

Исправление размеров STL

Исправляет модели, импортированные в неверном масштабе. Определяет исходные единицы по габаритному параллелепипеду, переводит дюймы в миллиметры и запекает новый размер в сетку.

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

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

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

Проверка пригодности к 3D-печати

Проверка пригодности к 3D-печати

Проверьте, действительно ли модель STL, 3MF, OBJ, PLY или STEP можно напечатать, ещё до нарезки.

Раскладка стола 3D-принтера

Раскладка стола 3D-принтера

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

Генератор безопасных ключей

Генератор безопасных ключей

Генерируйте ключи шифрования в формате HEX, Base64 или Base64URL.

Генератор имен пользователей

Генератор имен пользователей

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

Конвертер MP4 в MOV

Конвертер MP4 в MOV

Конвертер MP4 в MOV помогает преобразовать MP4 в MOV для процессов QuickTime прямо в браузере. Используйте его для быстрой и приватной подготовки медиа, публикаций, уроков, демонстраций и повседневного редактирования.

apps

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

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

Что слайсеру нужно от STL

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

Проход восстановления, по шагам

Сварка объединяет вершины, стоящие в одной точке с точностью до допуска. До этого не работает ничего: в сыром «супе из треугольников» каждый треугольник владеет собственными тремя углами, поэтому каждое ребро выглядит границей отверстия.

Вырожденные и дублирующиеся треугольники удаляются следующими. Грани нулевой площади не несут поверхности, а треугольник, сохранённый дважды, удваивает поверхность, которую слайсеру потом приходится разбирать.

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

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

Оптимизация под печать

Упрощение использует децимацию схлопыванием рёбер по квадратичной ошибке. Скульпт на 3 млн треугольников, нарезанный слоями по 0,2 мм, ничего не выигрывает от деталей мельче ширины сопла, а файл поменьше открывается и нарезается заметно быстрее. Доля — это запрос, а не обещание: упрощение останавливается раньше, но не выходит за допустимую ошибку, поэтому в отчёте показывается достигнутое число. Фиксация границ сохраняет края оставшихся отверстий нетронутыми.

Масштабирование либо подгоняет наибольший габарит к цели в миллиметрах, либо умножает на коэффициент — обычное лекарство для модели, экспортированной в сантиметрах или дюймах и попадающей на стол в 10 или 25,4 раза меньше нужного.

Опустить на стол центрирует деталь и ставит её нижнюю точку в ноль — туда, где её ожидает большинство слайсеров.

Бинарный или текстовый

Бинарный STL примерно в пять раз меньше, и именно он нужен, если что-то дальше по цепочке не требует именно читаемого текста. Доступны оба варианта.

Приватность

Вся обработка происходит в вашем браузере. Файл не покидает ваш компьютер.