ГОСТ Р ИСО 10303-59—2012
7.4.27 Объект inconsistent_face_and_closed_sholl_normals
Объект inconsistent_face_and_closed_shell_normals представляет утверждение, что нормаль
замкнутой оболочки, представленной объектом closod_shell. не согласована с нормалями входящих в
оболочку граней. Согласно требованию к измерению, соответствующему настоящему объекту, необходи
мо. чтобы для каждой входящей воболочку грани была выполнена проверка, направлена ли нормаль грани от
конечной области замкнутой оболочки, представленной объектом closed_shell. к бесконечной области.
П р и м е ч ан и е — Если грань представлена объектом типа oriented_face (ориентированная грань), то при
определении направления нормали грани учитывается ее ориентация.
EXPRESS-спецификация:
•)
ENTITY inconststent_face_and_closed_shell_normals
SUBTYPE OF(erroneous_topology_and_geometry_relationship);
SELRshape_data_quality_criterion.assessment_specification:
shape_data_quality_assessment_by_logical_test;
WHERE
WR1: validate_measured_data_type(SELF,
,SHAPE_DATA_QUALITY_INSPECTION_RESULT_SCHEMA.BOOLEAN_VALUE’);
W R2:valkJate_inspected_elements_type(SELF.
[TOPOLOGY_SCHEMA.FACE_SURFACE1);
WR3: validate locations_of_extreme_value_type(SELF.
D);
W R4: validate_accuracy_types(SELF,
0
);
END_ENTITY;
Г
Определение атрибута
SELRshapo_data_quality_criterion.assossmont_spocification — объект shape_data_quality_
assessmont_by_logical_tost. задающий проверку, является ли нормаль замкнутой оболочки, представ
ленной объектом closed_shell. не согласованной с нормалями граней или согласованной.
Формальные положения
WR1:Атрибут ropresentative_measured_value объекта shape_data_quality_ inspection_criterion_
report, атрибут measured_value объекта shape_data_qualityJnspection_instance_report_item и атри
буты measured_value всех объектов extrem ojnstanco. на которые ссылается объект instance_report_
itom_with_extrome_instances, во всех экземплярах, связанных с настоящим объектом, должны иметь
значение типа boolean_value {булево значение).
WR2: Все объекты, играющие рольатрибута inspocted_elemonts во всех экземплярах объекта shape_
data_qualityjnspoction_instance_roport_item. связанных с настоящим объектом, должны быть объекта
ми типа closed_shell.
WR3: Объект shapo_data_qualityjnspection_instance_roport_itom. соответствующий настояще
му объекту, недолжен быть объектом типа instance_report_item_with_oxtreme_instances, поскольку ука
зание в отчете о проверке выходящих за пределы значений не имеет смысла.
WR4: Настоящий объектнедолжен бытьсвязан посредством объектов shape_ data_ quality_ criterion_
and_accuracy_association ни с какими элементами данных, задающими точность. Объект shape_ data_
quality_inspoction_result. соответствующий настоящему объекту, также не должен быть связан посред
ством объекта shape_inspection_rosult_accuracy_association с какими-либо элементами данных, задаю
щими точность.
7.4.28 Объект intersecting_loops_ln_faco
Объект intersecting_loops_ln_face представляет утверждение, что границы грани, представленной
объектом face, пересекают друг друга. Согласно требованию к измерению, соответствующему данному
объекту, необходимо выявить случаи, когда какая-либо пара границ грани, представленных объектом face,
пересекают друг друга. Если расстояние от точки на одной границе до точки на другой границе меньше,
чем значение атрибута interference_tolerance. то такой случай должен быть распознан как пересечение.
П р и м е ч а н и е — На рисунке 8 показан случай, когда внутренний контур пересекает внешний контур. На
рисунке 9 показан случай, когда внутренний контур касается внешнего контура в пределах допуска, заданного
атрибутом interference_tolerance. Оба случая должны распознаваться с помощью настоящего критерия.
43