От Meshy к manifold: исправление полых моделей для 3D-печати
Почему преобразование модели в manifold устраняет полые отпечатки
При подготовке модели Meshy к 3D-печати одно из важнейших требований — модель должна быть manifold (многосвязной).
Manifold-модель — это полностью замкнутая, герметичная форма, похожая на закрытый контейнер. Это означает, что в меше нет дыр, отсутствующих граней или разорванных рёбер. Это означает, что в меше нет дыр, отсутствующих граней или разорванных рёбер. Поверхность полностью охватывает объём, чётко определяя, что внутри, а что снаружи.
Если модель не является manifold, слайсер 3D-принтера не сможет правильно интерпретировать её объём. В результате слайсер может не знать, где должен находиться твёрдый материал.
Распространённые проблемы, вызванные моделями, не являющимися manifold
Эти проблемы могут возникать при слайсинге или печати:
Части модели печатаются полыми, хотя этого быть не должно
Отсутствующие стенки, слои или поверхности
Некорректные или необычные шаблоны заполнения
Целые участки модели вообще не печатаются
Слайсер полностью не может слайсить модель
Это происходит потому, что слайсер полагается на замкнутую поверхность для расчёта стенок, заполнения и структурных слоёв. Если меш открыт или повреждён, слайсер может рассматривать его как тонкую поверхность, а не как твёрдый объект.
Почему исправление проблем manifold обычно решает проблему полой модели
Исправив модель и сделав её manifold, вы предоставляете слайсеру правильно замкнутый объём. Это позволяет ему корректно сгенерировать:
Внешние стенки
Внутреннее заполнение
Верхние слои
Нижние слои
Структурно прочную готовую печать
Короче говоря, преобразование вашей модели Meshy в manifold-меш превращает её из визуальной поверхности в правильно определённый твёрдый объект, который можно надёжно печатать.
Примечание:
Полые отпечатки также могут быть вызваны настройками слайсера, например заполнением, установленным на 0%. Однако не-manifold геометрия — одна из самых частых причин неожиданно полых отпечатков, особенно у моделей, сгенерированных ИИ.
Шаг 1: Мы рекомендуем установить плагин Blender Bridge
Meshy for Blender — это плагин для Blender, позволяющий бесшовно импортировать модели, сгенерированные MeshyAI. При помощи этого плагина вы можете без усилий загружать и управлять 3D-ассетами, значительно повышая эффективность рабочего процесса.
Подробное руководство о том, как это сделать, можно найти здесь
Шаг 2: Откройте настройки Blender
1. Откройте Blender
2. Нажмите Edit > Preferences
Установите и включите 3D Print Toolbox
1. В настройках откройте вкладку Add-ons
2. В строке поиска введите: 3D Print
3. Включите флажок для Mesh: 3D Print Toolbox
Примечание: В Blender 4.0 и более поздних версиях аддоны находятся в разделе Edit > Preferences > Get Extensions. Приведённые выше шаги относятся к Blender 3.x. В новых версиях 3D Print Toolbox может потребоваться установить как Legacy Add-on.
Если устанавливаете вручную:
1. Нажмите Install… (или Install from Disk в новых версиях Blender)
2. Выберите файл аддона
3. Включите аддон после установки
После включения 3D Print Toolbox будет доступен в Blender.
Шаг 3: Откройте панель 3D Print Toolbox
После импорта модели Meshy в Blender:
1. Откройте правую боковую панель инструментов одним из способов:
- Нажав N на клавиатуре, или
- Щёлкнув по маленькой стрелке на правом крае области просмотра
2. Откройте вкладку 3D Print, чтобы открыть панель инструментов
Шаг 4: Попробуйте автоматически исправить модель и сделать её manifold
1. Выберите модель в области просмотра
2. Откройте панель 3D Print Toolbox
3. Нажмите "Clean Up"
4. Нажмите кнопку "Make Manifold"
Это автоматически попытается исправить дыры, разорванные рёбра и другие не-manifold проблемы, чтобы модель стала полностью замкнутым, пригодным для печати твёрдым телом.
Примечание: Для сложных мешей, сгенерированных ИИ, Make Manifold может не устранить все проблемы самостоятельно. Если проблемы сохраняются, см. раздел «Устранение неполадок» ниже для дополнительных шагов восстановления.
Результат
В большинстве случаев ваша модель теперь должна быть manifold и готова к правильному слайсингу. Слайсер теперь сможет корректно генерировать стенки, заполнение, верхние и нижние слои, и модель больше не будет полой:
Устранение неполадок:
Если модель всё ещё полая после преобразования в manifold
В некоторых случаях нажатие Make Manifold может не полностью исправить модель. Это особенно часто встречается у сложных мешей, сгенерированных ИИ.
Вот дополнительные проверки, которые можно выполнить:
1. Убедитесь, что модель действительно manifold
После нажатия Make Manifold следует убедиться, что исправление прошло успешно.
В панели 3D Print Toolbox:
Нажмите Check All
Найдите результат Non Manifold
Если результат показывает:
0 не-manifold рёбер → Модель корректно manifold
Любое число выше 0 → Требуется дополнительная очистка
Если не-manifold рёбра остались, повторите Clean Up → Make Manifold или попробуйте расширенные исправления ниже.
2. Примените модификатор Solidify, если модель имеет нулевую толщину
Некоторые модели, сгенерированные ИИ, состоят из бесконечно тонких поверхностей, которые не могут корректно печататься, даже если технически являются manifold.
Чтобы это исправить:
Выберите вашу модель
Перейдите на вкладку Modifiers (иконка гаечного ключа)
Нажмите Add Modifier → Solidify
Установите Thickness на небольшое значение, например:
0,002 м (2 мм), или
Скорректируйте в зависимости от масштаба вашей печати
Нажмите Apply
Это придаёт модели реальную толщину, чтобы слайсер мог генерировать стенки.
Примечание: После применения модификатора Solidify вы можете вернуться в 3D Print Toolbox и снова нажать Check All. Модификатор Solidify иногда может создавать самопересекающуюся геометрию на сложных моделях, что вносит новые не-manifold проблемы, которые нужно исправить.
3. Примените все трансформации перед экспортом
Неверный масштаб или трансформации могут вызвать проблемы при слайсинге.
Чтобы применить трансформации:
Выберите вашу модель
Нажмите Ctrl + A
Нажмите All Transforms
Это гарантирует корректный экспорт модели.
Дополнительное устранение неполадок: настройки слайсера, которые могут вызывать полые отпечатки
Даже с manifold-моделью настройки слайсера могут намеренно создавать полые отпечатки.
Проверьте следующие настройки в вашем ПО слайсера:
Процент заполнения
Если заполнение установлено на:
0% → Отпечаток будет полым по дизайну
Рекомендуемые значения:
10–20% → Лёгкие отпечатки
20–40% → Прочные функциональные отпечатки
Количество стенок / Количество периметров (Толщина стенок)
Если количество стенок слишком мало или стенка слишком тонкая — отпечатки могут выглядеть полыми или непрочными.
Рекомендуется:
Минимум: 2 стенки (для базовых отпечатков)
Рекомендуется: 3–4 стенки (для более прочных и долговечных отпечатков)
Типичная толщина стенок: 0,8–1,6 мм (в зависимости от размера вашего сопла)
Верхние и нижние слои
Если верхние слои установлены на 0, отпечаток будет открытым.
Рекомендуется:
3–6 верхних слоёв
3–6 нижних слоёв
Дополнительное устранение неполадок: если Blender не может полностью восстановить модель
Очень сложные меши могут потребовать альтернативных инструментов восстановления.
Вы можете попробовать:
Вариант 1: Используйте дополнительные инструменты очистки Blender
В режиме редактирования (Edit Mode):
Выберите модель
Нажмите Tab, чтобы войти в режим редактирования
Нажмите A, чтобы выделить всё
Нажмите:
Mesh → Clean Up →
Merge by Distance
Fill Holes
Затем повторите Make Manifold.
Примечание: При использовании Merge by Distance проверьте значение порога во всплывающем окне в левом нижнем углу после нажатия. Значение по умолчанию (0,0001 м) может быть слишком маленьким для некоторых мешей. Попробуйте немного увеличить его (например, до 0,001 м), но не устанавливайте слишком высоким, так как это может разрушить мелкие детали.
Вариант 2: Пересчитайте нормали
У моделей, сгенерированных ИИ, часто бывают перевёрнутые или несогласованные нормали граней, из-за чего слайсер может неверно определить, какая сторона поверхности «внутри», а какая «снаружи». Это может привести к полым участкам, инвертированному заполнению или отсутствующим поверхностям.
Чтобы это исправить:
Выберите вашу модель
Нажмите Tab, чтобы войти в режим редактирования
Нажмите A, чтобы выделить всё
Нажмите Mesh > Normals > Recalculate Outside
Нажмите Tab, чтобы вернуться в режим объектов (Object Mode)
Затем повторно экспортируйте и проверьте предпросмотр в слайсере.
Вариант 3: Используйте специализированные инструменты для восстановления мешей
Некоторые инструменты специализируются на восстановлении сложных мешей:
Microsoft 3D Builder (Windows)
Meshmixer
Netfabb
Эти инструменты могут автоматически восстанавливать сложную геометрию.
Как убедиться, что ваша модель готова к 3D-печати
Ваша модель готова, когда:
3D Print Toolbox показывает 0 не-manifold рёбер
Предпросмотр слайсера показывает:
Стенки
Заполнение
Верхние слои
Нижние слои
Слайсер не показывает отсутствующих участков
Всегда проверяйте предпросмотр слайсера перед печатью. Совет: Если у вас продолжают возникать проблемы и вы хотели бы получить дополнительную помощь, мы рекомендуем присоединиться к сообществу Meshy в Discord и задать вопрос в нашем канале Tips and Workflows. Там много экспертов по 3D-печати Meshy, которые с радостью предложат помощь.


