Автоматизация AutoCAD

Векторный PDF → DXF

Достать настоящие линии из PDF, выгруженного из САПР: геометрия и текст в DXF с привязкой к масштабу — без обводки.

Переводит векторный PDF в DXF без обводки и трассировки: если файл выгружен из САПР — AutoCAD, nanoCAD, Revit, — внутри него лежат настоящие линии, и они переносятся в чертёж как геометрия. Кривые Безье спрямляются адаптивно, надписи приезжают текстом со своей позицией, высотой и углом.

Слои исходного DWG в PDF при печати часто не сохраняются, поэтому линии группируются по цвету: каждая группа — отдельный слой DXF со счётчиком линий, лишние группы (рамки, штриховки) отключаются до выгрузки. Кнопка «что уедет в DXF» показывает будущий чертёж рядом с исходной страницей — расхождения видны до скачивания.

Масштаб задаётся выбором из стандартного ряда или калибровкой по известному размеру — тогда инструмент сам покажет, какому масштабу соответствует печать. Единицы результата — миллиметры натуры, несколько листов раскладываются в ряд.

Пределы честно

  • Растровые вставки не переносятся — для сканов и фотографий есть «Подложка из PDF».
  • Дуг в PDF не существует: всё круглое становится плавными ломаными ещё при печати из САПР.
  • Размеры приезжают «разобранными» — линии и числа отдельно, не размерными объектами.
  • Обрезка областей не применяется: скрытые при печати линии могут появиться в чертеже.

Вопросы и ответы

Чем это отличается от «Подложки из PDF»?

Подложка — для сканов и фотографий: там внутри картинка, и она ставится в чертёж растром под обводку. Здесь наоборот: если PDF выгружен из САПР, в нём лежат настоящие линии — они переносятся в DXF как геометрия, обводить ничего не нужно. Если в файле не найдётся векторной геометрии, инструмент прямо об этом скажет и отправит к подложке.

Сохранятся ли слои исходного чертежа?

Сервис информацию о слоях PDF не использует: она сохраняется при печати не всегда (зависит от настроек драйвера), а вот цвет линий устойчив, поэтому линии группируются по цветам: каждая группа становится слоем DXF (LINII-FF0000 и т. п.), ненужные группы отключаются перед выгрузкой.

Почему окружности и дуги стали ломаными?

В самом PDF нет дуг — только отрезки и кривые Безье: всё круглое превратилось в кривые ещё при печати из САПР. Кривые спрямляются адаптивно с малым допуском, поэтому визуально дуги остаются гладкими; при необходимости их можно перечертить по месту.

Что будет с текстом и размерами?

Надписи переносятся однострочным текстом (слой TEKST, шрифт Standard) со своей позицией, высотой и углом — начертание исходного шрифта не сохраняется. Размеры приезжают «разобранными»: линии отдельно, числа отдельно, размерными объектами AutoCAD они не станут. Текст, преобразованный при печати в кривые, приедет контурами, а не текстом.

Как чертёж попадает в натуральную величину?

PDF знает только размер бумаги. Укажите масштаб печати (1:100 и т. д.) — или, если он нестандартный («вписать в лист»), откалибруйте по известному размеру: два щелчка по концам размерной цепочки и её значение в миллиметрах. Инструмент покажет, какому масштабу это соответствует.

Что не переносится?

Растровые вставки (логотипы, подложки) — для них есть «Подложка из PDF». Штриховки приезжают множеством линий или контуров — такие группы легко отключить. Обрезка областей не применяется: линии, спрятанные при печати за границей видимости, могут появиться. Заливки переносятся контурами, без заполнения.