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

ISO 10303

ISO 10303 — это международный стандарт, определяющий форматы данных для компьютерного обмена информацией о промышленных изделиях на всех этапах их жизненного цикла. Полное официальное название — «Системы промышленной автоматизации и интеграция. Представление данных об изделиях и обмен этими данными». Стандарт известен под сокращением STEP (STandard for the Exchange of Product model data). Он разработан техническим комитетом ISO/TC 184 «Системы промышленной автоматизации и интеграция» и охватывает описание геометрии, топологии, материалов, допусков, структуры сборки и других атрибутов изделия.

История и развитие

Работы над стандартом начались в середине 1980-х годов, когда промышленность столкнулась с проблемой несовместимости форматов данных между различными CAD/CAM/CAE-системами. До появления ISO 10303 для обмена данными использовались закрытые или узкоспециализированные форматы (например, IGES, SET, VDA-FS), которые не обеспечивали полной передачи информации об изделии и часто приводили к потере данных.

Первая версия стандарта была опубликована в 1994 году. Она включала базовые принципы описания данных и несколько прикладных протоколов (Application Protocols, AP). В последующие десятилетия стандарт активно развивался: добавлялись новые прикладные протоколы, совершенствовались методы описания геометрии, вводились механизмы расширения (Application Modules, AM) и поддержка XML-представления (Part 28).

Ключевым этапом стало принятие в 2014 году новой редакции стандарта, известной как STEP AP242 (Managed Model Based 3D Engineering). Эта редакция объединила несколько предыдущих протоколов и добавила поддержку аннотаций, размеров, допусков, а также расширенные возможности для описания состава изделия (Bill of Materials, BOM). На 2024 год ISO 10303 продолжает развиваться, включая поддержку аддитивного производства, моделирования поведения и интеграции с IoT.

Структура стандарта

ISO 10303 представляет собой не единый документ, а семейство взаимосвязанных частей (parts), каждая из которых описывает определённый аспект представления данных. Структура стандарта организована по модульному принципу:

Основные части

Прикладные протоколы (AP)

Прикладные протоколы (Application Protocols) — это ключевые части стандарта, определяющие, какие именно данные об изделии должны передаваться для конкретных прикладных задач. Каждый AP имеет свой номер и область применения:

Прикладные модули (Application Modules, AM)

Прикладные модули (части 500-599) — это более мелкие, переиспользуемые блоки, которые могут комбинироваться для создания новых прикладных протоколов или расширения существующих. Например, модуль «Shape representation» описывает способы представления геометрии, а модуль «Product identification» — идентификацию изделия.

Язык EXPRESS

Язык EXPRESS (часть 11) является фундаментом ISO 10303. Он предназначен для формального определения структур данных и правил их валидации. Основные элементы языка:

Пример простого определения на EXPRESS:

`` ENTITY Part; id : STRING; name : OPTIONAL STRING; material : OPTIONAL Material; shape : Shape; UNIQUE id; END_ENTITY; ``

Форматы файлов

STEP-файл (Part 21)

Самый распространённый формат обмена — текстовый файл с расширением .stp или .step. Он содержит последовательность записей, каждая из которых представляет экземпляр сущности. Формат является читаемым человеком, но может быть объёмным для сложных моделей. Пример записи:

```

10 = CARTESIAN_POINT('Point1', (10.0, 20.0, 30.0));

20 = LINE('Line1', #10, #30);

```

XML-представление (Part 28)

Формат на основе XML (расширение .stpx) позволяет использовать стандартные инструменты для обработки XML (XSLT, XPath, валидация по XSD). Это облегчает интеграцию с веб-сервисами и базами данных. Существует две схемы: одна соответствует структуре EXPRESS, другая — более компактная, оптимизированная для передачи.

Применение

ISO 10303 широко используется в промышленности для:

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

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

Недостатки

Связь с другими стандартами

ISO 10303 тесно связан с другими международными стандартами:

Перспективы развития

На 2024 год развитие ISO 10303 направлено на:

Источники

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

На главную BFOmetr →