ГОСТ Р ИСО 10303-44—2022
WR2:base :<>: substitute;
END_ENTITY;
(*
Определения атрибутов:
- name — представленное строковым типом данных label название представленной объектом
assembly_component_usage_substitute возможности замены одного компонента другим;
- definition — представленный строковым типом данных text текст, характеризующий представ
ленную объектом assembly_component_usage_substitute возможность замены одного компонента
другим. Присваивать этому атрибуту значение не обязательно;
- base — компонент, представленный объектом assembly_component_usage, для замены кото
рого может быть использован другой компонент;
- substitute — компонент, представленный объектом assembly_component_ usage, который мо
жет быть использован для замены основного (base) компонента.
Формальные утверждения:
UR1. Комбинация альтернативного и основного изделий должна быть однозначной.
WR1. Атрибут объекта relating_product_definition в наборе атрибутов альтернативного и основ
ного изделий должен ссылаться на объект product_definition одной и той же сборочной единицы;
WR2. Атрибуты альтернативного и основного изделий не должны относиться к одному и тому же
экземпляру.
4.4.4 Объект assembly_component_usage_substitute_with_ranking
Объект assembly_component_usage_substitute_with_ranking является подтипом объекта as-
sembly_component_usage_substitute, определяющим приоритетное значение по применяемости
конкретного компонента из множества всех заменяющих компонентов в контексте данной сборочной
единицы.
EXPRESS-спеиисЬикация:
*)
ENTITY assembly_component_usage_substitute_with_ranking
SUBTYPE
ranking
OF (assembly_component_usage_substitute);
: INTEGER;
ranking_rationale :text;
END_ENTITY;
(*
Определения атрибутов:
- ranking — целое число, определяющее приоритетность использования конкретного заменя
ющего объекта assembly_component_usage, выбранного из всех экземпляров assembly_compo-
nent_usage_substitute_with_ranking, имеющих одинаковое значение атрибута основного изделия.
Значением данного атрибута является целое число, имеющее смысловое содержание при сравнении
с соответствующими значениями для assembly_component_usage_substitute_with_ ranking, связан
ных с одним assembly_component_usage. Значение данного атрибута является относительным и не
определяет безусловную приоритетность замены. Наименьшее значение данного атрибута определяет
высший приоритет заменяющего assembly_component_usage, а наибольшее — низший;
- rankingrationale — текст, описывающий обоснование проводимого упорядочения замен.
Пример — Атрибут ranking rationale является стоимостной и временной оценкой выполнения
замены.
4.4.5 Объект make_from_usage_option
Объект make_from_usage_option является таким подтипом объекта product_definition_usage, в
котором одно изделие создается в результате использования какого-либо процесса обработки другого
изделия.
Пример 1— Такими процессами, например, являются механическая обработка, металлизация или
изгиб.
9