дыра + вывернутая грань repair закрыто ✓ печатаемо
Главная · Блог · Вопросы · Исправить STL

Как исправить STL: дыры, нормали и non-manifold-края

TroubleshootingЧтение ~7 минОбновлено: июнь 2026

Самый быстрый путь — Meshmixer: Analysis → Inspector находит дыры, non-manifold-рёбра и перевёрнутые нормали и чинит их в один клик (Auto Repair All). Для сложных случаев берут Blender с аддоном 3D-Print Toolbox. Мелкие дыры закроет и авто-починка слайсера перед нарезкой.

Коротко

Сначала — что именно сломано

«STL не печатается» — это обычно одна из трёх бед, и чинят их по-разному. Прежде чем что-то нажимать, поймите, какая у вас:

СимптомДиагнозЧем чинить
В детали пробоины, слайсер ругается на «незакрытую»дыры (не watertight)Inspector / Fill Holes
Чёрные или «вывернутые» участкиперевёрнутые нормалиRecalculate / Flip Normals
Слайсер пишет «non-manifold», тонкие/двойные стенкиневозможная геометрияMake Manifold

Что вообще значит «закрытый меш» и почему он обязателен — в отдельном разборе что такое watertight-модель.

Способ 1. Meshmixer — быстрый авто-ремонт (бесплатно)

Лучший вариант для новичка, без навыков моделирования:

Если дыра большая и Auto Repair заткнул её некрасиво — выделите проблемную зону кистью (Select) и используйте Edit → Erase & Fill, чтобы перестроить заплатку аккуратнее.

Способ 2. Blender — контроль и сложные случаи

Когда нужно видеть, что именно чинишь, и не отдавать решение «на автомате»:

Не перестарайтесь с авто-инструментами. Make Manifold и агрессивная заливка могут «съесть» тонкие детали или залить полезную полость. После починки всегда осматривайте модель глазами — особенно тонкие выступы, отверстия и места, где была крупная дыра.

Способ 3. Починка прямо в слайсере

Для мелких дыр отдельный софт не нужен. Bambu Studio и OrcaSlicer при загрузке подсвечивают незакрытую модель и предлагают авто-починку — для большинства бытовых моделей этого хватает. Но крупные пробоины, инвертированные нормали и самопересечения слайсер угадывает неверно, так что серьёзные дефекты лечите заранее. Что делает слайсер и какой выбрать — в статье разница STL, OBJ, 3MF и GLB (там же про форматы, которые лучше переносят геометрию).

Откуда вообще берутся битые STL

Чаще всего чинить приходится модели, сделанные не под печать: 3D-сканы (дыры снизу, шумные края), модели из игр (открытые оболочки, которых «не видно»), и нейросетевые генерёжки по тексту/фото (самопересечения, нулевая толщина). Если красивая скачанная модель не печатается — это не ваша ошибка, её просто нужно подготовить. Эта боль есть и в нашем разборе частых ошибок новичка.

Когда меш чистить не вручную

Если вы всё равно собираетесь резать модель на части под сборку, ремонт меша имеет смысл делегировать инструменту реза: он приведёт оболочку в порядок и сразу нарежет деталь, а не оставит вам два этапа. BunnySplit на входе чинит меш (закрывает дыры, чистит non-manifold), режет по зонам и отдаёт водонепроницаемый 3MF с замками — то есть починка происходит как часть реза, отдельно её делать не нужно. Сам процесс реза показан в гайде как разрезать STL на части.

Разрежь свою модель на детали с замками

Загрузи STL или 3MF — BunnySplit покажет, как модель разделится на части, поставит snap-fit замок с зазором под усадку твоего филамента и отдаст печатно-готовый 3MF. Нет своей модели — возьми готовую из каталога.

Загрузить модель →

Печатаете на заказ? Продавайте свои модели и услуги на BunnySplit →

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

Чем закрыть дыры в STL быстро и бесплатно?

Meshmixer (бесплатный): Analysis → Inspector → Auto Repair All автоматически затыкает дыры и чинит большинство ошибок. Альтернатива — онлайн-сервисы починки STL: загружаете файл, скачиваете исправленный. Для мелких дыр хватает встроенной авто-починки слайсера при загрузке модели.

Что такое перевёрнутые нормали и как их развернуть?

Нормаль — это сторона грани, смотрящая наружу. Если она вывернута внутрь, слайсер путает «внутри» и «снаружи», и участок печатается криво. В Blender: выделить всё → Mesh → Normals → Recalculate Outside (Shift+N). В Meshmixer перевёрнутые грани видны другим цветом и чинятся через Flip Normals.

Что значит non-manifold и почему слайсер ругается?

Non-manifold — это «невозможная» для печати геометрия: ребро с тремя гранями, нулевая по толщине стенка, склеенные вершины, внутренние грани. Принтер не может это материализовать. В Blender 3D-Print Toolbox → Check All подсветит такие места, а Make Manifold попробует их вычистить.

Можно ли чинить STL прямо в слайсере?

Да, для простых случаев. Bambu Studio и OrcaSlicer при загрузке подсвечивают незакрытую модель и предлагают авто-починку. Этого хватает для мелких дыр. Но крупные пробоины, перевёрнутые нормали и самопересечения лучше чинить заранее в Meshmixer или Blender — слайсер их часто угадывает неверно.