ГОСТ Р ИСО 10303-59—2012
WR3: Объекты, играющие роль атрибута inspected_olem onts в экземплярах объекта
shape_data_quality_inspection_instance_report_item. связанных с настоящим объектом, должны быть
объектами типа manifold_solid_brep.
WR4: Объект shape_data_qualityJnspection_instance_report_item. связанный с настоящим объек
том, не должен быть объектом типа instance_report_item_with_extrGme_lnstances, поскольку указание в
отчете о проверке выходящих за пределы значений не имеет смысла.
WR5: Если для данного измерения задана точность, то значение атрибута value_componentдолжно
быть значением типа volume_measure (мера объема).
7.4.121 Объект entirely_narrow_solid
Объект entirely_narrow_solid представляет утверждение, что ширина граничного маиифолд
твердого тела, представленного объектом manifold_solid_brop. бесконечно мала на всем протяжении.
Согласно требованию к измерению, соответствующему настоящему объекту, необходимодля достаточ
ного числа выбранныхточек внутри твердого тела вычислить расстояние до граничных оболочек. Если хотя
бы для одной точки это расстояние превышает половину допуска расстояния, то граничное манифолд
твердое тело, представленное объектом manifold_solid_brep. не является узким.
П р и м е ч а н и е — На рисунке 44 показано измерение настоящего критерия. При измерении рассматри
вается сфера, диаметр которой равен значению атрибута width_tolerance. а центр располагается в некоторой
точке внутри граничного манифолд твердого тела, представленного объектом manifold_solid_brep. и проверяет ся
отсутствие пересечений сферы с границей твердого тела. Если найдена одна такая внутренняя точка, то
проверка прекращается.
ДопускШфИНЫ
Рисунок 44 — Измерение полностью узкого твердого тела
EXPRESS-специФикация:
•)
ENTITY entirely_narrow_solid
SUBTYPE OF(inapt_manifold_solid_brep):
SELF\shape_data_quality_criterion.assessment_specifrcation:
shape_data_quality_assessment_by_logical_test;
width_tolerance. tength_measure;
WHERE
WR1: validate_measurGd_data_type(SELF,
’SHAPE_DATA_QUALITY_INSPECTION_RESULT_SCHEMA.BOOLEAN_VALUE,);
W R2:validateJnspected_Glements_typG(SELF,
rGEOMETRIC_MODEL_SCHEMA.MANIFOLD_SOLID_BREP1);
WR3: validate_locations_of_extreme_value_type(SELF.
П):
W R4: validate_accuracy_types(SELF,
rMEASURE_SCHEMA.LENGTH_MEASURE1):
END_ENTITY.
(*
Определения атрибутов
SELRshapo_data_quality_critorion.assessment_specification — объект shapo_data_quality_
assessment_by_logical_test, задающий проверку, является ли твердое тело узким во всех проверенных
точках, что соответствует значению ’TRUE* (истина), или не является;
width_tolerance — значениедопуска, используемое для проверки, является или не является твер
дое тело узким.
133