Конвертер SVG в STL
Залитые фигуры из SVG выдавливаются вверх и превращаются в объемную модель для печати: значок с логотипом, бейдж с именем, буквы для вывески или трафарет. Ширину и толщину задаете вы, а контур берется из самого векторного файла.
Конвертер 3D-моделей
или перетащите сюда файлы STL, OBJ, MTL … ·
Макс. 95 MB на файл· До 20 файлов· Удаляются через 30 минут
Файлы обрабатываются на наших серверах и удаляются через 30 минут.
STL и OBJ не хранят единицы измерения. Если деталь в слайсере выглядит в 10 или 25,4 раза меньше или больше, единицы прочитаны неверно — укажите их здесь.
Blender, CAD-программы и слайсеры используют ось Z вверх; glTF, Unity и большинство игровых движков — ось Y вверх. Переключите, если после импорта модель лежит на боку.
Применяется при преобразовании твердотельных моделей STEP или IGES в сетку. Высокая детализация даёт плавные кривые, но более тяжёлые файлы; низкой достаточно для быстрого предпросмотра.
Используется только для PNG, JPG или SVG. Рельеф приподнимает тёмные области; литофания — тонкая пластина, на которой фото проявляется при подсветке сзади; выдавливание превращает логотип или контур SVG в плоское твёрдое тело.
Ширина напечатанной модели; высота рассчитывается по соотношению сторон изображения.
Максимальная высота рельефа или литофании либо толщина выдавленной фигуры. Для литофаний обычно берут 2–3 мм.
Сплошная пластина под рельефом, чтобы отпечаток держал форму. 0 — без основания.
Как пользоваться инструментом
- 1
Загрузите SVG
Загрузите один или несколько файлов .svg, до 20 за раз. Фигуры должны быть заливкой контуров; текст предварительно преобразуйте в кривые в графическом редакторе.
- 2
Задайте размер и толщину
Параметр Изображение превращается в уже установлен на «Выдавленная фигура». Укажите Ширина модели в миллиметрах, а толщину выдавливания задайте в поле Высота / глубина; добавьте Толщина основания, если отдельные буквы должны стоять на одной пластине.
- 3
Конвертируйте в STL
Нажмите Преобразовать в STL и откройте файл в слайсере. Модель лежит плоско и имеет заданную вами ширину.
Что на самом деле делает конвертер SVG в STL?
Он считывает закрашенные контуры SVG и выдавливает их на выбранную вами толщину, словно вырезает фигуру из листа. Получается плоское тело с прямыми стенками, масштабированное до введённой ширины.
От векторного контура к объемной модели для печати
SVG, стандарт W3C с 2001 года, хранит фигуры как математические контуры, а не пиксели. Поэтому это лучшая исходная точка для 3D-выдавливания: край буквы — точная кривая, а не лесенка из пикселей, и стенки напечатанной фигуры получаются гладкими при любом размере.
Выдавливание — одна операция. Каждый замкнутый закрашенный контур становится сечением, внутренние контуры — отверстиями, а сечение поднимается на заданную Высота / глубина от 0,2 до 100 мм. Толщина основания больше нуля добавляет пластину под всем изображением, благодаря чему отдельные буквы и точки над «i» не рассыпаются. Цвета, градиенты и обводки без заливки не несут информации о толщине и игнорируются.
Если логотип есть только в PNG или JPG, его можно выдавить напрямую через PNG в STL или сначала векторизовать; трассировка даёт более чистые края на кривых, об этом рассказано в статье как конвертировать PNG в SVG.
Как подготовить SVG-файл к 3D-печати
Переведите текст в кривые
Шрифты не встраиваются в геометрию SVG. Преобразуйте каждый текстовый объект в контуры, чтобы буквы существовали как фигуры.
Используйте заливку, а не обводку
Выдавливаются только закрашенные области. Если линию нужно напечатать, преобразуйте обводку в контур.
Объедините перекрытия
Объедините пересекающиеся фигуры и удалите лишние точки, чтобы каждая деталь была одним чистым замкнутым контуром.
Настройки 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
STL
Сетка STL
STL (стереолитография) — формат 3D-сеток, созданный компанией 3D Systems в 1987 году. Он описывает только геометрию поверхности объекта в виде списка треугольников, без цвета, материалов, единиц измерения и информации о сцене. Благодаря простоте он стал стандартным входным форматом для слайсеров 3D-печати, таких как Cura и PrusaSlicer. Изогнутые поверхности аппроксимируются множеством плоских треугольников, поэтому гладкие модели могут давать очень большие файлы.
- Сжатие
- –
- Прозрачность
- –
- Анимация
- Нет
- Год появления
- 1987 · 3D Systems
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 мм в высоту.