Металл2024 Реклама
Метобр2024 Реклама

Cura + Paint. Плотность заполнения модели можно рисовать.

AndreyR3
Идет загрузка
Загрузка
17.01.2020
8584
9
Техничка

Подпишитесь на автора

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

Отписаться от уведомлений вы всегда сможете в профиле автора.

28

Cura + Paint. Плотность заполнения модели можно рисовать.

В слайсере Cura есть параметр «Изображение плотности перекрестного заполнения»(Cross infill density image). Найти его можно в разделе «Экспериментальное»(Experimental) , при дополнительной настройке параметров подготовки модели в окне «Select settings to customize for this model».

Cura + Paint. Плотность заполнения модели можно рисовать.

Этот параметр появился ещё на версии Cura 3.4.0 и позволяет изменять плотность заполнения модели в зависимости от яркости налагаемого изображения. Эта возможность появилась благодаря BagelOrb (Tim Kuipers).

Информацию о том, для чего он был создан я нашёл в описании размещенной на ресурсе youmagine.com(eng) в статье Shoe-sole (Подошва обуви):

3D-модель подошвы была разработана под форму ступни таким образом, чтобы покрывать область, которая будет сжиматься ногой и иметь интересный дизайн.

Cura + Paint. Плотность заполнения модели можно рисовать.

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

Cura + Paint. Плотность заполнения модели можно рисовать.Ну и результат печати с использованием изображения для изменения плотности заполнения:

Cura + Paint. Плотность заполнения модели можно рисовать.

Более подробно о том, что послужило необходимостью разработки данного параметра для корректировки заполнения, а так же каким образом получали изображение для определения плотности рассказано в этом наборе статей(eng).

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

Вроде всё просто. Однако нет. Есть немного особенностей использования данной возможности.

1 – это работает только для шаблонов заполнения «Крестовое» и «Крестовое 3D» («Cross», «Cross 3D») ну об этом можно было-бы догадаться из названия «Cross infill density image»;

2 – Cura не распознаёт уровни чёрного выше 60%;

3 – желательно чтобы изображение было близко по форме к контурам модели для наиболее точного расположения областей с изменяемой плотностью;

4 – параметр экспериментальный, работает очень часто не так, как нам хочется(.

Ну и немножко примеров того, как это выглядит в слайсере Cura.

1. в этом примере изображение с плотным заполнении от центра и из правого нижнего угла. 

Шаблон заполнения выбран «Крестовое»

Cura + Paint. Плотность заполнения модели можно рисовать.

2. здесь для формирования заполнения используется изображение с диагональным разделением по яркости.

Cura + Paint. Плотность заполнения модели можно рисовать.

3. изображение с градиентом.

На рисунке видно как перестаёт изменяться плотность заполнения при увеличении уровня чёрного в диапазоне более 60%.

Cura + Paint. Плотность заполнения модели можно рисовать.

4. другая модель и другое изображение для влияния на плотность заполнения

Cura + Paint. Плотность заполнения модели можно рисовать.

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

Если здесь вроде всё более-менее нормально (контур изображения выделен жёлтым цветом),

Cura + Paint. Плотность заполнения модели можно рисовать.

то на следующем рисунке видно, что для нижней модели не получилось изменить плотность(контур модели и изображения отличается).

Cura + Paint. Плотность заполнения модели можно рисовать.

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

Благодарю IronFenyx за то, что задал вопрос про этот параметр и мне стало интересно разобраться с механизмом его работы. Спасибо BagelOrb (Tim Kuipers), предоставившего данную особенность для включения в раздел «Экспериментальное» слайсера Cura. Спасибо авторам статей в блоге . И отдельное спасибо Google-переводчику, без которого было-бы трудновато. 

Подпишитесь на автора

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

Отписаться от уведомлений вы всегда сможете в профиле автора.

28
Комментарии к статье
Кремень КБ Реклама
Кремень КМ Реклама