ГОСТ Р ИСО 10303-512—2008
Приложение Е
(справочное)
Требования соответствия ПИК и цели испытаний
Е.1 Требования соответствия ПИК: многогранные В-гер модели
Любой прикладной протокол, в котором используется данная ПИК. может потребовать соответствия приве
денным ниже требованиям соответствия ПИК при реализации объекта faceted_brep_shape_representation.
Соответствие данной ПИК означает, что должны поддерживаться все определяемые типы и типы объектов,
присутствующие в EXPRESS-пистинге ПИК. Единственным допустимым в рамках контекста данной ПИК использо
ванием экземпляра геометрического или топологического объекта является его использование для определения
объекта faceted_brep_shape_representatlon.
Следующие объекты реализуются как часть определения объекта 1aceted_brep_shape_representatlon:
- axts2_placement_3d:
- brep_witb_voids:
- cartesian_point;
- cartesian_tfansformation_operator_3d;
- closed_sheli;
- direction:
- <ace_bound.
- face_outer_bound;
- face_surface;
- faceted_brep.
- mapped_item.
- oriented_ctosed_shell.
- plane;
- polyjoop;
- representation_map.
E.2 Цели тестирования для ПИК многогранной В-гер модели
В настоящем разделе определены цели тестирования для ПИК многогранной В-гер модели. Критерии осно
ваны на конструкциях, определенных в разделе 4 настоящего стандарта.
П р и м е ч а н и е — Для любого прикладного протокола, использующего данную ПИК. могут потребоваться
дополнительные цели испытаний для объекта ’самого верхнего уровня*, который относится к типу
shape_representatJon Кроме того, прикладной протокол потребует определения контекста изделия для этих цепей
тестирования.
Е.2.1 Объект faceted_brep_3hape_representatlon
Следующие цели тестирования сформулированы, исходя из определения этого объекта.
FB1: Объект representation представлен как shape_representatlon. который в свою очередь представлен
как faceted_brep_shape_representatlon (см. Е.3.1).
FB2: Объект faceted_brep_shape_representatlon с контекстом представлен как geometrlc_context с эле
ментами item, представленными как (aceted_brep (см. Е.3.1).
FB3: Объект faceted_brep_shape_representation с контекстом представлен как geometrlc_context с эле
ментами item, представленными как m appedjtem (см. Е.3.4).
FB4: Объект faceted_brep_shape_representation с контекстом представлен как geometric_context с двумя
или более элементами Item, представленными как faceted_brep. m appedjtem или axls2_placement_3d. При этом
по крайней мере одним из них должен быть объект ax!s2_placement_3d (см. Е.3.4).
Е.2.2 Объект 1aceted_brep
Следующие цели тестирования сформулированы, исходя из определения этого объекта:
FB5: Объект faceted_brep с атрибутом outer (атрибут voids отсутствует) представлен как closed_shell (но
не как подтип oriented_closed_shell) (см. Е.3.1).
FB6: Объект faceted_brep и подтип brep_wlth_volds с атрибутом outer представлены как closed_shell. а
множество элементов voids представлено множеством, состоящим из одного объекта oriented_c!osed_shell (ат
рибут voids присутствует) (см. Е.3.2).
FB7: Объект faceted_brep и подтип brep_wlth_voids с атрибутом outer представлены как closed_shell. а
множество элементов voids представлено множеством, состоящим более чем из одного объекта
orlented_closed_shell (атрибут voids присутствует) (см. Е.3.2).
13