3D-печать для чайников. Часть 2: Разработка и подготовка моделей для печати

6vidxgaziktze6bdfecwetmzw1a.png

Добрый день, дорогие хабражители и мимокрокодилы! Продолжаем статью о 3D-печати для не специалистов, где я делюсь опытом и своими очень ценными (или нет) советами (ссылка на предыдущий гайд).

Данная статья будет полезна не только для тех, кто планирует приобрести себе 3D-принтер, но и для:  

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

Ну, что, поехали?

Чек-лист перед началом работы


Не буду вас обманывать. Если у вас опыт работы в 3D небольшой и есть возможность обратиться к профессионалу — обратитесь. Возможно, это будет дороже, чем вы думаете, но, поверьте, лучше вы потратите деньги на моделлера, который сделает вам оптимизированную для печати фигуру, чем впустую изведете на фарш килограмм пластика за 2–3к деревянных. Да, пластик нынче недешевый, ибо отечественных производств мало и они почти не делают полихромных пластиков. Просто цветные — уже чудо, что есть. Но раз уж взялись, то вот несколько стартовых позиций, которые следует проверить и учесть.

Основание модели (то, с чего начнется печать) в идеале должно быть ровным и не меньше чем 30–45% от площади самого широкого слоя по вертикали. Если больше не получается, приготовьтесь выставлять поддержки либо в ПО для моделирования, либо в слайсере непосредственно перед печатью. Другой выход: разрезать модель на более оптимальные части и сделать основанием место разреза.

Масштаб модели должен не просто не превышать область печати, а в идеале быть меньше на 1 см. В противном случае придется нещадно резать модель в слайсере. Исходя из этого, разрешающей способности принтера и диаметра сопла, рассчитайте детализацию.

a7f88b9a2acddf04558b2e3b0d6019b7.png
Масштаб влияет не только на детализацию. Уменьшение дракончика с 100% до 80% уменьшило время печати почти вдвое при заполнении 10%. При большем заполнении разница будет еще значительнее.

Не перегружайте модель. Детализация модели должна быть в меру выдающейся. Старайтесь избегать излишне мелких деталей, при этом сохраняя общий рельеф. Помните, разрешение боковых деталей зачастую выше, чем вертикальных, отчего барельефы и портреты ставят стоймя или кладут на бок в слайсере. Если от каких-то деталей можно отказаться — смело отказывайтесь. Если их можно напечатать отдельно (оружие, например, магию, подставки) — печатайте отдельно.

c7166ab3ec906ce6a33d6eb95828b731.jpg
Этого товарища я лично считаю излишне перегруженным (для модельки меньше 5 см, пусть и из фотополимерки), но клиент захотел штучки, значит, будут штучки)

Избегайте больших нависаний.Если нависания необходимы, старайтесь сделать их угол относительно вертикали не больше 45 градусов и выставьте в слайсере «замедлять при печати нависаний» (или замедляйте вручную). Небольшие нависания неплохо печатаются без поддержек, крупные и сильно выступающие придется оснастить саппортами. Если нужен мост между двумя деталями, который не отсоединить (например, при печати сетчатых структур), позаботьтесь о том, чтобы мост был не слишком длинный либо о более плавном переходе. Все «отлетающие» и отстающие от основы детали следует либо удалить, либо соединить с основой.

41b6c55d34c93dae7eeb404d19a38f71.jpg
Маленький крокодильчик (меньше 5 см) напечатался без дополнительных поддержек под челюстью, так как перепад достаточно плавный. Для крокодильчика побольше уже придется делать поддержку из-за длины хода.

Следите за толщиной деталей. Даже если у вас сопло 0,4 мм, реальная толщина немного больше. Детали тоньше 1 мм напечатаются плохо или превратятся в ломкие волосы. К тому же, будут хрупкими. Полы одежды, плащи, крылья драконов и фей придется сначала утолщить, а уже потом отправлять в слайсер. Это касается волос, завязочек-шнурочков, плавников, гривы, юбок, цепочек и т. д.

6415a1f56cbf0b3b565cc26ee0d7513f.jpg
Обновленная мной версия статуи Клавикуса Вайла из игры TES V: Skyrim. Планировалась и в мод после сокращения полигонов, и в миниатюру. Волосы выполнены curve-кистями прядей, а ткани придана толщина.

Вам придется идти одним из трех путей:

  • Если модель в формате сцены блендер-файла (.blend), и модификатор частиц волос еще не запечен, вы можете в настройках изменить плотность и толщину волос. При условии, конечно, что ваш процессор и видеокарта выдержат — мои отказываются работать с некоторыми модификаторами частиц.
  • Если волосы модели в виде плоскатиков (как большинство игровых волос) вы можете почти в любом 3D-редакторе задать им толщину или сделать экструзию (extrude). Да, может быть, это будет не так аккуратно выглядеть, и большое количество прядей все еще способно убить вашу машину, но тем не менее.
  • Если удалить родные волосы к чертям и сделать новые, либо из примитивов, либо скульптингом, либо специальными кистями (в ZBrush, например, можно найти полтора десятка кистей-curve, имитирующих пряди, прически и кудри)

