Найти в Дзене

Попросил нейросеть создать 3д модель для FDM печати. Рассказываю, что получилось

Добрый день всем, кто сюда попал случайно или намеренно. Хотел бы поделиться личным опытом работы с нейросетью, создающий, на мой взгляд, неплохие 3d-модели. Есть у владельца канала занимательное хобби — на FDM (это способ печати такой, когда пластик послойно выдавливается, слой за слоем, создавая геометрию) 3d принтере печатать всякое, в личных целях. Да, вообще-то сейчас этим никого уже не удивишь. В детали вдаваться не будем, принтер и принтер, печатает и печатает. Скажу лишь, что принтер имеется следующий: flashforge adventurer 5m.
На днях, перемещаясь на просторах интернета, попался мне сервис — meshy.ai (нет, мне не платили, делюсь исключительно личным опытом).
Оговорюсь сразу, был настроен максимально скептически, ну что вы, как так, чтобы железки за нас моделировать стали. Тем более несколько месяцев назад уже пробовал подобное и результат, мягко говоря, выходил не очень. Так вот, вооружившись пачкой скепсиса, зашел под бесплатно учетной записью на сервис и решил проверит
Оглавление

Добрый день всем, кто сюда попал случайно или намеренно. Хотел бы поделиться личным опытом работы с нейросетью, создающий, на мой взгляд, неплохие 3d-модели.

Лирическое отступление

Есть у владельца канала занимательное хобби — на FDM (это способ печати такой, когда пластик послойно выдавливается, слой за слоем, создавая геометрию) 3d принтере печатать всякое, в личных целях. Да, вообще-то сейчас этим никого уже не удивишь. В детали вдаваться не будем, принтер и принтер, печатает и печатает. Скажу лишь, что принтер имеется следующий: flashforge adventurer 5m.

На днях, перемещаясь на просторах интернета, попался мне сервис — meshy.ai (нет, мне не платили, делюсь исключительно личным опытом).

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

Завязка

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

А запрос был следующий: (спасибо другой нейросети, которая помогла сформировать так называемый промт — запрос, адаптированный под нейросеть. Ссылку не даю, чтобы не закидали клеймом рекламщика, их куча, сами найдете если надо :)

3D model of a posable "Flexi Dragon" toy, designed for 3D printing. The model is cute and stylized, with a segmented body connected by print-in-place ball joints. Features include big cartoon eyes, small wings, and a curly tail. The design is robust and easy to print, with a focus on smooth articulation. Rendered as a white, matte plastic model on a print bed. The dragon must be in a lying position to be printed on a 3D printer without supports.

Результат запроса — на мой взгялд, довольно милая 3d модель, хоть и не совсем как просили (идея была в том, чтобы проверить, сможет ли сервис создать всем известную механику — «флекси» игрушку (гибкая). Возможно, промт не доконца уточнен, но я останавливаться на этом не стал.
Результат запроса — на мой взгялд, довольно милая 3d модель, хоть и не совсем как просили (идея была в том, чтобы проверить, сможет ли сервис создать всем известную механику — «флекси» игрушку (гибкая). Возможно, промт не доконца уточнен, но я останавливаться на этом не стал.

Покрутил я модель вокруг да около. Недурно, подумал. Давай еще что-нибудь попробуем?

Пробуем дальше

А дальше я решил сделать 2 модели. Возникла у меня мысль, хочу маяк и со скалой. Да, вот так наивно, романтично и просто. Зато какой результат!

Сделал еще промт и создал вот такое изображение (все в той же meshy.ai). Нейросеть может по вашему запросу сгенерировать картинку, точнее 4 — и дает возможность каждую перевести в 3д модель. Круто же.

Результат следующего промта
Результат следующего промта


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

-3

А была дальше магия

Одним нажатие создал модельку скалы и маяка, ниже примеры того что получилось.

Маяк по моему запросу
Маяк по моему запросу

Скала по моему запросу
Скала по моему запросу

Дальше выгрузил stl (для этого, кстати, нужен платный аккаунт).
Стоит отметить, что на выходе модели содержат довольно много полигонов.

Оптимизация моделей

Гуру 3д печати и моделизма себя не назову, но понятно было одно: модельки желательно хотя бы шутя оптимизировать. Закинул в blender и с помощью модификатора Decimate выполнил базовую оптимизацию.

Для этого выполнил следующие шаги:

1. Закинуть stl в Блендер: file – import - stl

-6


2. В панели справа найти раздел Modifiers (модификаторы) и добавить наш decimate. Вкратце, параметры нужно подбирать, и если выставить 0.1, то модель потеряет в качестве. В среднем я ставил 0.3-0.5 и следил за качеством визуально по модели.

-7

3. После этого выгрузить файл из Блендера: file – import – stl.
Вес файла уменьшился раза в 2 от исходного, сетка стала проще, соответственно обрабатывать такой файл в слайсере для печати быстрее, а печатать с наименьшими проблемами.

Печать на принтере

Все это дело отправляем печатать. Настройки в целом стоковые, немного поиграл с заполнением модели и методом печати, уменьшив итоговое время печати примерно до 3 часов для маяка и 4 часов для скалы. Печатал PLA-пластиками, проблем во время печати не возникло, а результатом делюсь ниже:

-8
-9
-10
-11
-12

Модель, несомненно, требует пост-обработки, но это уже другая история (или печатать на фотополимерном принтере, что для художественных объектов более предпочтительно. Увы, у меня такого нет).

Вот такой опыт вышел с работой в нейросети. Важно помнить, что это только вспомогательные инструменты.