ГОСТ Р ИСО 10303-517— 2009
1
0
0
0
WR6: SIZEOF(QUERY(si <* QUERY(it <* SELF.items |
’AIC_MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION.STYLED_ITEM’
IN TYPEOF(it)) | NOT (SIZEOF(QUERY(psa <* si\styled_item.styles |
NOT (SIZEOF(QUERY(ps <* QUERY(pss <* psa.styles |
’AIC_MECKANICAL_DESIGN_GEOMETRIC_PRESENTATION.POINT_STYLE’
INTYPEOF(pss)) I NOT
((’AlC_MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION.’ +
’POSITIVE_LENGTH_MEASURE’ INTYPEOF (ps\point_style.marker_s«
2
G))
AND (SIZEOF(
[’AlC_MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION.COLOUR_RGB’.
’AIC_MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION.’+
’DRAUGHTING_PRE_DEFINED_COLOUR’]
*TYPEOF(ps\point_style.marker_colour))
= )))) = ))) = ))) = ;
WR7: SIZEOF(QUERY(si <* QUERY(it <* SELF.items |
‘AIC_MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION.STYLED_ITEM’
IN TYPEOF(it)) | NOT (SIZEOF(QUERY(psa <* si\styled_item.styles |
NOT (SIZEOF(QUERY(cs <* QUERY(pss <‘ psa.styles |
•AIC_MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION.CURVE_STYLE’
INTYPEOF(pss)) |NOT((SIZEOF(
[’AIC_MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION.COLOUR_RGB’.
‘AIC_MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION.’ +
’DRAUGHTING_PRE_DEFINED_COLOUR’]
*TYPEOF(cs\curve_style.curve_colour)) = 1)
AND
(’AIC_MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION.’ +
’POSITIVE_LENGTH_MEASURE’ IN TYPEOF (csVcurve_style.curve_width))
AND (SIZEOF(
[’AlC_MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION.CURVE_STYLE_FONT\
•AIC_MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION.’ +
•DRAUGHTING_PRE_DEFINED_CURVE_FONT]
* TYPEOF(cs\curve_style.curve_font)) = 1)))) = 0))) = 0))) = 0;
WR8: SIZEOF(QUERY(si <* QUERY(it <* SELF.items |
’AIC_MECHANICAL_DESIGN GEOMETRIC_PRESENTATION.STYLED_ITEM’
IN TYPEOF(it)) | NOT (SIZEOF(QUERY(psa <* si\styled_item.styles |
NOT (SIZEOF(QUERY(ssu <* QUERY(pss <* psa.styles |
’AIC_MECHANICAL_DESIGN_GEOMETRIC_PRESENTAT10N.SURFACE_STYLE_USAGE’
INTYPEOF(pss)) |
NOT
c
a
ic
_
m
e
ch
a
nic
a
l
_
d
e
sign
_
g
e
om
e
tric
_
p
r
e
s
e
nt
a
tion
;
’SURFACE_SIDE_STYLE’ INTYPEOF
(ssu\surface_styte_usage.style)))) =0))) = 0))) = 0;
WR9: SIZEOF(QUERY(si <* QUERY(it <‘ SELF.items |
’AIC_MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION.STYLED_ITEM’
IN TYPEOF(it)) | NOT (SIZEOF(QUERY(psa <* si\styled_item.styles |
NOT (SIZEOF(QUERY(ssu <* QUERY(pss <* psa.styles |
•AIC_MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION.SURFACE_STYLE_USAGE’
INTYPEOF(pss)) |NOT<SIZEOF(QUERY(sses <*
ssu\surface_style_usage.style\surface_side_style.styles |
NOT (SIZEOF(
[’AIC_MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION.’ +
’SURFACE_STYLE_PARAMETER_LINE’.
’AIC_MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION.’ +
’SURFACE_STYLE_CONTROL_GRID’.
’AIC_MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION.’ +
’SURFACE_STYLE_SILHOUETTE’.
10