ГОСТ Р ИСОП-С 10303-1046—2012
2 Не требуется, чтобы экземпляр заменяющего изделия имел то же самое расположение а пространстве или
то же самое количество. Не требуется, чтобы составная часть сборочной единицы совпадала по форме, соедине
нию и функции с той составляющей частью, которую она заменяет.
3 Поскольку экземпляры объекта Assembly_component_relatlonshlp устанавливают отношения часть-це
лое. соответствующие тому контексту, в котором определена сборочная единица, то замена применяется только в
этих контекстах.
Объект Assembly_relationship_substitution определяет одностороннюю замену: если отноше
ние А задано как замена для отношения В, это не означает, что отношение В является заменой для от
ношения А.
EXPRESS-спецификация:
•)
ENTITY Assembly_relationship_substitution;
name : OPTIONAL STRING;
description . OPTIONAL STRING;
base_relationship: Assembly_component_relationship.
substitute_relationship: Assembly_component_relationship;
UNIQUE
UR1: base_relationship, substitute_relationship;
WHERE
WR1: base_relationship.relating_view .=:
substitute_relationship.relating_view;
WR2: base_rotationship :<>: substitute_relationship:
END_ENTITY;~
c
Определения атрибутов
name — слова, которыми называется объект Assembly_relationship_substitution. Присваивать
значение этому атрибуту не обязательно;
description — текст,предоставляющийдополнительнуюинформациюобобъекте
Assembly_rolationship_substitution. Присваивать значение этому атрибуту не обязательно:
base_relationship — представленное объектом Assembly_component_relationship отношение
часть-целое, которое может быть заменено;
substitute_relationship — представленное объектом Assembly_component_ relationship отно
шение часть-целое, которое может быть использовано вместо отношения, играющего роль атрибута
base_relationship.
Формальные положения
UR1: Сочетание значений атрибутов baso_relationship и substitute_relationship должно быть
уникальным.
WR1: Объекты, играющие роль атрибутов baso_relationship и substituto_ relationship, должны
ссылаться на один и тот же экземпляр объекта Product_view_definition. который представляет точку
зрения на определение изделия, являющегося сборочной единицей.
WR2: Объект Assembly_component_relationship не должен заменять самого себя.
*)
END_SCHEMA: - - Product_replacement_arm
С
5 Интерпретированная модель модуля
5.1 Спецификация отображения
В настоящем стандарте под термином «прикладной элемент» понимается любой объектный тип
данных, определенный в разделе 4. любой из его явных атрибутов и любое ограничение на подтипы.
Термин «элемент ИММ» означает любой объектный тип данных, определенный в 5.2 или импортиро-
5