ГОСТ Р ИСО 10303-44—2022
WR3:occurrence.formation :=:
occurrence_usage.related_product_definition.formation;
END_ENTITY;
(*
Определения атрибутов:
- name — строка символов типа label, которой называется настоящий объект product_defini-
tion_occurrence_relationship;
- description — строка символов типа text, предоставляющая дополнительную информацию о
связи вхождений изделия. Присваивать этому атрибуту значение не обязательно;
- occurrence — объект product_definition, представляющий конкретный экземпляр изделия;
- occurrence_usage — assenibly_component_usage, определяющий конкретное применение
данного компонента в сборочной единице.
Формальные утверждения:
WR1. Объект product_definition, определяемый соответствующим атрибутом occurrence, не
должен быть product_definition сборочной единицы в assembly_ component_usage, указанном атри
бутом occurrence_usage.
WR2. Объект product_definition, определяемый соответствующим атрибутом, не должен быть
product_definition компонента в assembly_component_usage, указанном атрибутом occurrence_
usage.
WR3. Объект product_definition, определяемый соответствующим атрибутом occurrence, и кон
кретный объект product_definition, представляющий компонент assembly_component_usage, долж
ны быть определены в одном product_definition_ formation.
4.4.13 Объект product_definition_specified_occurrence
Объект product_definition_specified_occurrence является таким подтипом объекта product_defi-
nition_occurrence, который определяется product_definition_ occurrence или product_definition_oc-
currence_reference в контексте представленного объектом product_definition_occurrence вхождения
более высокого уровня. Единственное назначение объекта product_definition_specified_occurrence
заключается в том, чтобы обозначить конкретное вхождение составляющей части сборочной единицы в
многоуровневой сборочной единице.
Примечание 1— Настоящий объект может использоваться для того, чтобы задать свойства конкретно
му вхождению изделия на нижнем уровне сборочной единицы.
Примечание 2 — Конкретное вхождение изделия на нижнем уровне сборочной единицы существует и
без наличия экземпляра объекта product_definition_specified_ occurrence.
В двухуровневой сборочной единице обозначение конкретного вхождения изделия представляет
ся единичным экземпляром product_definition_specified_ occurrence. Для сборочных единиц, имею
щих более двух уровней, используются последовательность объектов product_definition_specified_
occurrence. В последовательности объектов product_definition_specified_occurrence определение
более высокого уровня способствует обозначению определения более нижнего уровня.
EXPRESS-спеииФикаиия:
*)
ENTITY product_definition_specified_occurrence
SUBTYPE OF (product_definition_occurrence);
SELF\product_definition_occurrence.definition :
product_definition_occurrence_or_reference;
occurrence_usage :product_definition_occurrence_or_reference;
UNIQUE
UR1:occurrence_usage, SELF\product_definition_occurrence.id;
WHERE
WR1:SIZEOF(assembly_usages) = 0;
WR2:acyclic_product_definition_specified_occurrence(SELF,
SELF\product_definition_occurrence.definition);
END_ENTITY;
(*
16