DXF для ЧПУ: версия формата, слои и подготовка файла
26 июля 2026 · 6 мин чтения
DXF — обменный формат чертежей от Autodesk. Внутри лежит геометрия: отрезки, дуги, окружности, полилинии, разложенные по слоям. Команд для станка там нет. Их создаёт CAM-система, когда превращает контуры в траектории и выдаёт G-code по стандарту ISO 6983. Мебельный технолог отвечает за первый шаг: чтобы файл открылся и в нём было понятно, где контур детали, а где отверстие под петлю.
Версия формата
R12 (маркер AC1009) поддерживает только простые примитивы. Именно поэтому он до сих пор работает как аварийный вариант: если старая стойка или бюджетная CAM спотыкается на файле, пересохранение в R12 обычно решает вопрос. Версии R2010 и R2013 (AC1024, AC1027) несут расширенные данные, включая метаданные к слоям, и подходят для современных пакетов.
Экспорт АвтоРаскроя сделан на R2010 для панелей и на R2013 для заданий с метаданными ревизии в XDATA. Если ваш парк станков старше, скажите об этом — нужен профиль под R12.
Слои: контур, кромка, присадка
Без слоёв CAM не отличит внешний рез от отверстия. Минимальный набор для мебели выглядит так:
| Слой | Что в нём | Операция |
|---|---|---|
| CONTOUR | Замкнутый контур детали | Обрезка фрезой насквозь |
| DRILLING | Окружности отверстий с диаметром | Сверление циклами G81 и G83 |
| DRILL_V_35, DRILL_V_5, DRILL_H_4 | Отверстия по диаметрам: чашка, крепёж, направляющие | Разные свёрла без ручной сортировки |
| EDGE | Стороны под кромку | Не режется, идёт на кромкооблицовочный |
| TEXT, SHEET | Подписи деталей и граница листа | Не обрабатывается, нужно оператору |
Диаметр отверстия задаётся геометрией окружности, а не текстом рядом. Чашка петли выходит окружностью ø35, крепёж ø5, отверстия полкодержателей ø5 с шагом 32 мм.
Единицы и ноль детали
В заголовке файла живёт переменная $INSUNITS. Когда она не заполнена, CAM выбирает единицы сама, и деталь 600 мм может приехать размером 600 дюймов. Правильно: миллиметры, начало координат в левом нижнем углу детали, ось Y вверх. Тогда ноль заготовки на станке совпадает с нулём чертежа без пересчётов.
Геометрия, которую любит CAM
- Замкнутые контуры полилинией. Разрыв в 0,01 мм ломает расчёт компенсации радиуса: CAM не понимает, где внутренняя сторона реза.
- Дуги вместо сплайнов. Сплайн разбивается на тысячи отрезков, станок дёргается на подаче и оставляет следы на кромке.
- Никаких дублей. Две линии одна поверх другой дают два прохода фрезы по одному месту.
- Чистый файл: без пустых слоёв, блоков и рамок чертежа. Их удаляют командами PURGE и AUDIT перед сохранением.
От DXF к G-code
Дальше цепочка одинаковая: CAM читает слои, назначает инструмент и стратегию, постпроцессор переводит траектории в диалект конкретной стойки. Weihong NCStudio, Syntec, FANUC и DSP отличаются шапкой программы, кодами циклов и единицами паузы, поэтому один и тот же контур на разных станках даёт разные файлы.
Этот шаг остаётся на стороне цеха: оператор открывает наш DXF в своей CAM, назначает инструмент и стратегию под конкретный станок и только потом выпускает программу. Мы сознательно не генерируем G-code в облаке: неверифицированная на станке программа стоит сломанной фрезы или шпинделя, а такую ответственность нельзя брать вслепую, не видя станка.
Получить DXF из эскиза
Загрузите фото или PDF наброска: сервис соберёт спецификацию, рассчитает присадку под петли и выдаст DXF с разложенными по слоям контурами и отверстиями.
Загрузить эскиз →