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

STEP

STEP (от англ. Standard for the Exchange of Product Model Dataстандарт обмена данными модели изделия) — это международный стандарт (ISO 10303) для компьютерного представления и обмена информацией о промышленных изделиях на протяжении всего их жизненного цикла. STEP определяет нейтральный формат данных, не зависящий от конкретных систем автоматизированного проектирования (САПР), инженерного анализа (CAE) и технологической подготовки производства (CAM), что обеспечивает интероперабельность между различными программными продуктами.

История

Разработка стандарта STEP началась в 1984 году под эгидой Международной организации по стандартизации (ISO). Необходимость в едином формате возникла из-за фрагментации рынка САПР, где доминировали проприетарные форматы (например, DWG от Autodesk, CATPart от Dassault Systèmes), затруднявшие обмен данными между предприятиями и отраслями. Предшественниками STEP были форматы IGES (Initial Graphics Exchange Specification, 1979) и SET (Standard d’Échange et de Transfert, 1983), но они имели ограничения: поддерживали в основном геометрические данные и не охватывали полную информацию о модели изделия.

Первая версия стандарта ISO 10303 была опубликована в 1994 году. Она включала базовые протоколы приложений, такие как AP 203 (Configuration Controlled 3D Designs of Mechanical Parts and Assemblies). В последующие годы стандарт расширялся: появились протоколы для электрических и электронных систем (AP 210), композитных материалов (AP 209), судостроения (AP 215) и других отраслей. В 2014 году была выпущена версия STEP AP 242 (Managed Model Based 3D Engineering), которая объединила и заменила предыдущие протоколы, став основным стандартом для обмена данными в машиностроении, авиастроении и автомобилестроении.

Архитектура и структура

STEP основан на трёхуровневой архитектуре, определённой в ISO 10303:

  • Уровень 1 — Методы описания. Включает язык EXPRESS (ISO 10303-11) — формальный язык для описания данных и ограничений, а также язык EXPRESS-G для графического представления схем данных.
  • Уровень 2 — Интегрированные ресурсы. Набор общих информационных моделей, таких как геометрия, топология, материалы, допуски, управление конфигурацией. Эти ресурсы не зависят от конкретных приложений.
  • Уровень 3 — Протоколы приложений (AP). Конкретные схемы данных для определённых областей применения. Каждый AP определяет, какие интегрированные ресурсы используются и как они комбинируются для решения задачи (например, AP 203 — для механических деталей и сборок, AP 242 — для полного описания изделия).

Основные компоненты

  • EXPRESS — язык моделирования данных, подобный по синтаксису языкам программирования (Pascal, C). Позволяет определять сущности, атрибуты, типы данных и правила целостности.
  • STEP-File — физический файл обмена, имеющий расширение .stp или .step. Содержит данные в текстовом формате, структурированные в соответствии со схемой EXPRESS. Начинается с заголовка (HEADER) и содержит секции данных (DATA).
  • STEP-XML — альтернативный формат представления данных на основе XML, определённый в ISO 10303-28.
  • SDAI (Standard Data Access Interface) — программный интерфейс для доступа к данным STEP, определённый в ISO 10303-22.

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

Наиболее распространённые протоколы STEP:

ОбозначениеНазваниеОбласть применения
AP 203Configuration Controlled 3D Designs of Mechanical Parts and AssembliesМеханические детали и сборки с управлением конфигурацией
AP 209Composite and Metallic Structural Analysis and Related DesignКомпозитные и металлические конструкции, инженерный анализ
AP 210Electronic Assembly, Interconnection, and Packaging DesignЭлектронные сборки, печатные платы, корпусирование
AP 214Core Data for Automotive Mechanical Design ProcessesАвтомобилестроение (основные данные механических систем)
AP 215Ship ArrangementСудостроение (компоновка судов)
AP 242Managed Model Based 3D EngineeringУниверсальный протокол для 3D-моделирования, заменивший AP 203 и AP 214

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

Применение

