PerfectVector
Автор: Irene Kim7 мин чтения

Тиснение SVG PrusaSlicer: графика для 3D-поверхности

Подготовьте растр для тиснения SVG в PrusaSlicer. Проверьте отдельные области, выберите Join или Cut и осмотрите размещение и нарезанные слои перед печатью.

На этой странице

Для тиснения SVG в PrusaSlicer нажмите правой кнопкой целевую модель, выберите Add part → SVG и загрузите графику. Выберите Join для выступающего рисунка или Cut для углубления. Внимания заслуживает этап перед печатью: проверьте нужные фигуры SVG, контакт каждой области с моделью и сохранение дизайна в нарезанных слоях.

Названия меню следуют документированному процессу 2.9 Prusa. У PrusaSlicer 3.0 Preview переработан интерфейс, а набор возможностей пока неполон относительно 2.9, поэтому не предполагайте прежнее расположение настроек. Различие описано в руководстве по тиснению SVG и анонсе 3.0 Preview.

Выбирайте SVG только для решения проблемы исходника

Если пригодная векторная графика уже есть, начните с нее. Сохраните оригинальные контуры и подготовьте копию для тиснения. Снимку этого SVG нужна повторная трассировка, которая может изменить края.

Если собственная графика существует только в PNG или JPG, конвертируйте растр в контуры SVG для 3D-печати, затем проверьте вывод. PerfectVector выполняет подготовку вектора. PrusaSlicer отвечает за размещение, операцию и нарезанный результат; векторизация не выбирает эти настройки за вас.

Для обычных набранных надписей сначала попробуйте встроенный инструмент Text PrusaSlicer. Он может добавить редактируемый текст прямо в модель, избавляя от восстановления фигур из снимка слов. Prusa описывает Add part → Text и редактирование текста после повторного открытия проекта в руководстве Text. Используйте SVG, когда нужно сохранить именно собственный рисунок или начертание.

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

Отдельные области могут быть намеренными

Для примера мы подготовили монохромную растровую лапу с четырьмя подушечками пальцев и одной центральной, затем конвертировали через PerfectVector. Неизмененный SVG содержал шесть замкнутых контуров: пять черных подушечек и один почти белый прямоугольник фона. Встроенных изображений не было.

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

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

Подготовленная растровая лапа с пятью подушечками рядом с реальным SVG с шестью замкнутыми контурами, включая фон, и синими границами контуров SVG
Подготовленный растр и реальный вывод PerfectVector. Исходный SVG имеет пять отдельных черных подушечек и контур фона. Это проверка контуров, а не рендеринг PrusaSlicer или печать. Синие линии наложены на настоящие контуры SVG для проверки; границы фона не показаны.

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

В своем файле отличайте ненужные точки от намеренных островков перед удалением и объединением. Сохраните пальцы; удаляйте случайную точку только после подтверждения отсутствия в дизайне. Храните оригинальный вывод рядом с подготовленной копией для сравнения.

Подготовьте области в нужном размере

Откройте SVG в векторном редакторе перед PrusaSlicer. Проверьте на контрастном фоне и определите, соответствует ли видимый дизайн материалу, который собираетесь добавить или удалить.

Проверьте детали:

  • Фон: удалите заполненный прямоугольник размером со страницу, если он не входит в дизайн.
  • Отверстия: проверьте, является ли белый просвет настоящим отверстием, а не белым объектом поверх другой фигуры.
  • Тонкие обводки: явно задайте нужную толщину в графике вместо опоры на вид тончайшей линии.
  • Маленькие области: проверьте самый маленький палец, точку или просвет буквы в конечном размере.
  • Перекрывающиеся фигуры: определите, полезно ли перекрытие или это случайный дубликат.

Файл может красиво выглядеть при ширине 200 мм и терять мельчайшие детали после уменьшения до значка. Общая масштабируемость SVG не означает полезности каждого элемента для физической печати. Если при импорте файл неожиданно крупный или мелкий, проверьте единицы и границы по руководству размера импорта SVG.

Отделяйте подготовку геометрии от настроек принтера. Удаление фонового прямоугольника — исправление файла. Выбор другой высоты слоя или глубины углубления — решение печати. Одно не решает другое автоматически.

Добавьте SVG к модели и выберите операцию

Сначала загрузите базовую модель, затем выберите ее и используйте Add part → SVG. Начало с целевой модели облегчает проверку связи по сравнению с отдельным несвязанным объектом на столе.

Документированные операции имеют разные цели:

ОперацияНужный результатЧто проверить
JoinДобавляет печатаемый материал к моделиКаждая нужная область достигает основы, а не висит рядом.
CutУдаляет материал в пересечении SVG и моделиУглубление видно и оставляет нужную стенку или основу.
ModifierПрименяет настройки к затронутой областиВыбранная настройка меняется там; это не автоматически выступающая графика.

Названия и поведение взяты из документации тиснения SVG Prusa.

Для лапы начните с широкой плоской грани и одной операции. При Join проверьте все пять подушечек на поверхности основы. При Cut — все пять углублений. Не предполагайте, что правильная центральная подушечка доказывает размещение маленьких пальцев.

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

Настройте размер, глубину и размещение на поверхности отдельно

Size задает общие размеры графики. Depth — величину выдавливания. From surface сдвигает начало выдавливания, а Use surface заставляет графику следовать нижележащей поверхности. Настройки относятся к разным частям размещения. Официальный справочник SVG перечисляет их отдельно.

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

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

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

Prusa описывает повторное открытие настроек SVG двойным щелчком в 3D-виде. Сохраните проект и подготовленный исходный SVG для доступности графики при изменении размещения.

Нарежьте и проверьте каждую область

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

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

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

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

Частые вопросы

Может ли PrusaSlicer прямо тиснить PNG инструментом SVG? Процесс тиснения SVG ожидает векторную графику. Для растрового дизайна сначала выполните трассировку в контуры SVG и проверьте их. Для обычных надписей встроенный инструмент Text может избавить от необходимости трассировки.

Должны ли все части SVG для тиснения соединяться? Они не обязаны составлять один связный рисунок. Отдельные буквы или подушечки лапы могут быть намеренными, но каждая область должна соприкасаться с нужной основой итогового дизайна. Проверяйте размещение и нарезанные слои вместо автоматического объединения.

Чем различаются Join, Cut и Modifier? Join добавляет печатаемый материал, Cut вычитает его, Modifier применяет настройки затронутой области. Выберите операцию по нужному результату, затем проверьте нарезанный вывод.

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

Источники

  1. Prusa SVG embossing tool — Документированные импорт, операции и размещение.
  2. Prusa Text tool — Нативная альтернатива для редактируемых набранных надписей.
  3. PrusaSlicer 3.0 Preview announcement — Переработанный интерфейс предпросмотра и неполный набор возможностей относительно 2.9.

Если дизайн все еще PNG или JPG, подготовьте контуры SVG с PerfectVector, удалите ненужную геометрию и проверьте графику на одной грани модели. Полезный результат — нарезанный дизайн с нужными областями и зазорами.

Ещё из блога

Создайте контуры SVG для 3D-печати из изображения