ГОСТ Р ИСО 10303-41—2022
frame_of_reference — объект product_definition_context, представляющий контекст, в котором
существует представленное настоящим объектом определение изделия;
name — представленное строковым типом данных label наименование представленного объек
том product_definition определения изделия.
Примечание — Настоящий атрибут является дополнением к содержащемуся в ИСО 10303-41:1994
определению представляющего решение по запросу на выполнение действия объекта action_request_solution.
Это дополнение совместимо с предшествующими изданиями ИСО 10303-41.
Формальное положение:
WR1. Каждый представляющий определение изделия объект product_definition должен играть
роль атрибута named_item не более чем в одном объекте типа name_attribute.
Примечания
1 Определение представляющего наименование, связанное с данными об изделии объекта name_attribute,
содержится в схеме basic_attribute_schema в настоящем стандарте.
2 Шаблон, ограничивающий создание экземпляров объектных типов данных, определения которых содер
жатся в схеме basic_attribute_schema, описан в приложении Е.
21.4.8 Объект product_definition_context_association
Объект product_definition_context_association представляет связь представленного объектом
product_definition_context контекста определения изделия с представленным объектом product_defi-
nition определением изделия. Также настоящий объект содержит описание смысла этой связи.
Примечание— Объект product_definition_context_association может использоваться для задания
связи между контекстом, в котором используется представленное объектом product_definition определение из
делия, и определением изделия. Для задания связи определения изделия с контекстом, в котором
определение существует, используется атрибут frame_of_reference (точка зрения) объекта product_definition,
представляюще го определение изделия.
Пример — Представленное объектом productjdefinition определение изделия первоначально было
определено в контексте ’разработки механического изделия’. В этом контексте было создано опре
деление формы изделия. Это определение изделия пригодно и в контексте ’разработка технологи
ческого процесса’. Для таких случаев объект productjdefinitionjcontextjassociation используется для
установления связи представленного объектом productjdefinition определения изделия с представ
ленным объектом productjdefinitionjcontext контекстом определения изделия. При этом контекстом
определения изделия будет ’разработка технологического процесса’, а атрибут пате (наименование)
объекта product_definition_context_role, играющего роль атрибута role (роль), будет иметь значение
’другой приемлемый контекст’.
EXPRESS-спеииФикация:
*)
ENTITY product_definition_contextrassociation;
definition :product_definition;
frame_of_reference :product__definition_context;
role :product_definition_context_role;
END_ENTITY;
(*
Определения атрибутов:
definition — объект product_definition, представляющий определение изделия, связываемое с
контекстом;
frame_of_reference — объект product_definition_context, представляющий этап жизненного цик
ла, с которым связано представленное объектом определение изделия product_definition;
role — объект product_definition_context_role, представляющий роль, определяющую цель
связывания контекста, представленного объектом product_definition_context, играющего роль атри
бута frame_of_reference (точка зрения) с представляющим определение изделия объектом product_
definition, играющим роль атрибута definition (определение).
Примечание — Определение смысла настоящего атрибута может содержаться или в EXPRESS-схемах
с примечаниями, в которых используются настоящий объект или его подтипы, или на основе соглашения об общем
понимании между партнерами, совместно использующими эту информацию.
214