STEP — кросс-форматный, но дьявол в настройках. Один и тот же файл может прийти в КОМПАС-3D как «деталь», в SolidWorks — как «сборка из 17 тел», в Fusion 360 — корректной деталью, а в nanoCAD — вообще сеткой, если в импорте выбран не тот пресет. Ниже — чек-лист по четырём CAD: какие настройки выбирать, что чаще ломается и как это лечить. Сам STEP для импорта можно получить из текстового описания в НейроИнженере.

Если STEP исходит от вас

Большинство проблем импорта рождаются на стороне экспорта, а не приёма. Если вы файл генерируете или выгружаете сами — отдавайте его сразу «правильным»: сшитым твердотельным телом, в протоколе AP214, в миллиметрах. Тогда он откроется целой деталью в любом из четырёх CAD без плясок с настройками. НейроИнженер так и экспортирует по умолчанию — деталь можно сгенерировать из описания и сразу получить STEP, который импортируется без ошибок.

Общие принципы перед импортом

STEP-файл может содержать одну деталь, сборку из деталей, или «коллекцию тел» без сборочной структуры. До импорта стоит посмотреть на содержимое — текстовая часть STEP открывается в обычном редакторе. По первым строкам ищите блок HEADER: поле FILE_DESCRIPTION покажет применённый протокол (AP203, AP214, AP242), FILE_NAME — исходный CAD, откуда экспортирован файл. Это полезный контекст: STEP из SolidWorks обычно открывается чище, чем STEP из устаревших систем.

Подробности про подвиды формата собраны в статье «STEP или STL». Здесь же — практика открытия.

КОМПАС-3D (Аскон)

КОМПАС открывает STEP через встроенный конвертер. Меню «Файл → Открыть», выбрать *.stp; *.step. После выбора файла появляется диалог конвертера с настройками импорта — это самое важное окно, его легко пропустить, нажав «ОК» без чтения.

Что выставить в диалоге

Типовые проблемы и решения

СимптомПричинаРешение
Деталь «развалилась» на отдельные граниНе включено сшиваниеReopen с галкой «Сшивание поверхностей»
Деталь в дюймахВ STEP не указана единицаВыставить «Миллиметры» вручную в диалоге
Отверстия пропадаютSTEP экспортирован «как 3D-печать», без отверстий-фичЗапросить у источника другой пресет экспорта
Сборка пришла как одна детальИсточник склеил телаВ КОМПАС: разделение тел через «Многотельность»

После импорта стоит сразу включить «Дерево модели» — если в дереве ровно одна операция «Импорт», то это «мёртвая» геометрия без истории построения. КОМПАС умеет работать с такой деталью (резать, добавлять отверстия), но изменить исходный диаметр цилиндра уже не получится — нужно либо менять файл-источник, либо перемоделировать.

nanoCAD Mechanica / nanoCAD 3D

В nanoCAD импорт STEP через модуль «Конвертер форматов» (входит в Mechanica). На обычном nanoCAD без Mechanica импорт STEP-3D невозможен. Это первое, что нужно проверить — версия и наличие модуля.

Меню «Утилиты → Импорт STEP» (или Tools → Import). Здесь меньше настроек, чем в КОМПАСе, но есть критичная: «Импорт как» — варианты «Solid», «Surfaces», «Mesh». По умолчанию иногда стоит «Mesh» — это нужно сразу поменять на «Solid», иначе деталь придёт триангулированной и потеряет параметрические свойства.

Особенности nanoCAD

SolidWorks

SolidWorks — самый «дружелюбный» к STEP CAD из четырёх. Импорт через «File → Open → *.STEP» или просто перетаскиванием файла в окно программы. После открытия SolidWorks автоматически предлагает «FeatureWorks» — попытку распознать в импортированной геометрии стандартные операции (отверстия, фаски, скругления) и превратить «мёртвую» геометрию обратно в дерево построения.

FeatureWorks: использовать или нет

