Семинар по ISO 10303. Обзор норм ISO 10303. Внедрение языка EXPRESS. Преобразование ISO 10303-22, страница 2

8.4  Прикладная область (Scope)                                                                                                           60

8.5  Application reference model (ARM)                                                                                                 61

Семинар по ISO 10303

0. Обзор норм ISO 10303

Вильгельм Каттес

0.1 Структура STEP

Под номером ISO 10303 Международная Организация по стандартизации (International Organization for Standardization) установила стандарт для обмена данными модели продукта (STandard for the Exchange of Product model data). Целью норм является стандартизация описания данных о продукте. Алгоритмы или программные системы не затрагиваются. Объем настоящего проекта требует разложить стандарт на несколько частей, распределить эти части в единой концепции и затем стандартизировать эти части внутри себя. STEP обозначает нормы ISO 10303 в целом; отдельные части обозначены как part XX, где XX - номер соответствующей части норм. Разложение норм на несколько частей приводит к различным рабочим процессам при стандартизации этих частей. Некоторые части норм уже утверждены, обработка других частей только начата. При применении этих норм следует обратить особенное внимание на то, чтобы использовать последнюю версию норм, однако одновременно необходимо уяснить, существует ли утвержденная версия. По адресу находится текущая информация о состоянии нормативов. На рис. 1 показана структура норм ISO 10303. Статус отдельных частей (утверждено, проект и т.д.) не указан, так как он изменяется с течением времени.

Центральной частью норм является описание языка EXPRESS Description Methods с частью 11. Этот язык применен во всех частях норм. Он является человеке- и машиночитаемым. EXPRESS является темой настоящего введения. Implementation Methods нормируют практическое обращение к компьютеру с помощью языков программирования С, C++ и FORTRAN. Различные методы обращения пояснены в главе 2. Generic Resources нормируют основные величины, такие, как единицы изменения, координатные системы, геометрию и топологию. Совместно с разделом Application Resources они образуют Integrated Resources. Отдельные Application Protocols содержат в себе дальнейшее нормирование. В этой части нормы пока утверждены менее всего.

APPLICATION PROTOCOLS Part 201: Explicit Draughting Part 202: Assotiative Draiiglnine

INTEGRATED RESOURCES



GENERIC RESOURCES

Part 41: Fundamental of Product Description

Part 42: Geometric and Topologic Representation

Part 43: Representation Specialization

Part 44: Product Structure Configuration

Part 45: Materials

Part 46: Visual Presentations


APPLICATION RESOURCES Part 101: Draughting Part 102: Ship Structures Part 103: ElectricaKElectronics Con Part 104: Finite Element Analysis Part 105: Kinematics




Part 17: Tolerances

DESCRIPTION METHODS Part 1: Overview and Fundamental Principes

Part 11. EXPRESS Ццциаце & Rcfeieuues Manua



Part 11: EXPRESS I Language & References Manual

IMPLEMENTATION METHODS Part 21: Physical File Part 22: SDAI-Interface Part 23: Early C++ binding for #22


CONFORMANCE TESTING Part 31: General Concepts Part 32: Requirements Part 33: Abstract Test Suites




Part 24: Late С binding for #22


Part 34: Abstract Test Methods



ТУ Берлин Институт общих инженерных методов в строительстве


Семинар по ISO 10303                                           EXPRESS Part 25: Late FORTRAN binding for #22

Рис. 1 Структура норм STEP (выдержка)

Description methods: EXPRESS является языком концептуальных схем, которые базируются на entity-attnbute-relationship model и расширяется при помощи генерализации и описания Constraint. Constraint являются ограничениями, которые могут использоваться для отдельных экземпляров entity. Этот язык применяется для всех нормируемых схем внутри STEP. Он читается человеком, а также обрабатывается машиной. Другими методами описания являются EXPRESS-0, который позволяет использовать графические условные обозначения, и EXPRESS-1. EXPRESS-1 применяется для изображения экземпляров объектов во взаимосвязи с окружением .тестирования.