RULE draughting_model_items_constraint

(* SCHEMA step_merged_ap_schema; *)
-- IN AP203e2
RULE draughting_model_items_constraint FOR (draughting_model );
   WHERE
      WR1:
         SIZEOF(QUERY (dm <* draughting_model| NOT (SIZEOF(QUERY (it1 <* dm\representation.items| ('STEP_MERGED_AP_SCHEMA.ANNOTATION_OCCURRENCE' IN TYPEOF(it1)) AND NOT ('STEP_MERGED_AP_SCHEMA.' + 'DRAUGHTING_ANNOTATION_OCCURRENCE' IN TYPEOF(it1)))) = 0))) = 0;
      WR2:
         SIZEOF(QUERY (dm <* draughting_model| NOT (SIZEOF(QUERY (it1 <* dm\representation.items| ('STEP_MERGED_AP_SCHEMA.DRAUGHTING_CALLOUT' IN TYPEOF(it1)) AND NOT ('STEP_MERGED_AP_SCHEMA.DRAUGHTING_ELEMENTS' IN TYPEOF(it1)))) = 0))) = 0;
END_RULE;

[Top Level Definitions] [Exit]

Generated by STEP Tools® EXPRESS to HTML Converter
2024-09-06T14:00:33-04:00