ГОСТ Р ИСО 10303-41—2022
END_IF;
REPEAT i := 1 ТО
pdr_set := pdr_set
HIINDEX(pd_set);
+ bag__to_set(USEDIN(pd_set[i],
’PRODUCT_DEFINITION_SCHEMA.PRODUCT_DEFINITION.FORMATION’));
END_REPEAT;
RETURN(pdr_set);
END_FUNCTION;
(*
Определение параметра:
c_def_instance — представляющий изделие объект product, определения которого должны быть
извлечены.
*)
END_SCHEMA; -- product_definition_schema
(*
22 Схема Product property definition (определение свойств изделия)
22.1 Общие положения
Предметом схемы product_property_definition_schema является описание свойств изделия.
В настоящем разделе с помощью языка EXPRESS, определение которого приведено в ИСО 10303-11,
определены информационные требования, которые должны выполняться программными реализация
ми. Далее представлен фрагмент EXPRESS-декларации, с которой начинается описание схемы pro
d u c t property_definition_schema. В нем определены необходимые внешние ссылки.
Короткие имена объектов, определения которых содержатся в настоящей схеме, приведены в
приложении А. Однозначное определение настоящей схемы приведено в приложении В.
EXPRESS-спеиификация:
— ISO 10303-47
REFERENCE FROM shape_tolerance_schema
(geometric_tolerance);
REFERENCE FROM support_resource_schema
-- ISO 10303-41
(bag to set,
*)
SCHEMA product_property_definition_schema;
REFERENCE FROM basic_attribute_schema -- ISO 10303-41
(get_id_value,
id_attribute,
id_attribute_select);
REFERENCE FROM process_property_schema-- ISO 10303-49
(action_property,
resource_property);
REFERENCE FROM product_definition_schema — ISO 10303-41
(product_definition,
product_definition_relationship,
product_definition_relationship_relationship);
REFERENCE FROM product_property_representation_schemaISO 10303-41
(item_identified_representation_usage);
REFERENCE FROM product_structure_schema — ISO 10303-44
(assembly_component_usage,
multi_level_reference_designator,
next_assembly_usage_occurrence,
product_definition_occurrence);
REFERENCE FROM shape_dimension_schema-- ISO 10303-47
(dimensiona1_1ocation,
dimensional_size);
229