(* SCHEMA feature_based_process_planning; *)
RULE subtype_mandatory_characterized_object FOR (characterized_object);
WHERE
wr1: SIZEOF(QUERY ( csa <* characterized_object | ((NOT (SIZEOF([
'FEATURE_BASED_PROCESS_PLANNING.DOCUMENT_FILE',
'FEATURE_BASED_PROCESS_PLANNING.FEATURE_DEFINITION',
'FEATURE_BASED_PROCESS_PLANNING.FEATURE_COMPONENT_DEFINITION',
'FEATURE_BASED_PROCESS_PLANNING.ORDERED_PART'] * TYPEOF(csa))
= 1)) AND (NOT (SIZEOF(QUERY ( pd <* USEDIN(csa,'FEATURE_BASED_PROCESS_PLANNING.PROPERTY_DEFINITION.DEFINITION')
| ('FEATURE_BASED_PROCESS_PLANNING.MATERIAL_PROPERTY' IN
TYPEOF(pd)) )) = 1))) )) = 0;
END_RULE; -- subtype_mandatory_characterized_object
Generated by STEP Tools® EXPRESS to HTML Converter
2012-03-27T17:18:01-04:00