"Рулетка" с Blender 3D (решётчатые структуры, для фотополимерной печати наверняка лучше, так как проще).
Здравствуйте участники портала и читатели. Хочу поделиться всё-таки скриптом, так как всё же это хоть и рулетка, если проводить процедуру работы с мешем до конца, но если не доводить, а для этого скрипт и предназначался изначально (но что поделаешь, где-то в глубине души мы так или иначе идеалисты) - для фотополимерной печати, то в принципе его должно хватать, на выходных я попробую оба варианта печати на фотополимерном принтере. На скриншотах изображён массив меша куб, объединённый хоткеем CTRL+J, после чего проведена стандартная операция объединение вершин по дистанции. Затем полученный меш обрезан Boolean Intersect о сгенерированную на одном из сайтов фигурку руки повара со знаком "всё ок". По ссылке вы найдёте и файл Blender 3D и скрипт https://github.com/Andrei-Y/Mesh_Utilities . Удачное объединение Boolean Union - дело то ещё, случая , но в этот раз прям таки повезло. Скрипт был готов ещё в субботу, но воскресенье до и половину понедельника - последний день больничного, я провёл в попытках заставить нейронку оптимизировать скрипт, так как пайтона сам я не знаю. И это было тщетно - сам я цикл по которому хотел проводить поочерёдное логическое объедение мешей представлял себе смутно... на пайтоне, а Pascal Blender 3D естесственно не понимает. Я втолковывл нейронке что-то про построение дерева связей в текстовом блоке и потом конвертации меша по этому текстовому блоку, чтобы цикл не допускал объединения не контактирующих мешей. Но это было всё тщетно - она понятия не имела о алгоритме следования по связям графа, а сам я просто не хотел его ей представлять даже в пседокоде - надеялся что она знает такое дело, но увы. Blender 4.3.2 , 5-ая версия всё же сыровата у них и я предпочёл ей не пользоваться.
Скрины, потом инструкция.
Меш полученный после логического Intersect
Объединённый массив и объект болванка.
. Исходный объект
Небольшая скромная инструкция, но и функционал не велик
В набор входит операторов входит создание меша будущей ячейки структуры, сохранение в файл и чтение из файла. Некоторые этапы исключены, так как один из выполняются стандартным хоткеем в два действия, а второй более сложный - просто модификатором. Всего этапов работы 7 (без учёта сохранения и записи меша в текстовый блок). Сохранение и запись в текстовый блок сделаны больше наверное для возможности обмена, хотя может и так пригодиться. Затем делается копирование ячейки по задаваемым параметрам по трём осям, а объединение в один меш стандартным CTRL+J, удаление дубликатов вершин, модификация через Intersect структуры о внешнюю форму, затем грани удаляются скриптом, рёбра заменяются цилиндрами, вершины сферами (радиус и детализация задаётся как параметр), лишнее удаляется автоматически и так-же происходит пошаговое логическое объединение полученных объектов в один меш для конвертации в STL и последующей печати.
.
Предыстория:
писал, четыре месяца назад, производителю Anycubic, о том, что плёнка повреждается в основном при печати базовых слоёв, и описал способ как исправить это дело, но доктор технических наук видимо стал загружен делами и занят - в общем тот топик на https://www.reddit.com/ умер, в котором он предлагал задавать вопросы, ну и конечно я спросил расшифровку файла задания и описал для каких дел. Но понятно - файл проприетарный, и расшифровку никто не даст. Тогда я понял, что все свои детали я буду тогда печатать на фотополимернике в виде решётчатых структур - это решит часть проблемы. Вообще я планировал ячею из усечённого октаэдра, но до этого пока не дошло, так как я всё-таки болел, а "отдувалась" за меня нейроснка на этом поприще.
Ну посмотрим, не знаю когда, но попробую оптимизировать это дело. Использовать или нет - дело ваше. Активного обсуждения от меня не ожидайте, так как больничный закрыт и я на работе с раннего утра и до почти позднего вечера. Ну пока вот так. Подумывал о создании своего редактора, но всё же я понимаю что это невероятный объем работ, и я больше потеряю времени, чем получу профита от этого. Будет времени побольше - наверное оптимизирую и попробую прикрутить сюда топологическую оптимизацию. На этом пока всё - не супер, но в принципе кое-что, хоть и немного, с этим делать можно
. Превью абстрактно, но это пока, потом в комментах добавлю распечатку, не ругайте сильно что превью не говоряще на самом деле. На этом всё. На выходных напечатаю, если кому надо - может попробовать, может и пригодится.
Еще больше интересных статей
Башня для рабочего стола
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Я думаю, у всех возникает проблема с рабочим местом, приборы которые перио...
Рестайлинг органайзера дисков УШМ 125мм
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Ранее я выкладывал модель органайзера - тогда он был держателем...
Поднимаем модель с изображения.
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Часто натыкаясь в объявлениях о просьбе замоделить что-то простое...






Комментарии и вопросы
Спасибо за публикацию и програ...
...и перехоёсты в несколько сл...
Если это работет - значит имее...
после установки спрайта на тре...
Всех приветствую, столкнулся с...
Здравствуйте! Помогите пожалуй...
Доброго всем времени суток, во...