ГОСТ Р ИСО 10303-41—2022
23.2 Основополагающие концепции и предположения
К схеме product_property_representation_schema применяются следующие предположения:
- стандарты серии ИСО 10303 должны содержать различные типы представлений — от простых
собраний геометрических примитивов до более сложных собраний представлений свойств разнообраз
ных типов;
- для единичного свойства можно задать более одного представления;
- единичное представление может использоваться для представления свойства нуля, одного или
более определений изделия, представленных объектным типом данных product_definition;
- каждое свойство представленного объектом product_definition определения изделия является
обозначаемой концепцией, не зависящей от того, как свойство представлено, и представлено ли это
свойство вообще.
Примечание — Определение схемы представлений содержится вдругих стандартах серии ИСО 10303.
В настоящей схеме предоставлены структуры, в которых структуры этих ресурсов могут быть объединены для
представления свойств изделия.
23.3 Определения типов данных схемы product_property_representation_ schema
23.3.1 Тип данных pprs_description_attribute_select
Выбираемый тип данных pprs_description_attribute_select является расширением типа данных
description_attribute_select. В настоящем типе данных к списку альтернативных выбираемых типов
данных добавлены именованные типы context_dependent_shape_representation и property_defini-
tion_representation.
EXPRESS-спеииФикаиия:
*)
TYPE pprs__description_attribute_select = SELECT BASED_ON
description_attribute_select WITH
(context_dependent_shape_representation,
property_definition_representation);
END_TYPE;
(*
23.3.2 Тип данных pprs_name_attribute_select
Выбираемый тип данных pprs_name_attribute_select является расширением типа данных name_
attribute_select. В настоящем типе данных к списку альтернативных выбираемых типов данных добав
лены именованные типы context_dependent_shape_representation и property_definition_representa-
tion.
EXPRESS-специФикация:
*)
TYPE pprs__name_attribute_select = SELECT BASED_ON
name_attribute_select WITH
(context_dependent_shape_representation,
property_definition_representation);
END_TYPE;
(*
"
23.3.3 Тип данных chained_representation_link
Тип данных chained_representation_link является списком альтернативных типов данных. Насто
ящий тип данных предоставляет механизм для ссылки на экземпляры одного из перечисленных типов
данных. Тип данных chained_representation_link позволяет обозначать экземпляры объектных типов
данных mapped_item, representation_context или representation_relationship.
EXPRESS-спеииФикаиия:
*)
TYPE chained_representation_link = SELECT
(mapped_item,
248