Следующее описание на языке EXPRESS, являющееся началом product_property_definition_schema, определяет необходимые внешние ссылки.
EXPRESS-спецификация: | ||||||
*) | ||||||
SCHEMA product_property_definition_schema; | ||||||
REFERENCE FROM product_definition_schema | ||||||
(product_definition, | ||||||
product_definition_relationship); | ||||||
REFERENCE FROM support_resource_schema | ||||||
(bag_to_set, | ||||||
label, | ||||||
text); | ||||||
(* |
Примечания
1 Схемы, на которые выше даны ссылки, можно найти в следующих пунктах настоящего стандарта:
product_definition_schema - 2.3;
support_resource_schema - 4.13.
2 Графическое представление настоящей схемы приведено на рисунке F.3 приложения F.
3 Настоящая схема является одной из схем обобщенных ресурсов описания изделия. Связи между схемами обобщенных ресурсов описания изделия приведены в приложении D.
2.4.1 Введение
В настоящем пункте установлены требования к product_property_definition_schema. Данная схема объединяет вместе группы характеристик. Данные характеристики могут быть связаны с единственным product_definition или с одним product_definition в контексте другого. Каждая характеристика не зависит от количества или типов ее представлений. Данные характеристики могут также ассоциироваться с формой изделия, с элементом формы изделия или, в некоторых случаях, с соотношением между элементами формы изделия.
2.4.2 Фундаментальные понятия и допущения
Изделия характеризуются свойствами. Данная схема позволяет охватить эти свойства и связать их с обозначением product_definition, product_definition_relationship или shape_definition. Свойства являются отождествленными понятиями, не зависящими от того, как они представлены или представлены ли они вообще.
Пример 32 - Определение обработки поверхности профиля не зависит от способа представления профиля или обработки поверхности.
Примечание - В предыдущем примере как заданная обработка поверхности, так и профиль могут иметь ряд представлений.
Схема предназначена для установления объектов, отражающих смысл свойств как понятий, не зависящих от их представления.
2.4.3 Определения типов product_property_definition_schema
2.4.3.1 characterized_definition
Тип characterized_definition является средством агрегатирования различных свойств, принадлежащих characterized_object, product_definition или shape_definition. Данный тип обеспечивает связывание свойств с указанными объектами.
EXPRESS-спецификация: | ||||
*) | ||||
TYPE characterized_definition = SELECT | ||||
(characterized_object, | ||||
characterized_product_definition, | ||||
shape_definition); | ||||
END_TYPE; | ||||
(* |
2.4.3.2 characterized_product_definition
Тип characterized_product_definition является средством агрегатирования различных свойств, принадлежащих конкретному product_definition. Данный тип обеспечивает связь свойств с такими объектами.
В выборе product_definition_relationship содержится особый смысл: свойство, относящееся к product_definition_relationship, применяется к атрибуту related_product_definition в контексте его атрибута relating_product_definition.
Примечание 1 - Такой подход позволяет представлять свойства изделия, которые изменяются, когда изделие становится частью связи.
Пример 33 - Форма прокладки зависит от того, является ли она частью сборочного узла, а, если является элементом сборочного узла, ее форма зависит от узла, в который она входит.