На простых деталях (кронштейны, плиты с отверстиями) FeatureWorks работает: за 10–30 секунд распознаёт основные элементы и строит дерево. На сложных деталях с органическими формами — теряет половину фич и засоряет дерево. Практическое правило:

В обоих случаях SolidWorks умеет резать и сверлить импортированную деталь стандартными командами; даже без распознавания фич можно добавить отверстия и фаски.

Типовые проблемы

СимптомПричинаРешение
Файл слишком долго открываетсяSTEP с тысячами телВ Tools → Options → Import снять галку «Try forming solid bodies»
Не распознаются отверстияВ источнике это были «вытяжки» а не «отверстия»Использовать «Wizard for holes» поверх импорта
В сборке детали в одной точкеПотерялись Mate в STEPСборочные связи восстановить руками — STEP их обычно теряет

Fusion 360 (Autodesk)

Fusion 360 принимает STEP через «File → Open» или «File → Upload» для версии облака. Импорт без диалога — Fusion сам определяет тип объекта (часть/сборка), единицы и топологию. Это удобно для быстрого открытия, но иногда «слишком умно»: если в файле перепутаны единицы, Fusion может молча принять их за миллиметры и не предупредить.

Особенности Fusion 360

Типовые проблемы

СимптомПричинаРешение
Деталь в 25 раз меньше или большеПерепутаны mm/inchВ правом нижнем углу выставить нужные единицы; пересчитать импорт
Не открывается AP242Fusion 360 поддерживает не все расширения AP242Попросить экспорт в AP214 со стороны источника
Сборка пришла «единым телом»STEP без структурыКоманда «Body → Split Body» по плоскостям границы

Общая стратегия: что попросить со стороны экспорта

Если вы получаете STEP от подрядчика или из ИИ-генератора, имеет смысл сразу попросить:

ИИ-генератор НейроИнженер по умолчанию экспортирует AP214 в миллиметрах со сшитыми телами — настройки, которые подходят всем четырём CAD из этой статьи. Если в проекте нужен другой формат (например, AP242 с PMI для документации), это можно указать в промпте.

Когда STEP не подходит

Иногда лучше отдать не STEP, а нативный файл CAD:

Для всех остальных задач STEP остаётся лучшим вариантом передачи 3D-моделей между CAD. Правильно настроенный экспорт делает импорт безболезненным, а проверенный чек-лист настроек на стороне получателя закрывает оставшиеся 95% случаев.

Частые вопросы

Импортированную в КОМПАС деталь можно превратить обратно в «параметрическую»?

Только через специальные модули вроде «Аскон Распознавание» или ручное перемоделирование. Импорт STEP даёт неизменяемую геометрию — её можно использовать как «носимый» 3D-каркас и добавлять новые операции, но менять диаметр исходного цилиндра напрямую не получится.

Что делать, если файл открывается, но всё «прозрачное»?

Это импорт как «поверхности», без объёма. Часто бывает, когда в исходном CAD деталь была собрана из несшитых поверхностей. Лечится в КОМПАС командой «Сшить поверхности», в SolidWorks — Surface → Knit Surface, в Fusion — Patch → Stitch. После сшивки деталь становится solid и приобретает массу.

Почему сборка из 30 деталей пришла единым «куском»?

В STEP-протоколе по умолчанию сохраняется сборочная иерархия, но многие источники экспортируют сборки как «единое тело» для упрощения. Если файл из ИИ-генератора, нужно явно попросить «отдельные тела для каждой детали» в промпте. Если источник — чужой CAD, придётся разрезать вручную по плоскостям контакта.

Можно ли открыть STEP в КОМПАС-3D Home (бесплатной)?

Да, поддержка STEP в КОМПАС-3D Home есть, включая v23. Платные расширения нужны только для отдельных промышленных форматов (CATIA, NX, JT). Поэтому STEP — стандартный способ работать в Home-версии с моделями из платных CAD и ИИ-генераторов.