ГОСТ Р ИСО 10303-59—2012
Определение параметров
oi — экземпляр объекта shape_data_quality_criterion, который должен быть проверен;
typ e jist — множество (BAG), задающее приемлемые типы данных.
7.5.5 Функция valuo_limit_typo
Функция value_limit_type возвращает имена типов атрибутов value_component. появляющихся у
объектов, играющих роль атрибута itom_olemont вобъекте, тип которого входит в списоктиповshape_data_
quality_value_limit_type_select. если он является объектом типа shape_data_quality_value_range.
Функция также возвращает имена типов атрибутов value_componont объекта value_ropresontation_itom,
если он является объектом типа shapo_data_quality_valuo_limlt.
EXPRESS-спецификация:
•)
FUNCTION valueJimit_type
(iv;shape_data_quality_value_limit_type_seloct);SET OF STRING;
LOCAL
retval; SET OF STRING := Q:
END_LOCAL.
IF((’SHAPE DATA_QUALITY_CRrTERIA_SCHEMA.’
♦’SHAPE_DATA_QUALITY_VALUE_RANGE’) INTYPEOF(iv))THEN
retval ;= TYPEOF(rv\compound_representation_item.
item element[1).value_component);
ENDJF;
IF((’SHAPE_DATA_QUALITY_CRITER1A_SCHEMA.’
♦’SHAPE_DATA_QUALITY_VALUE_LIMIT) INTYPEOF(iv))THEN
retval :=TYPEOF(iv\measure_representationJtem.value_component);
ENDJF;
RETURN(retval);
END_FUNCTION;
(*
Определение параметров
iv — экземпляр данных типа shapo_data_quality_value_limitJype_solect.
retval (возвращаемое значение) — набор (SET) строк, содержащий имена всех типов атрибутов
value_componont. появляющихся у объекта, представленного параметром iv, если он имеет тип shape_
data_quality_value_range. и имена типов атрибутов value_component объекта, представленного пара
метром iv. если он является объектом типа shape_data_quality_valueJim it.
EXPRESS-спецификация:
*)
END_SCHEMA: - -end shape_data_quality_criteria_schema
r
8 Схема результатов проверки качества данных о форме
8.1 Введение
Далее представлен фрагмент EXPRESS-слецификации, с которого начинается описание схемы
shapo_data_qualityJnspection_result_schema. В нем определены необходимые внешние ссылки.
EXPRESS-спецификация:
•)
SCHEMA SHAPEJDATA_QUALITYJNSPECTION_RESULT_SCHEMA.
REFERENCE FROM GEOMETRICJHODEL_SCHEMA; - - ISO 10303-42
REFERENCE FROM GEOMETRY_SCHEMA; - - ISO 10303-42
REFERENCE FROM MEASURE_SCHEMA; -- ISO 10303-41
REFERENCE FROM PRODUCTJDATA QUALITY_CRITERIA_SCHEMA; - -ISO 10303-59
REFERENCE FROM PRODUCTJWA_QUALITYJNSPECTION_RESULT_SCHEMA;
--ISO 10303-59
REFERENCE FROM PRODUCT_DEFINITION_SCHEMA--IS010303-41
(product_definition);
145