RULE presentation_of_product_definition_formation

(* SCHEMA associative_draughting; *)
  RULE presentation_of_product_definition_formation FOR (
             product_definition_formation);

  WHERE
    wr1: SIZEOF(QUERY ( pdf <* product_definition_formation | (NOT ((
             SIZEOF(USEDIN(pdf,'ASSOCIATIVE_DRAUGHTING.' + 
             'DRAUGHTING_PRESENTED_ITEM.ITEMS')) >= 1) OR (SIZEOF(
             QUERY ( pd <* USEDIN(pdf,'ASSOCIATIVE_DRAUGHTING.' + 
             'PRODUCT_DEFINITION.FORMATION') | (NOT (SIZEOF(QUERY ( pds <* 
             QUERY ( prop_def <* USEDIN(pd,'ASSOCIATIVE_DRAUGHTING.' + 
             'PROPERTY_DEFINITION.DEFINITION') | (
             'ASSOCIATIVE_DRAUGHTING.PRODUCT_DEFINITION_SHAPE' IN TYPEOF(
             prop_def)) ) | (NOT (SIZEOF(QUERY ( pdr <* USEDIN(pds,
             'ASSOCIATIVE_DRAUGHTING.PROPERTY_' + 
             'DEFINITION_REPRESENTATION.DEFINITION') | (
             'ASSOCIATIVE_DRAUGHTING.SHAPE_DEFINITION_REPRESENTATION' IN 
             TYPEOF(pdr)) )) >= 1)) )) = 0)) )) = 0))) )) = 0;

  END_RULE; -- presentation_of_product_definition_formation

[Top Level Definitions] [Exit]

Generated by STEP Tools® EXPRESS to HTML Converter
2012-03-27T17:14:12-04:00