ГОСТ Р ИСО 10303-506—2006
(SIZEOF (QUERY (dcr<* USEDIN (SELF. ’AIC_DRAUGHTING_ELEMENTS.’+
’DRAUGHTING_CALLOUT_RELATIONSHIP.’*-
•RELATING_DRAUGHTING_CALLOUT’) |
(’AIC_DRAUGHTING_ELEMENTS.’ +
’DIMENSION_CALLOUT_COMPONENT_RELATIONSHIP’ IN TYPEOF (dcr)) AND
(dcr.name =’prefix’))) = 1);
WR7: NOT(SIZEOF (QUERY (ato <‘ QUERY (con <* SELF.contents |
(’AIC_DRAUGHTING_ELEMENTS.ANNOTATION_TEXT_OCCURRENCE,
IN TYPEOF(con))) |
(ato.name =’suffix text’)
)) > 0) OR
(SIZEOF (QUERY (dcr <* USEDIN (SELF. ’AIC_DRAUGHTING_ELEMENTS.’ +
•DRAUGHTING_CALLOUT_RELATIONSHIP.’ +
’RELATING_DRAUGHTING_CALLOUT’) |
(’AIC_DRAUGHTING ELEMENTS.’ +
’DIMENSION_CALLOUT_COMPONENT_RELATIONSHIP’ IN TYPEOF (dcr)) AND
(dcr.name =’suffix’))) = 1);
END_ENTITY;
(*
Формальные утверждения
WR1 — объектstructured_dimension_calloutнедолженбытьобъектомтипов
datum_feature_callout. datum_target_callout, geometrical_tolorance_callout. leader_directed_callout.
projection_dlrected_calloutMnndimension_curve_directod_callout.
WR2 — каждый объект annotation_text_occurrence в объекте structured_dimension_callout
должен иметь имя (name) «dimension value (значение размера)», «tolerance value (значение допуска)»,
«unittext (текстединиц измерения)», «prefix text (текстпрефикса)» или «suffix text (текст суффикса)».
WR3 — в содержимом (contents) объекта structured_dimonsion_callout должен присутствовать
по крайней мере один объект annotation_text_occurrences. который должен иметь имя «dimension
value (значение размера)».
WR4 — объект structured_dimension_callout должен присутствовать в качестве размерной
выноски не более чем в одном объекте dimension_callout_component_relationship с именем «prefix
(префикс)».
WR5 — объект structured_dimension_callout должен присутствовать в качестве размерной
выноски не более чем в одном объекте dlmension_callout_component_relationship с именем «suffix
(суффикс)».
WR6 — если в содержимом (contents) объекта structured_dimension_callout присутствует объ
ект annotatlon_text_occurrence. который является текстом префикса «prefix text», то объект
structured_dimension_callout должен присутствовать в качестве размерной выноски в объекте
dimension_callout_component_relationshlp с именем «prefix (префикс)».
WR7 — если в содержимом (contents) объекта structured_dimension_callout присутствует объ
ект annotation_text_occurrence. который является текстом суффикса «suffix text», то объект
structured_dimension_callout должен присутствовать в качестве размерной выноски в объекте
dimension_callout_component_relationship с именем «suffix (суффикс)».
*)
END_SCHEMA; ~ aic_draughting_elements
Г
14