Перейти до основного вмісту

Як виправити порожнисту модель Meshy для 3D-друку?

Виконайте ці кроки, щоб виправити порожнисту модель Meshy для 3D-друку, зробивши її manifold у Blender за допомогою 3D Print Toolbox та модифікатора Solidify.

Зміст

Від 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:

  1. Клацніть Check All

  2. Знайдіть результат Non Manifold

Якщо результат показує:

  • 0 non-manifold ребер → Модель належним чином є manifold

  • Будь-яке число більше 0 → Потрібне додаткове очищення

Якщо non-manifold ребра залишаються, повторіть Clean Up → Make Manifold або спробуйте розширені виправлення нижче.


2. Застосуйте модифікатор Solidify, якщо модель має нульову товщину

Деякі моделі, згенеровані ШІ, складаються з нескінченно тонких поверхонь, які не можуть правильно друкуватися, навіть якщо формально є manifold.

Щоб це виправити:

  1. Виберіть вашу модель

  2. Перейдіть на вкладку Modifiers (іконка гайкового ключа)

  3. Клацніть Add Modifier → Solidify

  4. Встановіть Thickness на мале значення, наприклад:

    • 0.002 м (2 мм), або

    • Скоригуйте відповідно до масштабу вашого друку

  5. Клацніть Apply

Це надає моделі реальну товщину, щоб слайсер міг генерувати стінки.

Oримітка: Після застосування модифікатора Solidify вам, можливо, варто повернутися до 3D Print Toolbox і знову клацнути Check All. Модифікатор Solidify іноді може створювати самоперетинну геометрію на складних моделях, що призводить до нових проблем з manifold, які потребують виправлення.


3. Застосуйте всі трансформації перед експортом

Неправильний масштаб або трансформації можуть спричинити проблеми зі слайсингом.

Щоб застосувати трансформації:

  1. Виберіть вашу модель

  2. Натисніть Ctrl + A

  3. Клацніть All Transforms

Це гарантує правильний експорт моделі.


Подальше усунення несправностей: Налаштування слайсера, які можуть спричиняти порожнистий друк

Навіть із моделлю manifold налаштування слайсера можуть навмисно створювати порожнистий друк.

Перевірте такі налаштування у вашій програмі-слайсері:

Відсоток заповнення

Якщо заповнення встановлено на:

  • 0% → Друк буде порожнистим за задумом

Рекомендовані значення:

  • 10–20% → Легкі друки

  • 20–40% → Міцні функціональні друки


Кількість стінок / Кількість периметрів (товщина стінки)

Якщо кількість стінок занадто мала або стінка занадто тонка — друки можуть виглядати порожнистими або крихкими.

Рекомендовано:

  • Мінімум: 2 стінки (для базових друків)

  • Рекомендовано: 3–4 стінки (для міцніших і довговічніших друків)

  • Типова товщина стінки: 0.8–1.6 мм (залежно від розміру вашого сопла)


Верхні та нижні шари

Якщо верхні шари встановлено на 0, друк буде відкритим.

Рекомендовано:

  • 3–6 верхніх шарів

  • 3–6 нижніх шарів


Подальше усунення несправностей: Якщо Blender не може повністю відремонтувати модель

Дуже складні сітки можуть потребувати альтернативних інструментів ремонту.

Ви можете спробувати:

Варіант 1: Використайте додаткові інструменти очищення Blender

У режимі редагування:

  1. Виберіть модель

  2. Натисніть Tab, щоб увійти в режим редагування

  3. Натисніть A, щоб вибрати все

  4. Клацніть:

    Mesh → Clean Up →

    • Merge by Distance

    • Fill Holes

Потім знову спробуйте Make Manifold.

Oримітка: Під час використання Merge by Distance перевірте значення порогу у спливному вікні в нижньому лівому куті після клацання. Значення за замовчуванням (0.0001 м) може бути занадто малим для деяких сіток. Спробуйте трохи збільшити його (наприклад, до 0.001 м), але не встановлюйте занадто високо, оскільки це може зруйнувати дрібні деталі.

Варіант 2: Перерахуйте нормалі

Моделі, згенеровані ШІ, часто мають перевернуті або несуперечливі нормалі граней, через що слайсер може неправильно інтерпретувати, який бік поверхні є "всередині", а який — "зовні". Це може призвести до порожнистих секцій, інвертованого заповнення або відсутніх поверхонь.

Щоб це виправити:

  1. Виберіть вашу модель

  2. Натисніть Tab, щоб увійти в режим редагування

  3. Натисніть A, щоб вибрати все

  4. Клацніть Mesh > Normals > Recalculate Outside

  5. Натисніть Tab, щоб повернутися в режим об'єкта

Потім знову експортуйте та перевірте попередній перегляд у слайсері.


Варіант 3: Використайте спеціалізовані інструменти ремонту сіток

Деякі інструменти спеціалізуються на ремонті складних сіток:

  • Microsoft 3D Builder (Windows)

  • Meshmixer

  • Netfabb

Ці інструменти можуть автоматично ремонтувати складну геометрію.


Як переконатися, що ваша модель готова до 3D-друку

Ваша модель готова, коли:

  • 3D Print Toolbox показує 0 non-manifold ребер

  • Попередній перегляд слайсера показує:

    • Стінки

    • Заповнення

    • Верхні шари

    • Нижні шари

  • Слайсер не показує відсутніх секцій

Завжди перевіряйте попередній перегляд слайсера перед друком. Порада: Якщо ви продовжуєте стикатися з проблемами і хочете отримати додаткову допомогу, ми рекомендуємо приєднатися до спільноти Meshy у Discord і запитати в нашому каналі Tips and Workflows. Там є багато експертів з 3D-друку Meshy, які з радістю нададуть поради.



Пов’язані статті

Це відповідає на ваше запитання?