ГОСТ Р ИСО 10303-518—2009
WR12: (’для всехобъектов surface_style_control_grid. на которые ссылаются
объекты surface_side_style, обеспечивается ихдопустимость по
отношению к примененномуобъектуcurve_style, который может
содержатьатрибут rendering *)
SIZEOF (QUERY (si <* QUERY (it<* SELF.items |
AIC_MECHANICAL_DESIGN_SHADED_PRESENTATION.STYLED_ITEM’
INTYPEOF (it)) |
NOT(SIZEOF (QUERY (psa <* si\sty1ed_item. styles |
NOT(SIZEOF (QUERY (ssu <* QUERY (pss <* psa.styles |
’AIC_MECHANICAL_DESIGN_SHADED_PRESENTATION.SURFACE_STYLE_USAGE‘
INTYPEOF (pss)) |
NOT(SIZEOF (QUERY (sscg <* QUERY (sses <*
ssu\surface_style_usage.style\surface_side_style.sty1es|
AIC_MECHANICAL DESIGN_SHADED_PRESENTATION>
SURFACE_STYLE_CONTROL_GRID’ IN TYPEOF (sses)) |
NOT((
(’AIC_MECHANICAL_DESIGN_SHADED_PRESENTATION.CURVE_STYLE’
IN TYPEOF (sscg\surface_style_control_grid.style_of_control_grid))
AND
(SIZEOF (fAIC_MECHANICAL_DESIGN_SHADED_PRESENTATION.COLOUR_RGB’,
AIC_MECHANICAL_DESIGN_SHADED_PRESENTATION>
DRAUGHTING_PRE_DEFINED_COLOURl *TYPEOF
(sscg\surface_style_control_grid.
style_of_control_grid\curve_style.curve_colour)) = 1)
AND
(MEASURE_SCHEMA.POSITIVE_LENGTH_MEASURE‘ IN TYPEOF
(sscg\surface_style_control_grid.
style_of_control_grid\curve_style.curve_width))
AND
(SIZEOF (CAIC_MECHANICAL_DESIGN_SHADED_PRESENTATION>
CURVE_STYLE_FONT\’AIC_MECHANICAL_DESIGN_SHADED_PRESENTATION>
DRAUGHTING_PRE_DEFINED_CURVE_FONTl *TYPEOF
(sscg\surface_sty!e_control_grid.
style_of_control_grid\curve_style.curve font))= 1))
OR
((’AIC_MECHANICAL_DESIGN_SHADED_PRESENTATION.CURVE_STYLE_RENDERING’
IN TYPEOF (sscg\surface_style_control_grid.style_of_control_grid))
AND
(SIZEOF ([’AIC_MECHANICAL_DESIGN_SHADED_PRESENTATION.COLOUR_RGB\
AIC_MECHANICAL_DESIGN_SHADED_PRESENTATION>
DRAUGHTING_PRE_DEFINED_COLOUR’] ‘ TYPEOF
(sscg\surface_style_control_grid.style_of_control_grid\
curve_style_rendering.rendering_properties.rendered_colour))
= 1))))) =о») = 0)))=0))) =0;
WR13: (’для всех объектов surface_style_silhouette. на которыессылаются
объекты surface_side_style, обеспечивается ихдопустимость по
отношению к примененномуобъектуcurve_style, который может
содержатьатрибут rendering*)
SIZEOF (QUERY (si<* QUERY (it<‘ SELF.items |
•AIC_MECHANICAL_DESIGN_SHADED_PRESENTATION.STYLED_ITEM‘
INTYPEOF (it)) |
NOT(SIZEOF (QUERY (psa <*si\styledJtem.styles |
NOT (SIZEOF (QUERY (ssu <* QUERY (pss <* psa.styles |
AIC_MECHANICAL_DESIGN SHADED_PRESENTATION.SURFACE_STYLE_USAGE‘
IN TYPEOF (pss)) |
NOT(SIZEOF (QUERY (sssh <‘ QUERY (sses <*
ssu\surface_style_usage.style\surface_side_style.sty1es|
AIC MECHANICAL DESIGN SHADED PRESENTATION.’*
14