ГОСТ Р ИСО 10303-41—2022
23.4.10 Объект shape_representation_relationship
Объект shape_representation_relationship является таким подтипом объекта representation_re-
lationship, у которого роль по меньшей мере одного из атрибутов играет представляющий представ
ление формы объект shape_representation или представляющий ссылку на представление формы
объект shape_representation_ reference.
Пример — Представление формы болта может быть связано с представлением положения бол
та в сборочной единице.
EXPRESS-спеииФикаиия:
*)
ENTITY shape_representation_relationship
SUBTYPE OF (representation_relationship);
WHERE
WR1:
SIZEOF([’PRODUCT_PROPERTY_REPRESENTATION_SCHEMA.SHAPE_REPRESENTATION’,
’PRODUCT_PROPERTY_REPRESENTATION_SCHEMA.SHAPE_REPRESENTATION_REFERENCE’] *
(TYPEOF(SELF\representation_relationship.rep_l) +
TYPEOF(SELF\representation_relationship.rep_2))) >= 1;
END_ENTITY;
(*
Формальное положение:
WR1. По меньшей мере один из представляющих представление объектов representation должен
быть представляющим представление формы объектом shape_representation или представляющим
ссылку на представление формы объектом shape_representation_reference.
23.4.11 Объект specified_occurrence_context_dependent_shape_ representation
Объект specified_occurrence_context_dependent_shape_representation является таким подти
пом объекта context_dependent_shape_representation, который посредством ссылки на объект prod-
uct_definition_specified_occurrence устанавливает отношение для образования иерархической струк
туры изделия.
EXPRESS-спецификация:
*)
ENTITY specified_occurrence_context_dependent_shape_representation
SUBTYPE OF (context_dependent_shape_representation);
sub_element : product_definition_specified_occurrence;
WHERE
WR1: ’PRODUCT_DEFINITION_SCHEMA.PRODUCT_DEFINITION_OCCURRENCE’
IN TYPEOF(SELF.represented_product_relation.definition.related_product_
definition);
WR2: sub_element IN
represented_product_relation.definition.related_product_definition.
descendant_occurrences;
END_ENTITY;
(*
Определение атрибута:
sub_element — представляющий заданное вхождение определения изделия объект product_
definition_specified_occurrence, для которого посредством применения наследуемых атрибутов гер-
resentation_relation (связь представлений) и represented_product_relation (представленное отноше
ние между изделиями) задается связь.
Формальные положения:
WR1. Роль атрибута related_product_definition (связываемое определение изделия) объекта,
играющего роль атрибута represented_product_relation (представленное отношение между изде
лиями), должен играть представляющий наличие определения изделия объект product_definition_
occurrence;
WR2. Объект, играющий роль атрибута sub_element (подэлемент), должен быть членом агрегата,
играющего роль атрибута descendant_occurrences (нисходящие вхождения), представляющего вхож
дение определения изделия объекта product_definition_occurrence, который играет роль атрибута
257