RULE chamfer_offset_requires_faces

(* SCHEMA feature_based_process_planning; *)
  RULE chamfer_offset_requires_faces FOR (chamfer_offset, 
             property_definition_representation);

  WHERE
    wr1: SIZEOF(QUERY ( co <* chamfer_offset | (NOT (1 = SIZEOF(
             QUERY ( pdr <* property_definition_representation | (((pdr.
             definition.definition = co) AND (
             'FEATURE_BASED_PROCESS_PLANNING.FACE_SHAPE_REPRESENTATION' IN 
             TYPEOF(pdr.used_representation))) AND (((pdr.definition.
             definition.description = 'first offset') AND (pdr.
             used_representation.name = 'first face shape')) OR ((pdr.
             definition.definition.description = 'second offset') AND (pdr.
             used_representation.name = 'second face shape')))) )))) )) = 0;

  END_RULE; -- chamfer_offset_requires_faces

[Top Level Definitions] [Exit]

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