STEP применяется в следующих областях:

  • Обмен данными между САПР. Позволяет передавать 3D-модели между разными системами (например, из Siemens NX в CATIA или SolidWorks) без потери информации.
  • Долгосрочное архивирование. Формат STEP используется для хранения данных об изделиях на протяжении десятилетий, так как он не зависит от коммерческих программных продуктов.
  • Цифровые двойники. В концепции «Индустрия 4.0» STEP служит основой для создания единого цифрового описания изделия на всех этапах жизненного цикла.
  • Аддитивное производство. AP 242 включает поддержку данных для 3D-печати, таких как ориентация модели, поддержки и параметры процесса.
  • Нормативная документация. В России стандарт ГОСТ Р ИСО 10303 (аутентичный перевод ISO 10303) используется в оборонной промышленности и атомной энергетике.

Примеры в промышленности

  • Авиастроение. Компания Airbus использует STEP AP 242 для обмена данными между подразделениями и поставщиками. В России ПАО «ОАК» применяет STEP при проектировании самолётов МС-21 и Сухой Суперджет 100.
  • Автомобилестроение. Группа компаний «АвтоВАЗ» использует STEP для передачи моделей между конструкторскими отделами и заводами-смежниками.
  • Судостроение. В проектировании атомных ледоколов проекта 22220 (Балтийский завод) применяется STEP AP 215.

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

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

  • Независимость от вендора. Данные в формате STEP могут быть прочитаны любой САПР, поддерживающей стандарт.
  • Полнота данных. В отличие от IGES или STL, STEP передаёт не только геометрию, но и метаданные: материалы, допуски, аннотации, структуру сборки.
  • Долговечность. Стандарт открыт и поддерживается ISO, что гарантирует его доступность в будущем.
  • Точность. Используется математическое описание геометрии (NURBS, граничное представление), что обеспечивает высокую точность, необходимую в машиностроении.

Недостатки

  • Большой размер файлов. Текстовый формат STEP-файлов может быть в 2–5 раз больше, чем бинарные проприетарные форматы.
  • Сложность реализации. Полная поддержка всех протоколов требует значительных усилий от разработчиков САПР. Некоторые системы реализуют только подмножество AP 203 или AP 214.
  • Потеря некоторых данных. При передаче между разными САПР возможна потеря информации, специфичной для конкретной системы (например, параметрических связей или истории построения модели).
  • Отсутствие поддержки анимации и симуляции. STEP ориентирован на статические модели; для динамических данных (кинематика, деформации) используются другие стандарты (например, COLLADA или FBX).

Связанные стандарты

  • ISO 10303-21 — формат STEP-File.
  • ISO 10303-28 — XML-представление (STEP-XML).
  • ISO 10303-22 — интерфейс доступа к данным (SDAI).
  • ISO 10303-11 — язык EXPRESS.
  • ISO 10303-59 — качество данных.
  • ISO 14306 — JT (Jupiter Tessellation) — формат визуализации, часто используемый совместно с STEP.

В России действует национальный стандарт ГОСТ Р ИСО 10303-1-2014 «Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1. Общие представления и основополагающие принципы».

Источники

  • ISO 10303-1:1994 «Industrial automation systems and integration — Product data representation and exchange — Part 1: Overview and fundamental principles».
  • ISO 10303-11:2004 «Industrial automation systems and integration — Product data representation and exchange — Part 11: Description methods: The EXPRESS language reference manual».
  • ISO 10303-242:2014 «Industrial automation systems and integration — Product data representation and exchange — Part 242: Application protocol: Managed model-based 3D engineering».
  • ГОСТ Р ИСО 10303-1-2014 «Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1. Общие представления и основополагающие принципы».
  • Pratt, M. J. (2001). «Introduction to ISO 10303 — the STEP Standard for Product Data Exchange». Computer-Aided Design, 33(1), 1–12.
  • «STEP Application Handbook» (2016), PDES, Inc.

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

На главную BFOmetr →