ГОСТ Р ИСО 10303-59—2012
W R5: validate_accuracy_types(SELF,
rMEASURE_SCHEMA.LENGTH_MEASURE1):
END_ENTITY:
Г
Определение атрибута
SELF\shapo_data_quality_criterion.assessment_specification — объект shapo_data_quality_assos-
sment_by_numerical_test. который задает сравнение значения измеренного расстояния с заданным пре
дельным значением.
Формальные положения
WR1:Атрибут threshold объекта, играющего роль атрибута assessmont_speciflcation настоящего
объекта, должен в качестве значения иметь объект типа shapo_data_quality_uppor_valueJim it. атрибут
value_componont которогодолжен быть экземпляром данных типа longth_measure (мера длины).
WR2: Атрибут representative_measurod_value объекта shape_data_quality_inspection_criterion_
report и атрибут measurcd_value объекта shape_data_quality_inspoction_instance_report_item во всех
экземплярах, связанных с настоящим объектом, должны быть элементом данных типа length_moasure
(мера длины).
WR3: Оба объекта, играющие роль атрибута inspectod_elemonts во всех экземплярах объекта
shape_data_quality_inspection_instance_report_item, связанных с настоящим объектом, должны быть
объектами типа face_surface.
WR4: Объект shapo_data_qualityJnspection_instance_report_item. связанный с настоящим объек
том. недолжен быть объектом типа instance_roport_item_with_extreme_instancos.
WR5: Если для данного измерения задана точность, то значение атрибута value_componentдолжно
быть значением типа length_measure (мера длины).
7.4.116 Объект topology_related_to_ovorlapping_goometry
Объект topology_rolatod_to_overlapping_geometry является таким подтипом объекта inapt_
topology_and_geometry_relationship. который является сулертипом для критериев, используемыхдля
обнаружения топологических объектов, у которых лежащие под ними геометрические объекты частично
перекрываются.
EXPRESS-спеаификация:
•)
ENTITYtopotogy_related_to_overiapping_geometry
ABSTRACT
SUPERTYPE OF (ONEOF(
partly_overtapping_faces.partly_overlappir>g_edges))
SUBTYPE OF(inapt_topotogy_and_geometry_relationship);
END_ENTITY;
Г
7.4.117 Объект partly_overlapping_edges
Объект partly_ovorlapping_odges представляет утверждение, чтодве реберные кривые, представ
ленные объектами edgo_curve. частично перекрываются. Две представленные объектами edge_curve
реберные кривые частично перекрываются, если каждая из реберных кривых содержит связанное дугами
множество точек.При этом каждая точка множества, принадлежащего одной реберной кривой, находится от
другой реберной кривой на расстоянии, не превышающем значения атрибута interference_tolerance. Для
каждой из реберных кривыхдолжна вычисляться длина дуги перекрывающегося участка, и требуется, чтобы
большая издлин была больше или равна нижней границе заданного предельного значения и длине
меньшей из дуг.
EXPRESS-специФикация:
•>
ENTITY partly_overtapp»ng_edges
SUBTYPE OF(topology_related_to_over1apping_geometry).
SELF\shape_data_quality_criterion.assessment_specification:
shape_data_quality_assessment_by_numerical_test,
interference_tolorance:longth_measure;
WHERE
129