ГОС! Р ИСО 10303-203-2003
| (NOT (SIZEOF(QUERY ( cnc <* QUERY ( clcm <* gcs\
geometric set.elements | (‘CONFIG_CONTROL_DESlGN.CONIC‘ IN
TYPEOF (clem))
) | (NOT (
•CONFIG_CONTROL_DESIGN.AXIS2_PLACEMENT_3D‘ IN TYPEOF(cnc\
conic.position») )) *»0)) )) » 0);
wrf>: (SIZEOF(QUERY ( go> <* QUERY ( it <* SELF.itcms| (
*CONFIG_CONTROL,DESIGN.GEOMETRIC_CURVE_SET IN TYPEOF(it)) )
| (NOT (SIZEOF(QUERY ( plinc <* QUERY ( clem <« gcs\
gcomctric_sct.clcmcnts j (‘CONFlG_CONTROL_DESIGN.POLYLINE’
IN TYPEOF(clcm)) ) | (NOT (SIZEOF(plinc\polylinc.poinls)
> 2)) )) - 0» )) - 0);
wr7: (SIZEOF(QUERY ( mi <* QUERY ( it <* SELF.items | (
C0NFIG_C0NTR0L_DESIGN.MAPPED_ITEM’ IN TYPEOF(it))) | (NOT
((’CONFIG_CON’TROL_DESIGN.’ 4
GEOMETRICALLY,UOUNDED_WIREFRAME_SHAPE_REPRESENTATION’ ) IN
TYPEOF (mi\mappcd_item.mapping_source.mappcd_rcprescntation)
)))) - 0 );
END ENTITY; - - geometrically_boundcd_\virerramc_shape_rcprcscntation
ENTITY global_uncertainty_assigncd_contcxt
SUBTYPE OF (reprcsentation_context);
uncertainty: SET |1:?| OF unccrtainty_measure_with_umt;
END_ENTITY; - - global_uncertainly_assigncd_context
ENTITY glohal_unit_assigned_context
SUBTYPE OF <rcpnrscntation_contcxt) :
units: SET |!:?J OF unit;
END_ENTITY; - - global_unit_assigncd_contcxt
ENTITY hyperbola
SUBTYPE OF (conic) :
scmi_axis: positive_lcngth_measure:
semi_imag_axis : positive_lcngth_measure;
END_ENTITY; - - hyperbola
ENTITY interscclion_curve
SUBTYPE OF <surfacc_curvc) ;
WHERE
wrl: (S!ZEOF(SELF\surface_curvc.associalcd jeomctiy) = 2);
wr2 : (associatcd_surtacc (SELF\surracc_curvc.associatcd„geometry |l| )
< > associatcd_surfacc (SELF\surface_curve.associatcdgeometry |2|));
END_ENTITY; - - intcrscction_curvc
ENTITY itcm_dclincd_translormation;
name: label;
description : text;
translbrm itcm l : rcprcsentation_item;
translbrm_hcm_2 : reprcscntation_item;
END_ENTITY: - - itcm_dcfined_lransformation
ENTITY length_measure_with_unit
SUBTYPE OF (mcasure_with_unit) ;
WHERE
wrl: (’eONFIG_eONTROL_DESIGN.LENGTH,UNIT IN TYPEOF(SELF\
mcasurc_\vith_unit.unil_componcnt)) ;
END_ENTITY; - - length_mcasure_with_unit
ENTITY lcngth_unit
SUBTYPE OF (namcd_unit) ;
WHERE
146