ГОСТ Р ИСО 10303-59—2012
предшествующее ориентированное ребро. По тому же правилу такие же измерениядолжны выполняться
для объекта oriented_edge. представляющего последнее ориентированное ребро, и объекта oriented_edge,
представляющего первое ориентированное ребро. Необходимо уметь распознавать случай, когда контур
ребер, представленный объектом edgojoop, состоит из единичного ребра, представленного объектом
odge. а вершины, играющие роль атрибутов edge_start и odge_end. различаются.
П р и м е ч а н и я
1Данный критерий нарушает правило WR1 объекта edgejoop. определение которого дано в
ИСО 10303-42.
2 На рисунке 3 показан случай, когда в контуре ребер, представленном объектом edgejoop. смежные
реберные кривые, представленные объектами edge_curve. в месте, обозначенном пунктирной окружностью, не
используют совместно одну вершину. На рисунке 4 показан случай, когда значение атрибута orientation (ориента
ция) объекта oriented_edge (ориентированное ребро) не согласовано с направлением контура ребер, представ
ленного объектом edgejoop. Оба случая должны быть обнаружены при измерении данного критерия.
Направление контура ребер,
представленного объектом odgeJoop
Рисунок 3 — Неполный
контур ребер
Рисунок 4 — Неверное направление
ориентированного ребра
EXPRESS-специФикация:
•)
ENTITY open_edge_loop
SUBTYPE OF(erroneousJopology);
SELF\shape_data_quality_criterion.assessment_specTfi cation
:shape_data_quality_assessmentJ)yJogicalJest:
WHERE
WR1: validate_measured_dataJype(SELF,
,SHAPE_DATA_QUALITY_INSPECTION_RESULT_SCHEMA.BOOLEAN_VALUE,):
W R2:validateJnspected_elements_type(SELF,
[TOPOLOGY_SCHEMA.EDGEJ_OOP’]):
W R3:validate_k)cations_of_extremo_value_type(SELF.
[TOPOLOGY_SCHEMA.ORIENTED_EDGEl);
W R4: validate_accuracyJypes(SELF,
D);
END_ENTITY;
Г
Олредепоние атрибута
SELRshape_data_quality_criterion.assessmGnt_specification — объект shape_data_quality_
assessmont_byjogicalJest, который задает проверку на наличие или отсутствие не связанных последо
вательных ребер, включенных в контур ребер, представленный объектом edgejoop. В случае наличия
таких ребер результат проверки критерия будет иметь значение ’TRUE’ (истина).
30