Открыть сервис

Формат STEP

STEP — это нейтральный, открытый стандарт формата файла для обмена данными о трёхмерных моделях и изделиях, используемый в системах автоматизированного проектирования (САПР). Полное название стандарта — ISO 10303 «Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными». STEP обеспечивает перенос геометрической, топологической и атрибутивной информации между различными программными продуктами без потери семантики, в отличие от более простых форматов, таких как IGES или STL.

История и разработка

Разработка стандарта STEP началась в 1984 году под эгидой Международной организации по стандартизации (ISO) в рамках технического комитета TC 184/SC 4. Целью было создание универсального формата, способного описывать не только геометрию, но и полный жизненный цикл изделия — от проектирования до утилизации. Первая версия стандарта (ISO 10303-1) была опубликована в 1994 году. Впоследствии стандарт неоднократно дополнялся и уточнялся, в частности, были добавлены протоколы приложений (Application Protocols, AP) для разных отраслей промышленности.

Ключевым этапом стало принятие в 2014 году новой редакции стандарта, известной как STEP AP 242 Edition 2. Этот протокол объединил и заменил несколько предыдущих (AP 203 и AP 214), добавив поддержку ассоциативной геометрии, аннотаций, управляющих размеров и допусков (GD&T), а также данных для аддитивного производства (3D-печати). AP 242 стал обязательным для многих государственных и корпоративных закупок в аэрокосмической и автомобильной промышленности, особенно в странах Европейского союза и США.

Структура и принципы

Формат STEP основан на формальном языке описания данных EXPRESS, который также является частью стандарта ISO 10303. EXPRESS определяет схемы данных (data schemas) — наборы сущностей, атрибутов, ограничений и правил. Файл STEP представляет собой текстовый файл в кодировке ASCII (обычно с расширением .step или .stp), содержащий последовательность записей, каждая из которых описывает экземпляр сущности.

Основные компоненты файла STEP:

Ключевые типы данных, поддерживаемые STEP:

Протоколы приложений (AP)

Поскольку STEP охватывает множество отраслей, он разделён на протоколы приложений, каждый из которых определяет подмножество сущностей EXPRESS для конкретной задачи. Наиболее распространённые протоколы:

ПротоколОбласть примененияОсновные возможности
AP 203Проектирование (3D-модели, сборки)Геометрия, топология, управление конфигурацией
AP 214Автомобильная промышленностьГеометрия, цвета, слои, материалы
AP 242Аэрокосмическая и общая промышленностьВсё из AP 203/214, плюс GD&T, аннотации, 3D-печать
AP 238Обработка на станках с ЧПУИнтеграция с CAM-системами
AP 242 Edition 2Современный стандартОбъединение AP 203/214, поддержка ассоциативной геометрии

На практике большинство современных САПР (SolidWorks, CATIA, NX, Creo, КОМПАС-3D) поддерживают экспорт и импорт в формате STEP AP 203 или AP 242. Для обмена данными между разными системами рекомендуется использовать AP 242 как наиболее полный.

Преимущества и недостатки

Преимущества:

Недостатки:

Применение в России

В Российской Федерации формат STEP широко используется в машиностроении, авиастроении, судостроении и других отраслях, где требуется обмен данными между различными САПР. В рамках импортозамещения и перехода на отечественное программное обеспечение (например, КОМПАС-3D, T-FLEX CAD, nanoCAD) STEP является одним из основных форматов для интеграции с зарубежными системами. Государственные стандарты (ГОСТ Р ИСО 10303) гармонизированы с международными, что обеспечивает юридическую и техническую совместимость.

Отечественные разработчики САПР активно поддерживают STEP AP 242. Например, в КОМПАС-3D v20 и выше реализован экспорт и импорт с поддержкой ассоциативной геометрии и аннотаций, что позволяет передавать чертежи и 3D-модели без потери информации. В авиационной промышленности (ПАО «ОАК», АО «ОДК») STEP используется для обмена данными между конструкторскими бюро и производственными площадками, работающими на разных платформах.

Сравнение с другими форматами

ХарактеристикаSTEPIGESSTLJT3D PDF
Тип данныхГеометрия + атрибутыГеометрия + атрибутыТолько треугольная сеткаГеометрия + атрибутыГеометрия + атрибуты
ТочностьВысокая (NURBS)Высокая (NURBS)Низкая (аппроксимация)Высокая (NURBS)Средняя
Поддержка сборокДаОграниченнаяНетДаДа
Размер файлаБольшойСреднийМалыйСреднийСредний
РаспространениеПромышленностьУстаревший3D-печатьАнализ, визуализацияДокументооборот
ОткрытостьОткрытый стандартОткрытый стандартОткрытыйПроприетарный (Siemens)Проприетарный (Adobe)

STEP остаётся предпочтительным форматом для долгосрочного архивирования данных и обмена между разноплатформенными САПР, в то время как STL или JT используются для специфических задач (3D-печать, визуализация).

Интересные факты

Источники

  1. ISO 10303-1:1994 «Industrial automation systems and integration — Product data representation and exchange — Part 1: Overview and fundamental principles».
  2. ISO 10303-242:2014 «Industrial automation systems and integration — Product data representation and exchange — Part 242: Application protocol: Managed model-based 3D engineering».
  3. ГОСТ Р ИСО 10303-1-99 «Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1. Общие положения и основные принципы».
  4. Документация АСКОН по формату STEP в КОМПАС-3D v20 (2021).
  5. Pratt, M. J. (2001). «Introduction to ISO 10303 — the STEP Standard for Product Data Exchange». Journal of Computing and Information Science in Engineering, 1(1), 102–103.
  6. Отчёт НИЦ «Курчатовский институт» о применении STEP в российской промышленности (2022).

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →