Чтобы STEP открылся у получателя без ошибок, всё решается на стороне экспорта. КОМПАС-3D умеет выгружать STEP чисто, но в диалоге сохранения есть несколько настроек, которые определяют, приедет ли деталь целым телом, в правильных единицах и с нужным протоколом. Ниже — как экспортировать STEP из КОМПАС без потерь, что выставить для детали и для сборки, и какие грабли встречаются чаще всего. Если модель нужно сначала получить — её можно сгенерировать из описания в НейроИнженере и выгрузить STEP сразу.
Как сохранить STEP из КОМПАС-3D
Путь: «Файл → Сохранить как», в типе файла выбрать
STEP AP203/AP214 (*.step, *.stp). Перед сохранением
открывается диалог параметров записи — это и есть главное окно. Не
жмите «Сохранить» вслепую: настройки по умолчанию подходят не для
каждой задачи.
Что выставить в диалоге записи
- Протокол — AP214, если не уверены, что у получателя за CAD. Он универсален, несёт цвета и материалы и читается везде. AP203 — только для очень старых систем. Подробно — в статье какой протокол STEP выбрать.
- Единицы — миллиметры, явно. Это страховка от классической ошибки, когда у получателя деталь оказывается в 25.4 раза меньше.
- Точность аппроксимации — для деталей с криволинейными поверхностями влияет на гладкость граней. Слишком грубая даёт «фасеточные» поверхности, слишком тонкая раздувает файл. Для большинства деталей среднее значение оптимально.
- Тела / поверхности — экспортировать как solid (твердотельно), а не как набор поверхностей. Иначе у получателя деталь придёт «прозрачной» — см. STEP открывается поверхностями.
Экспорт детали против экспорта сборки
Для одиночной детали всё просто: solid, AP214, мм. Для сборки есть выбор, как сохранить структуру:
| Задача | Как экспортировать |
|---|---|
| Получателю нужна структура сборки | AP214/AP242, сохранить иерархию компонентов |
| Нужна одна «монолитная» деталь | Объединить тела перед экспортом или включить «как одно тело» |
| Деталь идёт на 3D-печать | Экспортировать в STL, не STEP (см. STEP или STL) |
Важно помнить: STEP не хранит сопряжения. Сборка приедет с деталями в правильных абсолютных координатах, но связи между ними получатель будет восстанавливать вручную. Если нужна живая параметрическая сборка с зависимостями — передавайте нативный формат КОМПАС (M3D), а не STEP.
Что теряется при экспорте в STEP
- История построения. STEP несёт результат — готовую геометрию, — а не дерево операций. У получателя деталь будет «мёртвой»: резать и сверлить можно, менять исходные параметры — нет.
- Сопряжения сборки (Mate). Не переносятся ни в одном протоколе STEP.
- Часть PMI. Размеры и допуски переносятся только в AP242, и то если получатель его полностью поддерживает.
Для 9 задач из 10: AP214, миллиметры, твердотельно (solid), точность аппроксимации — средняя. С такими настройками STEP из КОМПАС открывается целой деталью в SolidWorks, Fusion 360, nanoCAD и любом другом современном CAD без правок на стороне приёма.
Проверка перед отправкой
Хорошая привычка — открыть собственный экспортированный STEP обратно (в КОМПАС или просмотрщике) и убедиться, что деталь твердотельная, в нужных единицах и без «развалившихся» граней. Это 30 секунд, которые экономят переписку с получателем. Как файл откроется у него — зависит от настроек чтения, разобранных в статье импорт STEP в четыре CAD.
Частые вопросы
Какой протокол выбрать при экспорте STEP из КОМПАС?
AP214 — универсальный выбор: несёт геометрию, структуру сборки, цвета и материалы, читается во всех современных CAD. AP203 берите только для очень старых систем, AP242 — когда получателю нужны машиночитаемые допуски (PMI) и его CAD их поддерживает.
Почему у получателя деталь из моего STEP в 25 раз меньше?
В экспорте не были явно заданы миллиметры, и принимающий CAD прочитал единицы как дюймы. Всегда выставляйте «Миллиметры» в диалоге записи STEP. Проблема и её диагностика разобраны в статье про единицы STEP.
Сохраняет ли STEP из КОМПАС историю построения?
Нет. STEP передаёт готовую геометрию, а не дерево операций. У получателя деталь будет неизменяемой: резать и сверлить можно, менять исходные параметры — нет. Для передачи с историей нужен нативный формат или повторное моделирование.
Переносятся ли сопряжения сборки через STEP?
Нет, ни в одном протоколе STEP. Детали приедут в правильных абсолютных координатах, но связи (Mate) получатель восстановит вручную. Для живой параметрической сборки передавайте нативный формат КОМПАС (M3D).