RULE subtype_mandatory_characterized_object

(* SCHEMA step_merged_ap_schema; *)
-- IN AP224
RULE subtype_mandatory_characterized_object FOR (characterized_object );
   WHERE
      wr1:
         SIZEOF(QUERY (csa <* characterized_object| NOT (SIZEOF([ 'STEP_MERGED_AP_SCHEMA.DOCUMENT_FILE', 'STEP_MERGED_AP_SCHEMA.FEATURE_DEFINITION', 'STEP_MERGED_AP_SCHEMA.FEATURE_COMPONENT_DEFINITION', 'STEP_MERGED_AP_SCHEMA.ORDERED_PART' ] * TYPEOF(csa)) = 1) AND NOT (SIZEOF(QUERY (pd <* USEDIN(csa, 'STEP_MERGED_AP_SCHEMA.PROPERTY_DEFINITION.DEFINITION')| ('STEP_MERGED_AP_SCHEMA.MATERIAL_PROPERTY' IN TYPEOF(pd)))) = 1))) = 0;
END_RULE;

[Top Level Definitions] [Exit]

Generated by STEP Tools® EXPRESS to HTML Converter
2020-07-28T17:02:20-04:00