839323e263a00e63333ffab92695a995.jpg
Мех на накидке сделан двумя путями: на воротнике скульптом, на оторочке — кастомной curve-кистью, которая вставляет одинаковые меши на равных промежутках. На голове волосы тоже скульпт.l
Проверяйте меш на целостность. Дыры, щели, вывернутые наизнанку нормали поверхности и прочие незамкнутые поверхности чреваты ошибками в слайсере и печати. По возможности лепите скульптингом, избегайте булевых операций, а если нет возможности избежать — проверяйте дополнительно, булевые операции иногда могут оставлять незамкнутые грани и не соединенные вершины полигонов.

8960e81a82b177ce94c3fc2fa5099875.png
Во многих слайсерах незамкнутые грани подсвечиваются. Например, булевые операции в Blender читаются в них как вывернутые либо не читаются вообще. Это стоит учитывать при подготовке модели.

Организуйте стыки. Если ваша модель не помещается целиком или ради улучшения качества ее придется порезать, старайтесь делать это в вашем любимом 3D-редакторе. Слайсер сделает идеальный разрез, ровный и аккуратный в случае простой модели, но сложная модель, скорее всего, распадется на несколько неудобных кусочков. Слайсер не учтет, если на место разреза попадет, например, кусочек шипа или снаряжения. Кроме того, состыковывать некоторые из них будет сложно, поэтому позаботьтесь о фасках и пазах, в которые можно будет вставить детали.

a12ae698758d00f7275a1fffbbb207ed.png
Даже такие корявые пазы лучше, чем никаких. Особенно когда дело касается сложных моделей.

Избегайте прямых и острых углов. Большинство принтеров не очень аккуратно воспроизводят стыки в виде прямых углов, острия и прочие. Старайтесь делать закругленные углы между двумя поверхностями, лучше обойтись без них и потом поработать напильником или наждачкой, чем получить фарш на углу. Новые версии Orca slicer кое-как с этим работают, но все еще не идеально.

27a6108cfa886eea40e03eb182e8fb25.png
В идеале штырьки должны быть сглаженными и почти круглыми либо с незначительными углами для ограничения подвижности. И карман для них должен быть больше, чем сам штырь.

Не делайте стык в стык. Оставляйте как минимум 0.2 мм отступа между пазами и подвижными частями. Лучше делать еще больший отступ между штырями и штыреприемниками и в суставах подвижных частей, так как склеивающий/сплавляющий материал тоже имеет толщину. Кроме того, пластики разных видов могут иметь разную усадку. Зазор нужно делать тем больше, чем меньше точность принтера и чем больше диаметр сопла. Для принтера, на котором работаю я, этот зазор лучше делать не меньше 0.5 мм, для суставов — около 1 мм.

Моделируем декор


Самое простое, что можно сделать на 3D-принтере, это всевозможные элементы декора. Креативный крючок для полотенца? Декоративная пластинка на кухню? Красивый уголочек на мебель? Подставка под кружку? Не вопрос.
Еще момент — декор для мебели лучше печатать с заполнением 100%, настенные панно можно и с меньшим.

Как это сделать?

  • Выдавить альфа-текстуру. Это можно сделать, например, в ZBrush: загрузив рисунок как альфа-кисть и выдавив его на поверхности.
  • Преобразовать векторный файл в 3D (в специальных программах)
  • «Нарисовать» полигонами по контуру (на глазок или загрузив рисунок как текстуру на плоскость).

2ef4e890fb73b630ad9ef8b4fb0e621a.png
От эскиза через рисование полигонов до 3D-орнамента.

Моделируем фигурку/миниатюру


Для начала определитесь — миниатюра у вас будет или более-менее крупная статуэтка. Общепринятых стандартов миниатюр нет, но обычно так называют фигурки для настолок и статуэтки до 10 см в высоту, хотя мнения разнятся от мастера к мастеру. 
Снаряжение тоже придется упростить и укрупнить: так, от кольчуги либо придется отказаться вовсе, либо сделать крупные кольца, погруженные в подстежку. Доспехи больше будут похожи на консервные банки Warcraft и силовую броню Warhammer 40k, с минимумом деталей и огромными вмятинами и трещинами. Складки одежды идут мимо кроме пары крупных волн на плаще. Какие-то мелкие детали вроде поясных аксессуаров придется убрать, оставив увеличенную версию сумки и пару характерных черт: большую. книжку, большой свиток или большую склянку зелья. Про переделку волос я уже говорила, но повторюсь: для минек (миниатюр) волосы лучше вылеплять в формате прядей.

