ГОСТ Р
ИСО
10303-44-2002
Описания атрибутов
SELF\produet_definition_relationship.relating_product_dermition —сборочная единица, непосред
ственным компонентом которой является related_product_definition;
SELF\product_definitioii_relationship.related_product_definition —компонент,непосредственно
порождаемый сборочной единицей relating_product_definition.
4.3.8 О б ъ е к т p r o d u c t _ d e f i n i t i o n _ o c c u r r e n c e _ r e l a t i o n s h i p
Объект product_definition_occurrenee_relationship устанавливает связи между product_definition и
assembly_component_usage. В данном объекте конкретный productdefmition, на который ссылаются
по соответствующему атрибуту, является экземпляром product_definition компонента, определяемого
атрибутом related_product_definition объекта oeeurreneeusage в product_definition сборочной единицы,
на которую указывает атрибут relating_product_definition.
Примечание —Обозначение конкретного экземпляра компонента сборочной единицы может быть
определено по атрибуту refcrence_dcsignator объекта assembly_component_usage.
Пример —Для автомобиля структура изделии определяет, в каких экземплярах объекта produetdefini-
lionописаны рама (шасси) и колеса. Затем создаются четыре экземпляра assembly_componcnt_usageдля описания
сборки колес и шасси, в которых атрибутrcfcrence_designator имеет значения: «left from (левое переднее)», «right
tront (правое переднее)», «left rear (левое заднее)*, «right rear (правое заднее)». Для представления конкретной
информации о правом заднем колесе должен быть создан отдельный product_defmition. Чтобы определить, что
данный product definition описывает колесо в контексте экземпляра assembly component usage с атрибутом
rcferencc_designator, имеющим значение «nght rear*, должен быть создан product_dcfinition_occurrence_relat»on-
ship. связывающий этот produet_definition с asscmblу_comроиent_usage.
EXPRESS-спецификацня
~)
ENTITY product_definition_occunrence_relationship;
: label;
: OPTIONAL text;
: product_detinition;
name
description
occurrence
oeeurreneeusage
: assenibly_component_usage;
WHERE
WR 1 : occurrence_usage.relating_product_defmition : < > :
occurrence;
substitute.relating_product_definition;
WR 2 : occurrence_usage.related_product_definition : < > :
occurrence;
WR 3 : occurrence.fomiation : = ;
occurrence_usage.related _product_definit ion .format ion
END_ENTITY;
Г
Описания атрибутов
name —метка (label), по которой распознается product_dcfinition_occurrence_relatk>nship;
definition —текст (text), описывающий product_definition_occurrence_relationship. Значение дан
ного атрибута не определяется;
occurrence —объект product_definition. представляющий конкретный экземпляр изделия;
occurrence_usage —assembly_component_usage, определяющий конкретное применение данного
компонента в сборочной единице.
Формальные утверждения
WR1 —объект product_definition, определяемый соответствующим атрибутом, не должен быть
product_definition сборочной единицы в assembly_component_usage, указанном атрибутом оссиг-
rence_usage;
12