UltKit
Изображения11
PDF13
Документы и данные7
Видео6
Аудио4
Другие инструменты22

Конвертер SVG в STL

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

Конвертер 3D-моделей

или перетащите сюда файлы STL, OBJ, MTL … ·

Макс. 95 MB на файл· До 20 файлов· Удаляются через 30 минут

Вывод

Файлы обрабатываются на наших серверах и удаляются через 30 минут.

Как пользоваться инструментом

  1. 1

    Загрузите SVG

    Загрузите один или несколько файлов .svg, до 20 за раз. Фигуры должны быть заливкой контуров; текст предварительно преобразуйте в кривые в графическом редакторе.

  2. 2

    Задайте размер и толщину

    Параметр Изображение превращается в уже установлен на «Выдавленная фигура». Укажите Ширина модели в миллиметрах, а толщину выдавливания задайте в поле Высота / глубина; добавьте Толщина основания, если отдельные буквы должны стоять на одной пластине.

  3. 3

    Конвертируйте в STL

    Нажмите Преобразовать в STL и откройте файл в слайсере. Модель лежит плоско и имеет заданную вами ширину.

Ответ

Что на самом деле делает конвертер SVG в STL?

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

От векторного контура к объемной модели для печати

SVG, стандарт W3C с 2001 года, хранит фигуры как математические контуры, а не пиксели. Поэтому это лучшая исходная точка для 3D-выдавливания: край буквы — точная кривая, а не лесенка из пикселей, и стенки напечатанной фигуры получаются гладкими при любом размере.

Выдавливание — одна операция. Каждый замкнутый закрашенный контур становится сечением, внутренние контуры — отверстиями, а сечение поднимается на заданную Высота / глубина от 0,2 до 100 мм. Толщина основания больше нуля добавляет пластину под всем изображением, благодаря чему отдельные буквы и точки над «i» не рассыпаются. Цвета, градиенты и обводки без заливки не несут информации о толщине и игнорируются.

Если логотип есть только в PNG или JPG, его можно выдавить напрямую через PNG в STL или сначала векторизовать; трассировка даёт более чистые края на кривых, об этом рассказано в статье как конвертировать PNG в SVG.

Как подготовить SVG-файл к 3D-печати

  1. Переведите текст в кривые

    Шрифты не встраиваются в геометрию SVG. Преобразуйте каждый текстовый объект в контуры, чтобы буквы существовали как фигуры.

  2. Используйте заливку, а не обводку

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

  3. Объедините перекрытия

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

Настройки SVG в STL для брелоков, табличек и трафаретов

Отправные значения; подстройте под свой принтер и материал
ИзделиеШирина моделиВысота / глубинаТолщина основания
Брелок или бирка на сумку40–60 мм3–4 мм0 мм (добавьте отверстие для кольца в SVG)
Табличка с отдельными буквами120–200 мм2 ммпластина 2 мм
Настенный логотип или буквы вывески150–300 мм4–6 мм0 мм
Трафарет для краски или аэрографа100–200 мм0,8–1,2 мм0 мм
Контур формы для печенья70–100 мм12–15 мм0 мм

SVG

Scalable Vector Graphics

SVG — векторный формат на основе XML, стандартизированный W3C в 2001 году. Вместо пикселей он описывает фигуры, контуры и текст, поэтому остаётся чётким при любом размере и для логотипов и иконок обычно весит совсем немного. Он поддерживает прозрачность, стили CSS, скрипты и анимацию, и все браузеры отображают его без дополнений. SVG не подходит для фотографий, а сложные иллюстрации могут медленно отрисовываться. Открывать и редактировать его могут Illustrator, Inkscape, Figma и браузеры.

Сжатие
–
Прозрачность
Да
Анимация
Да
Год появления
2001 · W3C
Конвертер SVG

STL

Сетка STL

STL (стереолитография) — формат 3D-сеток, созданный компанией 3D Systems в 1987 году. Он описывает только геометрию поверхности объекта в виде списка треугольников, без цвета, материалов, единиц измерения и информации о сцене. Благодаря простоте он стал стандартным входным форматом для слайсеров 3D-печати, таких как Cura и PrusaSlicer. Изогнутые поверхности аппроксимируются множеством плоских треугольников, поэтому гладкие модели могут давать очень большие файлы.

Сжатие
–
Прозрачность
–
Анимация
Нет
Год появления
1987 · 3D Systems
Конвертер STL

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

Слишком тонкие линии не напечатаются

Типичное сопло FDM имеет диаметр 0,4 мм, поэтому детали уже примерно 0,8 мм в итоговом размере могут пропасть в слайсере. Утолщите тонкие линии и засечки в SVG или увеличьте Ширина модели перед конвертацией.

Вопросы о конвертации SVG в STL

Почему текст из SVG пропал в STL?

Буквы остались живым текстом, который зависит от шрифта, установленного на вашем компьютере. Сначала преобразуйте их в кривые: «Объект в контур» в Inkscape, «Создать контуры» в Illustrator или Outline Stroke и Flatten в Figma. Затем экспортируйте SVG заново.

Остаются ли сквозными отверстия в буквах О, А и В?

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

Можно ли добавить фаску или скругленный край к выдавленной фигуре?

Выдавливание даёт прямые вертикальные стенки, настройки скоса нет. Чтобы получить фаску или купольную форму, импортируйте STL в Tinkercad, Fusion 360 или Blender и обработайте края там либо используйте рельеф из Изображение в STL для более мягкой, скульптурной поверхности.

Почему здесь размер логотипа правильный, а в Tinkercad — нет?

Размеры в SVG зависят от программы, в которой файл сохранён. Inkscape использует 96 пикселей на дюйм, а старые файлы Illustrator рассчитаны на 72, поэтому программы, читающие собственные единицы SVG, могут изменить масштаб примерно на треть. Этот конвертер игнорирует сохранённый размер и использует Ширина модели.

Как сделать формочку для печенья из SVG?

Форма для печенья — это тонкая стенка, а не сплошная фигура. Задайте контуру обводку около 1 мм в графическом редакторе, преобразуйте обводку в контур, удалите заливку и выдавите результат примерно на 12–15 мм в высоту.