Как векторизовать синьки и чертежи
8 мин чтения · Опубликовано 2 авг. 2026 г. · Обновлено 2 окт. 2026 г.
Чертёж полон линий, которые должны быть идеально прямыми, и окружностей, которые должны быть идеально круглыми. Скан чертежа полон линий, которые почти прямые, и окружностей, которые почти круглые: бумага не лежала плоско, сканер дискретизировал по собственной сетке, а оригинал мог быть начерчен от руки в 1974 году.
Задача векторизации — верность замыслу, а не скану. Значит, большая часть работы происходит до конвертации: привести растр к тому, что чертёж имел в виду.
Сначала уберите перекос, и дотошно
Чертёж, отсканированный с наклоном в градус от вертикали, затрассируется с наклоном в градус, и единого поворота, который всё исправит, после не существует: ошибка размазана по сотням независимых координат, и каждая горизонтальная линия в файле теперь чуть диагональна.
Вращайте растр, пока заведомо горизонтальный элемент — край основной надписи, базовая линия — не станет точно горизонтальным. У большинства программ сканирования есть автоповорот, попадающий с точностью до долей градуса; проверяйте его по длинной линии, а не доверяйте слепо: автоповорот ориентируется на край страницы, а край страницы не всегда перпендикулярен чертежу.
Порог — жёстко: в техническом чертеже нет серого
Синьки и линейные чертежи бинарны по замыслу: есть линия и есть фон. Любой серый в скане — артефакт: тон бумаги, лисьи пятна, синева настоящей синьки, тень залома — и с каждым из них движку придётся что-то решать.
Приведите изображение к чистому чёрно-белому порогом до конвертации. Подбирайте порог по самой слабой линии, которая вам реально нужна: исчезла размерная линия — порог слишком агрессивен; бумага полезла крапинками — слишком щедр. Правильно выбранный порог стоит больше любой настройки конвертера.
Ожидайте обводки и знайте, когда это важно
Движок трассирует границу тёмных областей, поэтому нарисованная линия возвращается длинной тонкой замкнутой фигурой вдоль обеих своих сторон, а не единственным штрихом по середине. Для просмотра, печати, архивирования и пометок это нормально, а часто и лучше — у линии есть настоящая толщина, ровно как нарисовано.
Для возврата геометрии в CAD это обычно не то, что нужно: линия CAD — осевая линия со свойством толщины, а не залитая щепка. Путь туда — трассировка по осевым линиям, которую Inkscape делает из вычищенного растра, с последующим экспортом в DXF. Это больше работы, и это правильная работа, если чертёж пойдёт обратно в модель.
Текст не вернётся текстом
Размерные числа, обозначения и примечания трассируются как фигуры, похожие на буквы. Они печатаются правильно и размерно точны, но в них не ищут, их нельзя править как текст и нельзя выделить как текст.
Если по чертежу нужен поиск, прогоните OCR по растру отдельно и держите распознанный текст собственным слоем поверх векторной линейной графики. У OCR по чертежу до конвертации есть и побочная польза: он показывает, какие пометки разборчивы настолько, чтобы выжить, — полезно знать до того, как кто-то на них положится.
Штриховка и заливки — самая дорогая часть
Штриховка разрезов — диагональные линии, заполняющие сечение, — это десятки параллельных штрихов, каждый из которых трассируется собственной длинной тонкой фигурой. Чертёж с несколькими заштрихованными сечениями может дать файл на порядок больше, чем без них, а штриховка почти не несёт информации: она значит «это сечение», что одинаково хорошо сказала бы одна область и один узор заливки.
Если файл будут править, а не хранить, подумайте стереть штриховку из растра до конвертации и заменить её настоящим узором заливки потом.
Шаг за шагом
- 01
Скан в 300–600 dpi, плашмя
Тонким размерным линиям нужно разрешение. Планшетный сканер избавляет от перспективных искажений, которые приносит фотография.
- 02
Уберите перекос по заведомо горизонтальному элементу
Вращайте растр, пока край основной надписи или базовая линия не станут точно горизонтальными. Потом ошибку чисто не убрать.
- 03
Приведите к чистому чёрно-белому
Подбирайте порог по самой слабой нужной вам линии. В техническом чертеже нет законного серого.
- 04
Конвертируйте в SVG
Загрузите вычищенный растр и скачайте результат.
- 05
Добавьте текст и размеры отдельно, если они должны быть живыми
Трассированные пометки — фигуры, а не текст. Прогоните OCR по растру и наложите распознанный текст собственным слоем.
Частые проблемы
- Горизонтальные линии чуть диагональны
- Скан был с перекосом. Это правится в растре до конвертации — после ошибка живёт в каждой координате отдельно.
- Тонкие размерные линии исчезли
- Либо разрешение скана было слишком низким, чтобы они пережили больше одного пикселя, либо порог слишком агрессивен. Пересканируйте в 600 dpi и берите порог мягче.
- Файл огромный и медленно открывается
- Почти всегда — штриховка разрезов. Каждый штрих — отдельная фигура. Сотрите штриховку из растра и замените узором заливки в редакторе.
- Текст не выделяется и не ищется
- Ожидаемо — трассированные буквы суть фигуры. Прогоните OCR по исходному растру и держите текст отдельным слоем поверх линейной графики.
Часто задаваемые вопросы
- Можно получить DXF для CAD?
- Напрямую нет — на выходе SVG. Inkscape экспортирует DXF из SVG в один шаг, это обычный путь. Учтите: трассированная линия — обводка, а не осевая, так что для возврата геометрии в модель вам понадобится осевая трассировка, а не это.
- Какое разрешение скана нужно техническим чертежам?
- 300 dpi — минимум, 600 dpi — комфорт. Ограничение — самая тонкая линия на листе: ей нужно хотя бы два-три пикселя ширины в скане, иначе движку нечего находить.
- Останутся ли размеры и пометки редактируемыми?
- Нет. Они конвертируются в фигуры, похожие на исходные знаки, — точные в печати, но не текст. Если важен поиск, прогоните OCR по растру отдельно и наложите результат.
- Заменит ли это перечерчивание старого чертежа в CAD?
- Для архивирования, печати и пометок — с запасом. Для чертежа, который будут править как параметрическую модель, — нет: там нужна геометрия, введённая заново с настоящими ограничениями, а трассировка даёт обводки, а не ограниченную геометрию.
Похожие гайды
- Как векторизовать для лазерной резки и ЧПУ — Получите контуры для резки и гравировки, по которым лазер пройдёт: одиночные контуры, никаких сдвоенных линий и скрытых разрывов.
- Как векторизовать карту — Превратите растровую карту в редактируемую послойную линейную графику для навигации, печати и большого формата.
- Как векторизовать иконку — Превратите пиксельную иконку в чёткий вектор с единой толщиной линий — от favicon в 16 px до плитки приложения.