(* SCHEMA dimensional_inspection_schema; *)
RULE shape_aspect_subtype_exclusiveness FOR (shape_aspect);
WHERE
wr1: SIZEOF(QUERY ( sr <* shape_aspect | (NOT (SIZEOF(TYPEOF(sr) * [
'DIMENSIONAL_INSPECTION_SCHEMA.PATH_FEATURE_COMPONENT',
'DIMENSIONAL_INSPECTION_SCHEMA.SLOT_END',
'DIMENSIONAL_INSPECTION_SCHEMA.POCKET_BOTTOM',
'DIMENSIONAL_INSPECTION_SCHEMA.PROFILE_FLOOR',
'DIMENSIONAL_INSPECTION_SCHEMA.RIB_TOP_FLOOR',
'DIMENSIONAL_INSPECTION_SCHEMA.BOSS_TOP',
'DIMENSIONAL_INSPECTION_SCHEMA.HOLE_BOTTOM',
'DIMENSIONAL_INSPECTION_SCHEMA.APPLIED_AREA',
'DIMENSIONAL_INSPECTION_SCHEMA.TAPER',
'DIMENSIONAL_INSPECTION_SCHEMA.CHAMFER_OFFSET',
'DIMENSIONAL_INSPECTION_SCHEMA.CIRCULAR_CLOSED_PROFILE',
'DIMENSIONAL_INSPECTION_SCHEMA.NGON_CLOSED_PROFILE',
'DIMENSIONAL_INSPECTION_SCHEMA.CLOSED_PATH_PROFILE',
'DIMENSIONAL_INSPECTION_SCHEMA.SQUARE_U_PROFILE',
'DIMENSIONAL_INSPECTION_SCHEMA.LINEAR_PROFILE',
'DIMENSIONAL_INSPECTION_SCHEMA.TEE_PROFILE',
'DIMENSIONAL_INSPECTION_SCHEMA.VEE_PROFILE',
'DIMENSIONAL_INSPECTION_SCHEMA.RECTANGULAR_CLOSED_PROFILE',
'DIMENSIONAL_INSPECTION_SCHEMA.PARTIAL_CIRCULAR_PROFILE',
'DIMENSIONAL_INSPECTION_SCHEMA.ROUNDED_U_PROFILE',
'DIMENSIONAL_INSPECTION_SCHEMA.OPEN_PATH_PROFILE',
'DIMENSIONAL_INSPECTION_SCHEMA.INSTANCED_FEATURE',
'DIMENSIONAL_INSPECTION_SCHEMA.REPLICATE_FEATURE',
'DIMENSIONAL_INSPECTION_SCHEMA.TRANSITION_FEATURE',
'DIMENSIONAL_INSPECTION_SCHEMA.DATUM',
'DIMENSIONAL_INSPECTION_SCHEMA.DATUM_FEATURE',
'DIMENSIONAL_INSPECTION_SCHEMA.DATUM_TARGET']) <= 2)) )) = 0;
END_RULE; -- shape_aspect_subtype_exclusiveness
Generated by STEP Tools® EXPRESS to HTML Converter
2012-03-27T17:17:17-04:00