ГОСТ Р ИСО 10303-59-2012 Системы автоматизации производства их интеграция. Представление данных об изделии и обмен этими данными. Часть 59. Интегрированный обобщенный ресурс. Качество данных о форме изделия стр. 42

8.4.5 Объект shape_data_quality_inspection_criterion_report
Объект shape_data_quality_inspection_criterion_report является подтипом объектаdata_quality_inspection_criterion_report и представляет сводную информацию о результате проверки отдельного критерия качества данных о форме.
EXPRESS-спецификация:
*)
ENTITY shape_data_quality_inspection_criterion_report
SUBTYPE OF(data_quality_inspection_criterion_report);
representative_measured_value : measured_value_select;
END_ENTITY;
(*
Определение атрибута
representative_measured_value - представляющий значение, выходящее за заданные пределы, элемент данных того типа из списка типов, на котором основан тип данныхmeasured_value_select, соответствующий проверяемому критерию.
8.4.6 Объект shape_inspection_result_accuracy_association
Объект shape_inspection_result_accuracy_association представляет связь между объектом shape_data_quality_inspection_result и точностью, применявшейся при проверке.
EXPRESS-спецификация:
*)
ENTITY shape_inspection_result_accuracy_association;
applied_specific_accuracy : shape_measurement_accuracy;
shape_data_quality_result : shape_data_quality_inspection_result;
END_ENTITY;
(*
Определения атрибутов
applied_specific_accuracy - представленная объектом shape_measurement_accuracyточность измерения, специально применяемая при проверке отдельного критерия.
Примечания
1 Применяемая точность, которая относится не к отдельному критерию, а является общей для всех критериев, предоставляется с помощью атрибута applied_general_accuracy объектаshape_inspection_result_representation_with_accuracy.
2 Если посредством атрибута applied_general_accuracy объектаshape_inspection_result_representation_with_accuracy задана применяемая общая точность, а с помощью атрибута applied_specific_accuracy настоящего объекта задана особая точность для отдельного критерия, то последняя переопределяет первую;
shape_data_quality_result - объект shape_data_quality_inspection_result, представляющий результат проверки относительно критерия.
8.4.7 Объект shape_data_quality_inspection_instance_report
Объект shape_data_quality_inspection_instance_report является подтипом объектаdata_quality_inspection_instance_report и представляет подробный отчет о проверке данных о форме изделия относительно отдельного критерия. Настоящий объект содержит список объектов типа shape_data_quality_inspection_instance_report_item, каждый из которых представляет результат проверки проверявшегося элемента формы или пары элементов формы.
EXPRESS-спецификация:
*)
ENTITY shape_data_quality_inspection_instance_report
SUBTYPE OF(data_quality_inspection_instance_report);
SELF\data_quality_inspection_instance_report.inspected_instances:
LIST [1:?] OF shape_data_quality_inspection_instance_report_item;
END_ENTITY;
(*
Определение атрибута
SELF\data_quality_inspection_instance_report.inspected_instances - список объектов типа shape_data_quality_inspection_instance_report_item.
Примечание - Ожидаемым числом записей и порядком следования объектовshape_data_quality_inspection_instance_report_item в списке, являющемся областью допустимых значений настоящего атрибута, можно управлять с помощью объектаdata_quality_report_request, определение которого дано в схемеproduct_data_quality_criteria_schema.
8.4.8 Объект shape_data_quality_inspection_instance_report_item
Объект shape_data_quality_inspection_instance_report_item является подтипом объектаdata_quality_inspection_instance_report_item и представляет подробную информацию, полученную для каждого из проверявшихся элементов формы или пары элементов формы.
EXPRESS-спецификация:
*)
ENTITY shape_data_quality_inspection_instance_report_item
SUBTYPE OF(data_quality_inspection_instance_report_item);
inspected_elements : SET [1:?] OF inspected_shape_element_select;
measured_value: measured_value_select;
END_ENTITY;
(*
Определения атрибутов
inspected_elements - один или более элементов данных одного из типов, представляющих проверяемые элементы формы и входящих в определение типа данныхinspected_shape_element_select;
measured_value - элемент данных типа measured_value_select, представляющий значение, измеренное входе проверки.
Примечание - Области допустимых значений атрибутов measured_value иinspected_elements задаются для каждого критерия, представленного объектомshape_data_quality_criterion, определение которого дано в схемеshape_data_quality_criteria_schema.
8.4.9 Объект instance_report_item_with_extreme_instances
Объект instance_report_item_with_extreme_instances является подтипом объектаshape_data_quality_inspection_instance_report_item и содержит информацию о парах, состоящих из выходящего за пределы значения и места его расположения.
EXPRESS-спецификация:
*)
ENTITY instance_report_item_with_extreme_instances
SUBTYPE OF(shape_data_quality_inspection_instance_report_item);
extreme_instances : LIST [1:?] OF extreme_instance;
END_ENTITY;
(*
Определение атрибута
extreme_instances - список объектов extreme_instance, которые являются парами из выходящих за пределы значений и мест их расположения, обнаруженных при измерении. Выходящее за пределы значение - это измеренное значение, вызывающее дефект качества, т.е. удовлетворяющее критерию, или измеренное значение, близкое к предельному значению, но не удовлетворяющее критерию.
8.4.10 Объект extreme_instance
Объект extreme_instance представляет пару из измеренного выходящего за пределы значения и связанной с этим значением информации о том месте, где обнаружен дефект.
EXPRESS-спецификация:
*)
ENTITY extreme_instance;
locations_of_extreme_value :
SET [1:?] OF location_of_extreme_value_select;
measured_value : measured_value_select;
END_ENTITY;
(*
Определения атрибутов
locations_of_extreme_value - один или более объектов, которые представляют расположение того места, где обнаружено выходящее за пределы значение;
measured_value - экземпляр данных типа measured_value_select, представляющий полученное при измерении выходящее за пределы значение.
Пример - Когда измерен зазор между ребром и базовой поверхностью, атрибут locations_of_extreme_value содержит ссылки на две точки, одна из которых - точка на ребре, а другая - точка на базовой поверхности. Представленное атрибутом measured_value экстремальное значение - это расстояние между этими двумя точками.
Примечание - Каждый определенный в схеме shape_data_quality_criteria_schema подтип объекта shape_data_quality_criterion имеет правило, задающее, какой требуется тип значения атрибута locations_of_extreme_value.
8.4.11 Объект point_on_edge_curve
Объект point_on_edge_curve является подтипом объекта point_on_curve, определение которого дано в ИСО 10303-42, и представляет положение того места на указанной реберной кривой, представленной объектом edge_curve, где при измерении обнаружено выходящее за пределы значение.
EXPRESS-спецификация:
*)
ENTITY point_on_edge_curve
SUBTYPE OF(point_on_curve);
basis_edge_curve : edge_curve;
DERIVE
SELF\point_on_curve.basis_curve :
curve := SELF.basis_edge_curve.edge_geometry;
WHERE
WR1 : SIZEOF(
using_representations(SELF.basis_edge_curve)*
relating_shape_representations_of_extreme_values(SELF))>0;
END_ENTITY;
(*