2533d34e3a765bac26190de3051446c5.png
Миниатюра короля Артака до фикса. Орнамент на молоте и набедренной повязке при размере 5 см будет виден очень плохо при печати абсолютным большинством принтеров. Только высокоточные фотополимерные, возможно, осилят такую детализацию.

То же касается животных и монстров: клыки вместо отдельных зубов превратятся в частокол, крылья, хвосты и плавники утолщатся, перья также должны стать толстым забором, а от мелкой чешуи придется отказаться. Перьевой покров тела и мех должны быть реализованы крупными деталями в духе прядей и пучков. Поза тоже должна быть утрированной для большей выразительности. Широко расставленные ноги, руки в слегка неестественном замахе, изгиб тела. Но, конечно, без фанатизма.

94125b8a5c76d80aa0a3debcf4a63a70.jpg
Детализация для более крупных моделей более подробная. Но волосы и мех все равно должны быть значительно стилизованы.

Если это более крупная модель (скажем, 20 см в высоту), то тут уже мы можем разгуляться. Основные пропорции нормального человека можно сохранить, хотя некоторое утрирование для выразительности все еще приветствуется. Здесь мы можем позволить себе добавить основные складки одежды, трещины и небольшие дефекты на доспехах и оружии. Однако без фанатизма.

Моделируем маску


Причина двух недель бессонной ночи — создание маски дракона. Не просто так, а приурочив это к Эпиккону — фестивалю игр, кино и косплея в Санкт-Петербурге. 

3a1123967f2f045c95379addc61129e5.png
Главные источники вдохновения: драконид Dark Souls 3 (цвета неоригинальные) и драконид Baldur’s Gate 3

Первоначально я планировала сделать маску драконида из Dark Souls 1 или 3. Оба мне нравятся, с обоими связаны воспоминания по добыче и ношению такого облика в этих играх. Но при адаптации под свою голову, я столкнулась с некоторыми трудностями, одна из которых — слишком длинная узкая морда и слишком большие рога (даже у версии драконида-самки). Чтобы основание головы сидело на моей черепушке, морду пропорционально пришлось бы делать намного длиннее, что мешало бы повороту головы в толпе. Рога тоже мешали бы. Впрочем, забегая наперед, даже после модификаций рога немного мешали, так как толпа оказалась еще плотнее. Но к делу. Что за адаптация?

Сделайте или найдите подходящую по пропорциям заготовку, но учтите несколько пунктов:

  • Форма крыши черепа (от лба до затылка). Вы не представляете, как сильно могут различаться своды котелка!
  • Объем и ширина лба (вместе с крышей черепа это основа опоры больших масок);
  • Высота и ширина глаз (для вырезов в маске). Если маска негуманоидная (например, драконья), то, возможно, отверстия для обзора придется делать не там же, где глаза у образа маски, а ниже, выше или в пасти;
  • Высота спинки носа и длина носа (думаю, вам не понравится, если маска будет опираться на кончик носа);
  • Выступ скул и ширина щек.

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

11e244991397d8cba4863eb65b4da86d.png
Вид болванки головы через прототип маски

После примерного подгона размеров болванки, можно приступать к созданию маски. Как именно ее делать — на ваше усмотрение. Хотите — собирайте из примитивов, хотите — рисуйте полигонами, хотите — лепите скульптом. Главное, делайте ее с учетом будущей толщины: не стоит располагать маску вплотную к лицу, оставляйте зазор минимум в 2 сантиметра. Тем более, что пластик имеет неприятное свойство уседать и деформироваться. А уж если маска будет артикулируемая, то учтите и величину креплений. 

e0545bae625af52d0a124b25b334769e.png
Разработка креплений для челюсти. Учитывайте, что крепления должны быть функциональны —задние края челюсти не должны мешать, а также не должны мешать вам носить эту маску.

Кстати о креплениях: не забудьте петли для резинок и шнурков.
Когда закончите с детализацией маски, озаботьтесь толщиной. Моя маска в самом толстом месте немного превышает 0,5 см (не считая рогов). Расcчитывайте примерную необходимую прочность (подвижные части не должны быть слишком тонкими) и будущий вес изделия — вам все же его носить (или заказчику).

d6a205b16f8be9f61d0be3f3b1b2496e.jpg
Перед отпечаткой большой маски неплохо отпечатать ее тестовую мини-версию, заодно подобрать температуру, скорость печати и проверить усадку

