Кратко
- STEP и IGES хранят точную 3D-геометрию: окружность в них остаётся окружностью. STEP новее и надёжнее, IGES часто приходит набором поверхностей без тел.
- STL описывает поверхность треугольниками и не хранит единицы измерения. Он нужен для 3D-печати, но плохо подходит для фрезеровки и доработки.
- DXF и DWG — плоские чертежи. DXF открыт и читается любой программой раскроя, DWG — закрытый родной формат AutoCAD.
- В цех лазерной резки отправляют DXF в масштабе 1:1, на фрезеровку и токарку — STEP вместе с чертежом в PDF, на 3D-печать — STL или 3MF.
Две группы форматов: точная геометрия и сетка
Все пять форматов из заголовка делятся на три группы. STEP и IGES описывают тело или поверхность математически точно: цилиндр задан осью и радиусом, плоскость — точкой и нормалью. STL приближает ту же поверхность треугольниками, и чем их больше, тем точнее приближение и тяжелее файл. DXF и DWG вообще не про объём: это плоский чертёж из линий, дуг, окружностей и сплайнов.
От группы зависит, что цех сможет сделать с файлом. По точной модели CAM-система строит траекторию фрезы вдоль настоящей окружности, а по сетке — вдоль многоугольника. Программа раскроя листа ждёт плоский контур и не знает, что делать с объёмным телом.
Сводная таблица
| Формат | Что хранит | Единицы измерения | Кто разрабатывает | Где нужен |
|---|---|---|---|---|
| STEP (.step, .stp) | Точные тела, сборки, цвета; в протоколе AP242 ещё размеры и допуски | Записаны в файле | ISO, стандарт 10303 | Фрезеровка, токарка, литьё, обмен моделями между CAD |
| IGES (.igs, .iges) | Поверхности, каркас, иногда тела | Записаны в файле | Изначально NBS США, стандарт ANSI с 1980 года | Старые системы, сложные поверхности, оснастка |
| STL (.stl) | Сетку из треугольников, без цвета и единиц | Не хранит | 3D Systems, 1987 год | 3D-печать, сканирование, рельефы |
| DXF (.dxf) | Плоские линии, дуги, сплайны, тексты, слои | Не обязательно: переменная $INSUNITS может отсутствовать | Autodesk, 1982 год | Лазерная, плазменная, гидроабразивная резка, гравировка |
| DWG (.dwg) | То же, что DXF, плюс специфичные объекты AutoCAD | Записаны | Autodesk, закрытый формат | Обмен чертежами между проектировщиками |
STEP: основной формат для объёмных деталей
STEP описан в международном стандарте ISO 10303. Текстовый файл хранит тела, структуру сборки и, в зависимости от протокола, цвета, слои, а также размеры с допусками прямо в модели. Его импортируют все современные CAD- и CAM-системы, от FreeCAD до КОМПАС-3D и Mastercam.
Для изготовления STEP почти всегда лучший выбор. Фрезеровщик построит по нему траектории, токарь снимет нужные диаметры, литейщик спроектирует форму. Единственное, чего в STEP нет, — дерева построения: получатель видит готовое тело, а не эскизы и операции, из которых оно сделано. Поэтому мелкие правки в чужой модели даются тяжелее, чем в своей.
IGES: старый формат, который ещё встречается
IGES появился в США в 1980 году как первый массовый нейтральный формат CAD. Последняя версия, 5.3, вышла в 1996 году, а дальше развитие обмена данными перешло к STEP. IGES до сих пор встречается в архивах, в оснастке и пресс-формах и у программ, которые хорошо работают с поверхностями.
Главная проблема IGES в том, что модель часто приходит набором отдельных поверхностей, а не замкнутым телом. Между поверхностями бывают щели в сотые доли миллиметра. Для просмотра это не важно, но CAM-система или расчёт массы потребует сначала сшить поверхности в тело. Если у отправителя есть выбор, просите STEP.
STL: сетка для 3D-печати
STL придумали в 1987 году для первых стереолитографических принтеров 3D Systems. Файл хранит только треугольники: координаты трёх вершин и нормаль. Двоичный STL весит 84 байта на заголовок и счётчик плюс 50 байт на каждый треугольник, так что модель из миллиона треугольников занимает около 50 МБ.
У STL два серьёзных недостатка для цеха. Первый — в нём нет единиц измерения. Число 25 может означать 25 мм или 25 дюймов, и программа принимающей стороны угадывает. Второй — в нём нет точной геометрии: отверстие стало многоугольником, и восстановить его настоящий диаметр можно только вручную. Поэтому STL хорош для 3D-печати, где принтер всё равно режет модель на слои, и для фрезеровки художественных рельефов, но не для механообработки посадочных мест.
Если у вас есть только STL, а деталь нужно выфрезеровать, прочитайте, как перевести сетку в STEP и почему результат не всегда годится для станка с ЧПУ.
DXF и DWG: плоские чертежи
DXF Autodesk представила в декабре 1982 года вместе с первой версией AutoCAD как открытую текстовую копию своего родного формата DWG. Структура DXF известна, поэтому его читают и пишут почти все программы: CAD-системы, редакторы векторной графики вроде Inkscape, программы раскроя для лазера и плазмы. В LibreCAD и QCAD DXF вообще служит родным форматом.
DWG — закрытый двоичный формат AutoCAD. Его поддерживают nanoCAD, КОМПАС-3D, BricsCAD и другие системы через библиотеки консорциума Open Design Alliance, но программы раскроя на станках часто DWG не принимают. Поэтому в цех отправляют DXF, а DWG оставляют для обмена с проектировщиками.
Присланный заказчиком DXF технологу стоит открыть в AutoCAD или nanoCAD и сверить единицы и размеры с чертежом в PDF до того, как раскладывать его на лист. Что касается 3D PDF, то станку он не помощник: геометрии, пригодной для обработки, в нём нет.
Проверить габарит, слои и число замкнутых контуров можно в онлайн-просмотрщике DXF, он работает в браузере без установки программ.
Требования к DXF для резки — замкнутые контуры, отсутствие дублей, преобразование сплайнов — разобраны в отдельной статье.
Какой файл отправить в цех
Набор файлов зависит от технологии. Ниже — комплект, с которым цех может посчитать стоимость и сразу запустить работу без уточнений.
| Технология | Основной файл | Что приложить | Чего не присылать |
|---|---|---|---|
| Лазерная, плазменная, гидроабразивная резка | DXF, масштаб 1, мм, только контуры | Материал, марку, толщину, количество | 3D-модель без развёртки, PDF вместо DXF |
| Листовая деталь с гибкой | STEP листовой детали и DXF развёртки | Чертёж с внутренним радиусом гиба и направлением | Развёртку без учёта коэффициента гибки цеха |
| Фрезеровка, токарка | STEP (AP214 или AP242) | Чертёж в PDF с допусками, шероховатостью, резьбами | STL, если есть исходная модель |
| 3D-печать | STL или 3MF | Материал, цвет, требования к прочности и точности | STEP, если цех не просил |
| Гравировка | Векторный DXF, SVG или AI | Размер, глубину, материал | Растровую картинку низкого разрешения |
Для механообработки чертёж в PDF важен не меньше модели. В модели все размеры номинальные, а в чертеже видно, какой размер ответственный, какой допуск на посадочный диаметр и где нужна шероховатость Ra 0,8, а где хватит Ra 6,3. Без чертежа цех либо обработает всё с одной точностью и выставит счёт как за самую точную деталь, либо сделает по своему разумению.
Идеальный заказ на фрезеровку выглядит так: STEP детали, PDF чертежа, в письме материал, количество и срок. Если резьба в модели нарисована только как гладкое отверстие под метчик, напишите это на чертеже, иначе программист увидит обычное отверстие.
Дмитрий ВолковИнженер-механик, фрезерные станки с ЧПУ и CAMКак назвать и собрать файлы
Мелочи, которые экономят переписку:
- В имени файла указывайте обозначение детали, материал, толщину и количество, например
kronshtein-01_AMg6_3mm_20sht.dxf. - Одна деталь — один файл DXF. Если деталей много, сложите их в архив, а не в один чертёж с рамками и спецификацией.
- Удаляйте из DXF рамку, основную надпись, размеры и осевые линии, если цех не просил оставить их на отдельном слое.
- Для STEP проверьте, что сборка не содержит лишнего: крепёж из библиотек, временные тела и скрытые детали.
- Для листовых деталей уточните у цеха, по какому коэффициенту строить развёртку, или отправьте 3D-модель, чтобы развёртку построил технолог. Прикинуть длину заготовки можно в калькуляторе развёртки при гибке, минимальные радиусы — в таблице радиусов гибки листа.
Частые вопросы
Можно ли отправить на лазерную резку PDF?
Векторный PDF, сохранённый из CAD, можно перевести в DXF, и многие цеха делают это сами. Но при конвертации теряется масштаб, дуги превращаются в ломаные, а окружности в кривые Безье. Надёжнее отправить DXF из той программы, где деталь начерчена.
Что лучше для фрезеровки: STEP или IGES?
STEP. Он хранит твёрдые тела и структуру сборки, а IGES часто приходит набором несшитых поверхностей. IGES нужен, только если программа получателя не читает STEP или речь о сложных поверхностях из старого архива.
Можно ли фрезеровать по STL?
Можно, если это художественный рельеф, барельеф, скульптура или форма, где точность в сотые доли миллиметра не важна. Для деталей с посадочными отверстиями, плоскостями и резьбой STL плох: траектория пойдёт по граням многоугольника.
Какую версию DXF выбрать при сохранении?
Программы раскроя надёжнее всего читают старые версии формата, например R12 или 2000. Если цех не дал указаний, сохраните в одну из них: в старых версиях нет сложных объектов, которые программа станка может не понять.
Источники
- ISO 10303-21 ↗ — Wikipedia
- IGES ↗ — Wikipedia
- STL (file format) ↗ — Wikipedia
- AutoCAD DXF ↗ — Wikipedia
- DWG ↗ — Wikipedia
- 3D Manufacturing Format ↗ — Wikipedia
Изображение: Mike1024, общественное достояние, Wikimedia Commons

Автор
Дмитрий ВолковИнженер-механик, фрезерные станки с ЧПУ и CAM, 15 лет в отрасли
Пятнадцать лет работает с фрезерными станками с ЧПУ: от мебельных раскроечных центров до обработки металла. Пишет о фрезерах, инструменте, CAM-программах и системах управления.
Все материалы автора →
Проверил материал
Игорь БеловСервисный инженер по лазерным источникам и оптике, 12 лет в отрасли
Двенадцать лет ремонтирует и обслуживает лазерные источники, режущие головки и оптику. Рецензирует технические материалы Далото.
Все материалы автора →Как мы готовим материалы — в редакционной политике. Нашли ошибку? Напишите нам.
Комментарии
Пока никто не написал. Задайте вопрос — автор или эксперты редакции ответят.
Написать комментарий



