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

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

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

CAD-конвертер

или перетащите сюда файлы DWG, DXF, DWF … ·

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

Вывод

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

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

  1. 1

    Загрузите файлы SVG

    Добавьте до 20 файлов, не более 95 MB каждый. Сначала переведите текст в кривые в графической программе, чтобы формы букв были зафиксированы.

  2. 2

    Выберите версию DXF

    Версия AutoCAD начинается с AutoCAD 2000: этот формат читают современные CAD-программы, Fusion и большинство программ для лазерной резки. Выберите Release 12 для старых контроллеров ЧПУ, которые не принимают более новые версии.

  3. 3

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

    Нажмите Конвертировать в DXF →, затем проверьте один известный размер в программе, которая откроет файл.

SVG и DXF хранят линии, а не пиксели, поэтому при конвертации каждый узел остаётся ровно там, где вы его нарисовали. Подводные камни — размер и возможности, которых в DXF никогда не было.

Что происходит с контурами SVG в DXF

SVG — стандарт W3C 2001 года, созданный для экранов: у контуров есть заливка, обводка, прозрачность, градиенты и стили CSS. DXF появился в 1982 году для черчения, где объект — это линия, дуга, полилиния или сплайн со слоем и цветом. При конвертации геометрия сохраняется, а оформление отбрасывается. Прямоугольник с красной обводкой 3 px становится замкнутой четырёхсторонней полилинией; толщина обводки была чисто визуальной и не превращается в рез шириной 3 px.

Группы соответствуют слоям, если в SVG чёткая структура, а каждая фигура сохраняет точные координаты. Поскольку ничего не векторизуется заново, паз 2 мм в SVG остаётся пазом 2 мм в DXF при правильных единицах. Поэтому этот путь намного точнее, чем экспорт в PNG с последующей трассировкой, и всегда лучше исходить из оригинального векторного файла, если он у вас есть.

Масштаб при конвертации SVG в DXF: пиксели, дюймы и миллиметры

96Пользовательских единиц SVG (пикселей CSS) на дюйм

Inkscape до версии 0.92 использовал 90, а некоторые сценарии в Illustrator предполагают 72, поэтому один и тот же рисунок может получиться размером 75% или около 94% от задуманного.

SVG

Scalable Vector Graphics

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

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

DXF

Формат Drawing Exchange Format

DXF — формат обмена данными САПР, опубликованный Autodesk в 1982 году. Он описывает геометрию и слои чертежа в документированной текстовой (или двоичной) структуре, поэтому многие программы, не умеющие читать DWG, читают DXF. Формат широко используется для лазерных станков, фрезерных станков с ЧПУ, плазменных резаков и плоттеров для резки плёнки. Файлы DXF больше, чем DWG, и при обмене могут терять некоторые расширенные возможности.

Сжатие
–
Прозрачность
–
Анимация
–
Год появления
1982 · Autodesk
Конвертер DXF

Дизайнеры рисуют в SVG, а CAD, CAM и многие программы ЧПУ ждут DXF, поэтому SVG в DXF — это передача макета от дизайнера к станку, который вырезает деталь.

Надёжное решение — задать SVG реальные единицы до экспорта. В Inkscape укажите единицы отображения и размер документа в миллиметрах в свойствах документа; в Illustrator используйте документ в миллиметрах или дюймах. Если корневой элемент содержит width="200mm", размер однозначен, и DXF запишет его в заголовок $INSUNITS. CAM-программы, игнорирующие заголовок, всё равно спросят единицу измерения, так что знайте, какую вы имели в виду.

Частые проблемы при конвертации SVG в DXF и их решения

  • Текст пропал или набран другим шрифтом.

    Текст в DXF зависит от шрифтов, установленных там, где файл открывают. Выберите «Объект в контур» в Inkscape или «Создать контуры» в Illustrator, чтобы каждая буква стала фиксированной формой.

  • Скрытые части рисунка появляются снова.

    У обтравочных контуров и масок нет аналога в DXF, поэтому проявляется вся фигура под ними. Перед экспортом примените обрезку булевой операцией «пересечение».

  • Станок показывает кривые как ломаные сегменты.

    Файл сохранён как Release 12, где нет сплайнов. Выберите AutoCAD 2000 или новее, если ваша программа его читает.

  • Каждая фигура встречается дважды.

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

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

Сохранятся ли плавные кривые при конвертации SVG в DXF?

Кривые Безье сохраняются как кривые в версиях, которые их поддерживают. В Release 12 объекта SPLINE ещё нет, поэтому кривые аппроксимируются короткими отрезками полилинии: при обычном масштабе они выглядят гладко, но добавляют вершины.

Почему SVG импортируется в Fusion или AutoCAD в неправильном размере?

SVG измеряется в пикселях CSS, 96 на дюйм, если в атрибутах width и height файла не указаны миллиметры или дюймы. Рисунок, созданный при 72 или 90 пикселях на дюйм, получится размером 75% или около 94% от задуманного. Задайте размер документа в реальных единицах перед экспортом или масштабируйте по эталонному размеру после импорта.

Сохранятся ли заливки и градиенты в DXF?

Нет. DXF описывает геометрию для резки и черчения, поэтому закрашенная фигура приходит как контур, а градиент пропадает. Лазеры и фрезеры всё равно идут только по контуру; режим заливки или гравировки задаётся в программе станка.

Можно ли конвертировать SVG, в котором есть фотография?

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

Что лучше для лазерного резака: DXF или SVG?

Оба формата хранят векторные контуры, и LightBurn открывает любой из них. DXF лучше подходит для CAD- и CAM-программ, которые часто ждут именно его, и указывает единицы измерения в заголовке; SVG удобнее для дизайнерских программ и плоттеров вроде Cricut. Обратное преобразование описано на странице DXF в SVG.