В большинстве слайсеров, поддерживающих вашу модель принтера, поле build plate будет размечено сеткой с масштабом столика вашего принтера. По умолчанию каждая клетка приблизительно равна 1 см. Но не стоит делать края модели вплотную к краю области печати, это чревато ошибками и отлипанием.

c0ae368b9103a765b8edb19f5dd02982.png

Подвижные части, естественно, лучше печатать отдельно.
Как показала практика, всякие рога, зубы, крупные шипы и прочее лучше делать тоже отдельно с защелками или хотя бы под клей. Транспортировать на фестиваль маску дракона на другой конец оживленного города оказалось нетривиальной задачей. Зубы в этот раз я отпечатывать не стала, вместо этого вырезала их из мягкой упаковки.

77c5ed2c6e6dcd239a489b9807f4d0de.jpg
Готовая маска дракона. Она должна была быть окрашена, но продавец отправил не тот цвет, поэтому в последние пару дней пришлось менять весь сет на светлый.

После печати маленькой версии я чуть-чуть модифицировала сочленение, сделав кольца потолще, а штырьки подлиннее, иначе они ломались и выскакивали из пазов.
Чтобы маска хорошо сидела, можно сделать небольшие подкладки из поролона или мини-подушечки. 

Моделируем с артикуляцией


Все подвижные модельки можно условно разделить на три категории: функциональные бытовые, фиджеты и игрушки.

bad52991f5833b9d025649a94768dfec.png
Орехокол для арахиса, скомбинированный мной из двух моделей: фрактального пасхального яйца и вентиля от другого орехокола.

Функциональные бытовые модели— это, например, орехокол, застежка на пакет, врЕменная петля (не временнАя!), крючок для белья, подставка для телефона, кейс под наушники и т. д. Что-то, что помогает в быту и при этом прикольно выглядит и шевелится.

a7e230eafda900d014b021f1b5dc8063.jpg
Вот эти штучки очень помогают на кухне, защелкивая пакетики специй, фруктов и кондитерских присыпок. Главное, не закреплять слишком толстые пакеты — деформируются (ссылка на модель).

ed7537814dae19b2339faf4f45a08b1c.png
Как охарактеризовать эту подставку? Фиджет? Бытовая модель? Она поднимает крылья, когда на крючки ставишь телефон и при этом выглядит круто, несмотря на очень хрупкие перья.

Фиджеты (fidgets)— по факту, те же игрушки, чаще всего с развивающим эффектом или тайм-киллеры. У них есть подвижные части и сами в себе они функциональны, но никакого практического смысла эти функции не несут — исключительно занять руки и время. Популярные не так давно поп-иты или канувшие в лету спиннеры и есть фиджеты. Впрочем, для детей некоторые из них могут быть полезны именно как развивающие моторику игрушки и головоломки. А некоторые просто прикольно смотрятся на полке или рабочем столе. 

6077833bf23f1492de034dcd3a35c04b.png
И не спиннер, и не игрушка. Просто мимик-подарок, который печатается целиком. Кстати, в открытого хорошо встают флешки и ластики.

Есть фиджеты, которые печатаются целиком за один присест, есть те, которые еще нужно будет правильно собрать, есть мозаичные, есть коробки с секретами и шкатулки с выскакивающими пауками, котиками и мартышками.

Можно их разделить на две больших категории: цельные и сборные.
Цельные печатаются единой моделью за один присест и не требуют сборки. Как правило, это артикулируемые скелетики, змейки, дракончики.
f84e159567b2ad28eb92d355c590b57b.png
Брелок-версия дракона Хаку (если верить автору) неплохо смотрится и в многоцветном варианте.

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

c2714254b81e5d91889b8e814bd2f46e.jpg
Артикулированный морской дракон и артикулированный листик-дракон. Их очень приятно просто перебирать в руках. (модели отсюда  и отсюда )

Сборные печатаются отдельными кусочками с последующим соединением через защелки, штырьки или продергивание нити как у BJD, но в последнем случае вам придется озаботиться сквозными отверстиями и туннелями. Но об этом позже. 

Если все же решитесь делать подобные вещи самостоятельно, хорошенько подумайте о сочленениях. Благо, специально для тестирования своих и ваших возможностей я загрузила примитивные сочленения на Сингиверс. Если хотите, можете взять и переделать их или сделать на их основе что-то свое (благо, это не финальная версия).
Ссылка на сочленения. 

ec5e91248c673ba755fe6b889af445d0.png
Малополигональные, специально, чтобы загрузились на любой картошке. «Заземленные» версии (grounded) позволяют присоединить их к уже отпечатанным моделям.

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


НЛО прилетело и оставило здесь промокод для читателей нашего блога:
— 15% на заказ любого VDS (кроме тарифа Прогрев) — HABRFIRSTVDS

© Habrahabr.ru