ГОСТ Р ИСО 10303-518—2009
style_of_segmentation_curve\curve_style.curve_width))
AND
(SIZEOF ([’AIC_MECHANICAL_DESIGN_SHADED_PRESENTATION.’+
•CURVE_STYLE_FONr,’AIC_MECHANICAL_DESIGN_SHADED_PRESENTATION.>
DRAUGHTING_PRE_DEFINED_CURVE_FONTl *TYPEOF
(sssc\surface_style_segmentation_curve.
style_of_segmentation_curve\curve_style.curve_font)) = 1))
OR
({’AIC_MECHAN!CAL_DESIGN_SHADED_PRESENTATION.CURVE_STYLE_RENDERING’
IN TYPEOF (sssc\surface_style_segmentation_curve.
slyle_of_segmontation_curve))
AND
(SIZEOF ([’AIC_MECHANICAL_DESIGN_SHADED_PRESENTATION.COLOUR_RGB’,
•AIC_MECHANICAL DESIGN_SHADED_PRESENTATION>
•DRAUGHTING_PRE_DEFINED_COLOURl* TYPEOF
sssc\surface_style_segmentation_curve.style_of_segmentation_curve\
curve_style_rendering.rendering_properties.rendered_colour))
= 1))))> =0))) = 0)))=0))) =0.
WR15: (*для всехобъектов surface_style_boundary.на которые ссылаются
объекты surface_side_style. обеспечивается ихдопустимость по
отношению к примененномуобъекту curve_style. который может
содержать атрибут rendering *)
SIZEOF (QUERY (si <* QUERY (it<* SELF.items |
’AIC_MECHANICAL_DESIGN_SHADED_PRESENTATION.STYLEDJTEM’
IN TYPEOF (it)) |
NOT(SIZEOF (QUERY (psa <* si\styled_item.styles |
NOT(SIZEOF (QUERY (ssu <* QUERY (pss <* psa.styles |
AIC_MECHANICAL_DESIGN_SHADED_PRESENTATION.SURFACE_STYLE_USAGE‘
IN TYPEOF (pss)) |
NOT (SIZEOF (QUERY (ssbd <* QUERY (sses <*
ssu\surface_style_usage.style\surface_side style.styles |
AIC_MECHANICAL_DESIGN_SHADED_PRESENTATION>
’SURFACE_STYLE_BOUNDARY’ INTYPEOF (sses)) |
NOT((
(AIC_MECHANICAL_DESIGN_SHADED_PRESENTATION.CURVE_STYLE’
IN TYPEOF (ssbd\surface_style_boundary.style_of_boundary))
AND
(SIZEOF ((AIC MECHANICAL_DESIGN_SHADED_PRESENTATION.COLOUR_RGB’,
AIC MECHANICAL DESIGN_SHADED_PRESENTATION.’+
DRAUGHTING_PRE_DEFINED_COLOURl *TYPEOF
(ssbd\surface_style_boundary.
style_of_boundary\curve_style.curve_colour)) = 1)
AND
( MEASURE_SCHEMA.POSITIVE_LENGTH_MEASURE‘ IN TYPEOF
(ssbd\surface_style_boundary.
style_of_boundary\curve_style,curve_width))
AND
(SIZEOF (CAIC_MECHANICAL_DESIGN_SHADED_PRESENTATION>
’CURVE_STYLE_FONT’, ’AIC_MECHANICAL DESIGN_SHADED_PRESENTATION>
DRAUGHTING_PRE_DEFINED_CURVE_FONT’] *TYPEOF
(ssbd\surface_style_boundary.
style_of_boundary\curve_style.curve_font))= 1))
OR
((’AIC_MECHANICAL_DESIGN_SHADED_PRESENTATION.CURVE_STYLE_RENDERING’
IN TYPEOF (ssbd\surface_style boundary.style_of_boundary))
AND
(SIZEOF(CAIC_MECHANICAL_DESIGN_SHADED_PRESENTATION.COLOUR_RGB’.
AIC_MECHANICAL_DESIGN_SHADED_PRESENTATION.’+
16