Шаги по созданию пазла из пользовательского изображения.
Получите инструмент для конвертации изображений.
Инструмент для конвертации изображений находится по адресуhttps://github.com/mixicz/printed-puzzle(Следуйте инструкциям в README.md).
Подготовьте файлы палитры.
Вам необходимо предоставить цвета вашей нити для изображения, которое вы хотите напечатать. Цвета находятся в формате RGB, образец палитры включен в папку colors/ в репозитории. Инструмент будет использовать все доступные цвета в палитре в указанном порядке, поэтому рекомендуется сортировать их от самого светлого до самого темного цвета.
Преобразовать изображение в исходный код SCAD.
Типичное использование выглядит следующим образом:
Конвертировать - палитра palette.txt - размер 150 - цвета слоя 5 image.jpg
Это создаст 2 файла:
- preview.png – это превью полученного отпечатка (изображение, преобразованное в указанную палитру).
- out.scad - файл с изображением, преобразованным в векторы для OpenSCAD.
Создайте модель головоломки с помощью OpenSCAD.
Скопируйте puzzle.scad в папку с puzzle.scad, и при необходимости измените параметры в puzzle.scad в соответствии с вашими потребностями (следуйте комментариям в puzzle.scad).
Если вы используете простую цветную печать (один цвет на слой), вы можете просто визуализировать и экспортировать полученный пазл.
Если вы хотите использовать режим MMU с несколькими цветами на слой, вам необходимо добавить параметр с отображённым цветом в команду piece_set(); (или просто прокомментировать его и разкомментировать команды ниже). В этом случае вам необходимо отображать и экспортировать каждый цвет отдельно.
В случае, если вам хочется, чтобы головоломка была больше, чем поместится на вашем принтере, вы можете ограничить количество деталей головоломки, используя параметры "Старт" и "Размер", или сделать это в слайсере (в зависимости от возможностей вашего слайсера).
Слайс и принт.
Здесь ничего особенного не требуется, просто согласуйте высоту слоя с той, которая указана в puzzle.scad (параметр layerHeight, по умолчанию это 0,2 мм).
Образец изображения.
Образец изображения.Было преобразовано и напечатано с использованием следующей палитры/цветов филамента:
#ffffff Белый цвет Traffic от Fillamentum.
#f7b500 Филамент Трафик Жёлтый (RAL 1023)
#ed6b21 Филамент Orange Orange (RAL 2008)
#bb1e10 Филамент красного цвета для дорожной разметки (RAL 3020)
#000000 Филамент "Трафик", чёрный.
Размер был установлен на 150 мм с размером головоломки по умолчанию 5х5 квадратных элементов.
Кредиты
Образец изображения.Это от...Перец и морковь.Автор: Дэвид Ревой, лицензия.https://creativecommons.org/licenses/by/4.0/.
Список дел
- Уделяйте гораздо больше внимания инструменту конвертации (создание пайплайна для получения готовых к использованию бинарных файлов на GitHub, улучшение документации, юнит-тесты...),
- Возможность печатать только изображение.
- Коробка для кусочков головоломки с напечатанным изображением в качестве крышки.
Tags
Modellquelle
