Импорт STEP в КОМПАС-3D в 90% случаев — это одно окно настроек, которое легко пропустить, нажав «ОК». Именно в нём решается, придёт ли деталь целым твердотельным объектом, рассыпется на отдельные поверхности или окажется в 25 раз меньше. Ниже — что выставить в диалоге конвертера, как читать незакрывшийся файл и что делать с типовыми ошибками. Сам STEP, если его ещё нужно получить, можно сгенерировать из текстового описания в НейроИнженере — он по умолчанию отдаёт формат, который КОМПАС открывает без вопросов.
Как открыть STEP в КОМПАС-3D
КОМПАС читает STEP встроенным конвертером — отдельный модуль ставить
не нужно, поддержка есть и в платной версии, и в КОМПАС-3D Home.
Путь: «Файл → Открыть», в фильтре типов выбрать
*.step; *.stp. После выбора файла появляется
диалог параметров чтения — это и есть ключевое окно.
Если его проскочить, КОМПАС применит настройки по умолчанию, а они не
всегда совпадают с тем, что вам нужно.
Перед самим импортом полезно понять, что внутри файла. STEP — это
текст: откройте его в «Блокноте» и найдите блок HEADER.
Поле FILE_DESCRIPTION покажет протокол (AP203, AP214 или
AP242), FILE_NAME — из какого CAD файл выгружен. Какой
протокол выбрать на стороне экспорта и чем они отличаются, разобрано в
отдельной статье про
AP203, AP214 и AP242.
Диалог параметров чтения: что выставить
Окно конвертера КОМПАС небольшое, но каждая галка в нём меняет результат. Рекомендуемые значения для обычной детали:
- Тип объекта — «Деталь», если в файле одно тело; «Сборка», если несколько тел с сохранённой структурой. Если не уверены — начните с «Детали»: многотельность КОМПАС покажет в дереве.
- Сшивание поверхностей — включить. Без него деталь приходит как набор отдельных листовых поверхностей и не имеет объёма. Это причина №1 «прозрачных» импортов.
- Анализ топологии — включить. КОМПАС проверит целостность граней и предупредит о незакрытых поверхностях ещё на импорте, а не когда вы попробуете посчитать массу.
- Единицы измерения — выставить «Миллиметры» явно. Если в STEP единица не прописана (частый случай у файлов из американских CAD), КОМПАС может принять их за дюймы, и деталь окажется в 25.4 раза меньше.
Если STEP вы получаете из ИИ-генератора или от подрядчика, проще исправить проблему на стороне экспорта: попросить AP214 в миллиметрах, со сшитыми телами. Тогда диалог в КОМПАС можно проходить с настройками по умолчанию — файл откроется целой деталью. НейроИнженер отдаёт именно такой STEP.
Дерево модели после импорта: «живая» или «мёртвая» геометрия
Сразу после открытия включите «Дерево модели». Если в дереве ровно одна операция «Импортированное тело», то это неизменяемая («мёртвая») геометрия — без истории построения. КОМПАС умеет с ней работать: можно резать, сверлить отверстия, добавлять фаски и скругления, мерить, ставить на чертёж. Но изменить исходный параметр — например, диаметр цилиндра, заложенный в STEP, — напрямую нельзя. Для этого нужно либо менять файл-источник, либо перемоделировать деталь заново.
Если деталь нужна именно параметрической, у задачи три исхода: распознать фичи специальным модулем (см. FAQ ниже), пересобрать руками или сгенерировать заново по описанию. Последний путь подробно разобран в статье как описать деталь ИИ.
Типовые проблемы импорта STEP в КОМПАС и решения
| Симптом | Причина | Решение |
|---|---|---|
| Деталь «прозрачная», нет массы | Импорт как поверхности, не сшито | Переоткрыть с галкой «Сшивание поверхностей» или команда «Сшить поверхности» |
| Деталь развалилась на отдельные грани | То же — сшивание выключено | То же; см. разбор «STEP как поверхности» |
| Деталь в 25 раз меньше | В STEP не указаны единицы, прочитаны как дюймы | Выставить «Миллиметры» вручную в диалоге чтения |
| Отверстия пропали | STEP выгружен «под 3D-печать», без фич-отверстий | Запросить у источника другой пресет экспорта |
| Сборка пришла одним телом | Источник склеил тела при экспорте | Разделить через «Многотельность → Разделить тело» |
| Файл долго открывается / зависает | STEP с сотнями тел или тяжёлая сетка | Открывать как «Сборку», отключить анализ топологии для черновой проверки |
Когда КОМПАС не открывает STEP вообще
Бывает, что файл не открывается совсем или открывается пустым. Частые причины и что проверить:
- Битый или обрезанный файл — STEP должен
заканчиваться строкой
END-ISO-10303-21;. Если её нет, файл скачался не полностью. - Слишком новый протокол — экзотические расширения AP242 КОМПАС читает с потерями. Попросите экспорт в AP214.
- Это вообще не STEP — иногда под расширением
.stpлежит другой формат. Проверьте первую строку: у настоящего STEP этоISO-10303-21;.
Если STEP пришёл из конвертации сетки (STL → STEP), он почти всегда «гранёный» и тяжёлый — это отдельная история, разобранная в статье как конвертировать STL в STEP.
Полный разбор по четырём CAD
Эта статья — про КОМПАС. Если STEP нужно открыть ещё и в SolidWorks, Fusion 360 или nanoCAD, чек-листы настроек для каждого собраны в обзорной статье импорт STEP в КОМПАС-3D, nanoCAD, SolidWorks и Fusion 360. А что вообще выбрать под свои задачи — в сравнении КОМПАС-3D или SolidWorks.
Частые вопросы
Можно ли открыть STEP в бесплатной КОМПАС-3D Home?
Да. Поддержка STEP в КОМПАС-3D Home есть, включая v23. Платные расширения нужны только для отдельных промышленных форматов (CATIA, NX, JT). Поэтому STEP — стандартный способ работать в Home-версии с моделями из платных CAD и ИИ-генераторов.
Импортированную деталь можно сделать параметрической?
Напрямую — нет: импорт STEP даёт неизменяемое тело без истории построения. Распознать в нём стандартные операции можно модулем «Аскон Распознавание» (работает на простых деталях с отверстиями и фасками), но на сложных формах он теряет половину фич. Надёжнее перемоделировать или сгенерировать деталь заново по описанию.
Почему деталь открылась «прозрачной» и без массы?
Это импорт как поверхности, без объёма — в диалоге чтения было выключено сшивание. Лечится командой «Сшить поверхности» или повторным открытием с включённой галкой «Сшивание поверхностей». После сшивки деталь становится твердотельной и получает массу.
Деталь пришла в дюймах и стала крошечной — что делать?
В исходном STEP не были явно прописаны единицы, и КОМПАС прочитал их как дюймы. Переоткройте файл и в диалоге параметров чтения выставите «Миллиметры» вручную. Если файл генерируете сами — задавайте экспорт сразу в миллиметрах.