От команд плоттера к редактируемому вектору
Файлы HPGL и HPGL-2 описывают рисунок как последовательность движений пера — это не то, что может открыть напрямую SVG-редактор, лазерный резак или программа для режущего плоттера. Этот инструмент преобразует такой файл в стандартный SVG, который можно открыть в Illustrator, Inkscape или любом векторном редакторе.
Перья становятся группами
Самая полезная часть преобразования: каждый номер пера в исходном файле становится своей группой <g id="pen-1"> в выходном SVG, с цветом этого пера и выбранной толщиной линии, применёнными ко всей группе. Если в исходном задании перо 1 использовалось для резки, а перо 2 — для биговки, после преобразования каждое из них можно выделять, перекрашивать или скрывать независимо — назначение пера сохраняется как настоящая структура SVG, а не просто случайно совпадающий цвет.
Правильные единицы измерения
Единицы плоттера HPGL фиксированы: 1/40 мм (1/1016 дюйма). Этот конвертер умножает каждую координату на этот коэффициент перед записью SVG, поэтому width/height и viewBox результата — это настоящие миллиметры: откройте файл в любом векторном редакторе, и размеры будут верными, без произвольного масштабирования.
Что отрисовывается
Движения с поднятым/опущенным пером в абсолютном и относительном режимах, а также окружности CI и дуги AA/AR, преобразованные в гладкие полилинии. Если в файле используется команда, которую этот конвертер не рисует, преобразование всё равно завершается — просто без этой геометрии.
Параметры
Задайте толщину линии (в миллиметрах), применяемую к группе каждого пера перед скачиванием; это чисто визуальная настройка, не влияющая на геометрию контуров.
Типичное применение
Перенесите старый экспорт из программы резки вывесок или CAD/CAM в современный векторный рабочий процесс, подготовьте файл плоттера для лазерного или режущего плоттера, принимающего только SVG, или просто получите задание плоттера в формате, который можно просмотреть и отредактировать. Ничего не покидает ваше устройство — разбор, преобразование и скачивание происходят в браузере.
Tiny Online Tools







