ГОСТ Р ИСО 10303-44—2022
Оба болта считаются эквивалентными по форме, монтажу и функциональному назначению: имеют
достаточно близкие физические формы, занимают одинаковый объем и служат для соединения пред
метов между собой. Таким образом, каждый из болтов является альтернативной деталью по отно
шению к другому.
Отношение, определяемое объектом alternate_product_relationship, не обязательно является
симметричным. Если В является альтернативным изделием по отношению к А, это не обязательно оз
начает, что А является альтернативным изделием по отношению к В.
EXPRESS-специФикация:
*)
ENTITY alternate_product_relationship;
name : label;
definition :OPTIONAL text;
alternate :product;
base :product;
basis :text;
UNIQUE
UR1:alternate, base;
WHERE
WR1:alternate :<>: base;
END__ENTITY;
(*
Определения атрибутов:
- name — представленное строковым типом данных label название представленного объектом
alternate_product_relationship отношения между двумя изделиями, одно из которых является альтер
нативным;
- definition — представленный строковым типом данных text текст, характеризующий представ
ленное объектом alternate_product_relationship отношение между двумя изделиями, одно из которых
является альтернативным. Присваивать этому атрибуту значение не обязательно;
- alternate — изделие, которое может заменить основное изделие;
- base — изделие, для замены которого может быть использовано другое (альтернативное) из
делие;
- basis — текст, описывающий обоснования и условия использования альтернативного изделия
взамен основного.
Пример 2 — В объекте alternate_product_relationship для двух болтов, описанных в примере 1, зна
чением данного атрибута является «форма головки» («head shape»), но значением данного атрибута
должно быть «альтернативное использование для соединения в сборочной единице».
Формальные утверждения:
UR1. Комбинация альтернативного и основного изделий должна быть однозначной.
WR1. Экземпляр альтернативного изделия не должен быть таким же, как экземпляр основного
изделия.
4.4.2 Объект assembly_component_usage
Объект assembly_component_usage является таким подтипом объекта product_definition_
usage, который должен быть использован для установления отношений между объектами product_
definition в одной из следующих структур изделия:
- в структуре спецификации (СП).
Примечание1 — В структуре СП объекты product_definition представляют узлы, а объекты next_
assembly_usage_occurrence или quantified_assembly_component_usage представляют связи;
- структуре списка частей.
Примечание2 — В структуре списка частей объект product_definition представляет корневой узел.
Объекты next_assembly_usage_occurrence представляют узлы на каждом промежуточном уровне структуры.
Объекты specified_higher_usage_occurrence представляют связи с высшими уровнями структуры;
- структуре обязательного применения.
7