(* 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
Generated by STEP Tools® EXPRESS to HTML Converter
2012-03-27T17:14:12-04:00