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

- Действия, которые должны выводить на продукт (Action schema)

- Сертификация по внешним критериям (Certification schema)

- Замечания контролера по проверке (Approvals schema)

- Договора (Contracts schema)

- Классы безопасности (Security classification schema)

- Кадры и организация (Person and organization schema)

- Дата и время (Date and time schema)

- Группы продуктов (Group schema)

- Эффективность (Effectivriy schema)

- Внешние ссылки (External reference schema)

- Размеры и единицы (Measure schema)

- Общая поддержка (Support resource schema)

Рис 5 4 Модели общего пользования

5.4.4 Часть 42: Геометрическое и топологическое отображение (Geometric and Topological Representation)

Часть 42 предоставляет entities, которые служат для того, чтобы построить геометрические модели и обеспечить их согласованность Часть разделяется на, три схемы.

- Геометрия (Geometry)

- Топология (Topologie)

- Геометрические модели (Geometric model)

В схеме геометрии описываются параметрические линии и поверхности. Для двухмерной и трехмерной геометрии используется одна и та же схема. Все геометрические фигуры происходят от одной общей геометрической фигуры (Geometric Representation Item) Описания относятся к одной координатной системе, которая определена внутри геометрического контекста. Геометрический контекст, как и общая геометрическая фигура, которая должна применить контекст, представлена в частиЛЗ.

На схеме топологии описаны фундаментальные топологические entities узлы, ребра и поверхности Соединение с геометрией создается с помощью специфических подтипов, которые наследуют свойства геометрического элемента, В схеме имеются entities для топологических структур С помощью обязательных условий (contraints) в таких структурах может быть обеспечена сопоставимость. Кроме того, специфицирована ориентация топологических структур.

'В схеме геометрических моделей описана комплексная геометрическая модель. Это может быть выполнено с помощью модели CSG или B-Rep Специфицированы также простые модели типа Wireframe. Простая модель на рис. 5 5 является набором линий. В схеме не специфицированы модели "Non-Manifold", тес вырожденной, двухмерной геометрией, а также модели деревьев

Рис. 5.5 Геометрические и топологические отображения (фрагмент)

Рис. 5 6 Схема геометрии (фрагмент)

Рис. 5 7 Схема топологии (фрагмент)

Рис. 5.8 Схема геометрической модели (фрагмент) 5.4.5 Часть 43: Структуры отображения (Representations structures)

Часть 43 специфицирует высшую структуру всех отображении свойств продукта. Часть 43 содержит только одну схему

- Отображение (representation)

Отображение образуется от определения свойств продукта. Каждое отображение стоит в контексте отображения (representation context) Определение свойства продукта может иметь несколько отображений, которые, однако, должны ссылаться на один и тот же контекст. Representation специфицирует не вид отображения, а то, какой механизм отображения применяется. Отображением может быть графическое преобразование. Например, транспортная сеть общего пользования может быть представлена на плане города или в виде схематического плана Отображения образуются от какого-то аспекта продукта. Они не должны полностью отражать определения свойств продукта, а только аспект, который необходим в специфическом контексте использования.

Отображения состоят из набора составных частей отображения (representation item). Эти составные части включают части отображаемого продукта. Например, план здания может быть отображен в одном representation, причем линии плана служат representation item. Один representation item может использоваться в нескольких отображениях.

Структура отображения специфицирована в схеме Representation Schema При этом имеются два различных механизма образования отображения.

Новое отображение может быть создано применением преобразования к representation item другого отображения. Новое отображение содержит mapped item, замещающий все другие элементов данных (item) старого отображения. Для описания этого вида отображения используется соответствие отображения (representation map).