ГОСТ Р ИСО 10303-518—2009
•
1
’SURFACE_STYLE_SILHOUETTE‘IN TYPEOF (sses)) |
NOT((
(’AIC_MECHANICAL_DESIGN_SHADED_PRESENTATION.CURVE_STYLE’
IN TYPEOF (sssh\surface_style_silhouette.style_of_silhouette))
AND
(SIZEOF ([AIC_MECHANICAL_DESIGN_SHADED_PRESENTATION.COLOUR_RGB\
’AIC_MECHANICAL_DESIGN_SHADED_PRESENTATION.’+
DRAUGHTING_PRE_DEFINED_COLOUR’] *TYPEOF
(sssh\surface_style_silhouette.
styl
0
_of_silhouette\curve_style,curve colour))= 1)
AND
(’MEASURE_SCHEMA.POSITIVE_LENGTH_MEASURE’ INTYPEOF
(sssh\surface_style_silhouette.
style_of_silhouette\curve_style.curve_width))
AND
(SIZEOF ([’AIC_MECHANICAL_DESIGN_SHADED_PRESENTATION.’+
curv
e
styl
e
_
fo n t v
a
ic
_
m
e
ch
a
n ic
a
l
_
d
e
sig n
_
sh
a
d
e
d
_
p
r
e
s
e
n t
a
tio n
/+
DRAUGHTING_PRE_DEFINED_CURVE_FONT] * TYPEOF
(sssh\surfac
0
_styl
0
_silhouott
0
.
Styl0_of_silhou0tto\curv0_styl0.curve_font)) = 1))
OR
((’AIC_MECHANICAL_DESIGN_SHADED_PRESENTATION.CURVE_STYLE_RENDERING’
IN TYPEOF (sssh\surfaco_styl
0
_silhou
0
tto.stylo_of_silhou
0
tt
0
))
AND
(SIZEOF (fAIC_MECHANICAL_DESIGN_SHADED_PRESENTATION.COLOUR_RGB\
AIC MECHANICAL_DESIGN_SHADED_PRESENTATION.‘+
DRAUGHTING_PRE_DEFINED_COLOUR’J * TYPEOF
sssh\surfac
0
_styl
0
_silhou
0
tto.stylo_of_silhouett
0
\
Curv0_styl0_r0nd0ring.r©ndering_prop0r1i0s.rend0r0d_colour))
= ))))) =
0
))) =
0
))) =
0
)))=
0
;
WR14: (*для всех объектов surface_sty!e_segmentation_curvo, на которые
ссылаютсялюбые объекты 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’styledjtem.styles |
NOT (SIZEOF (QUERY (ssu <* QUERY (pss <* psa.styles |
AIC MECHANICAL_DESIGN_SHADED_PRESENTATION.SURFACE_STYLE_USAGE’
IN TYPEOF (pss)) |
NOT (SIZEOF (QUERY (sssc <* QUERY (sses <*
ssu\surface_style_usage.styte\surface_side_style.styles |
a
ic
_
m
e
ch
a
nic
a
l
_
d
e
sign
_
sh
a
d
e
d
_
p
r
e
s
e
nt
a
tio n
:+
■SURFACE_STYLE_SEGMENTATION_CURVE’ IN TYPEOF (sses)) |
NOT((
CAIC_MECHANICAL_DESIGN_SHADED_PRESENTATION.CURVE_STYLE’
IN TYPEOF
(ssscVsurface_style_segmentation_curvo.style_of_segmentation_curve))
AND
(SIZEOF (fAIC_MECHANICAL_DESIGN_SHADED_PRESENTATION.COLOUR_RGB’,
’AIC_MECHANICAL_DESIGN_SHADED_PRESENTATION.’+
DRAUGHTING_PRE_DEFINED_COLOUR’l *TYPEOF
(sssc\surface_style_segmentation_curve.
style_of segmentation_curve\curve_style.curve_colour))= 1)
AND
(’MEASURE_SCHEMA.POSITIVE_LENGTH_MEASURE’ INTYPEOF
(sssc\surface_style_segmentation_curve.
15