ГОСТ Р ИСО 10303-59—2012
П р и м е ч а н и я
1 Пустоты, пересекающиеся с внешней оболочкой, и пустоты, пересекающиеся между собой, должны обна
руживаться с помощью критерия intersecting_shells_in_solid.
2 На рисунках 14—16 показаны случаи, которые должны обнаруживаться с помощью настоящего критерия.
Случай, показанный на рисунке 15. должен обнаруживаться с помощью настоящего критерия, а также с помощью
критерия intersecting_shells_in_solid.
Рисунок 14 — Пустота, расположенная за внешней оболочкой
Рисунок 15 — Пусто
та. расположенная
за внешней оболоч
кой и касающаяся ее
EXPRESS-специФикация:
•)
ENTITYwrongly_placed_void
SUBTYPE OF(erroneous_manifold_solid_brep);
SELF\shape_data_qua!ity_criterion.assessmentspecification:
shape_data_quality_assessment_by_logical_tost;
WHERE
WR1: validate_measured_data_type(SELF.
’SHAPE_DATA_QUALITY_INSPECTION_RESULT_SCHEMA.BOOLEAN_VALUE’);
W R2:validateJnspected_olements_type(SELF,
fGEOMETRIC_MODEL_SCHEMA.BREP_WITH_VOIDS]);
W R3:validate_k>cations_of_extreme_value_type(SELF.
[TOPOLOGY_SCHEMA.ORIENTED_CLOSED_SHELL’]);
W R4: validate_accuracy_types(SELF,
0
);
END_ENTITY.
г
Определениеатрибута
SELRshape_data_quality_criterion.assessmGnt_specification — объект shape_data_quality_
assessment_by_logical_test. задающий проверку, существует ли пустота, расположенная за внешней обо
лочкой или расположенная внутри другой пустоты, что соответствует результату проверки ’TRUE’ (истина),
или не существует.
Рисунок 16 — Пустота,
расположенная внутри
другой пустоты
48