(* SCHEMA step_merged_ap_schema; *)
-- IN AP238 STEP-NC
ENTITY bottom_and_side_milling_operation
   SUBTYPE OF (milling_type_operation);
   WHERE
      WR1:
         SELF.description IN [ 'roughing', 'finishing' ];
      WR2:
         verify_optional_action_property(SELF, 'axial cutting depth') AND verify_length_measure_action_property(SELF, 'axial cutting depth');
      WR3:
         verify_optional_action_property(SELF, 'radial cutting depth') AND verify_length_measure_action_property(SELF, 'radial cutting depth');
      WR4:
         verify_optional_action_property(SELF, 'allowance side') AND verify_length_measure_action_property(SELF, 'allowance side');
      WR5:
         verify_optional_action_property(SELF, 'allowance bottom') AND verify_length_measure_action_property(SELF, 'allowance bottom');
      WR6:
         NOT (SELF.description = 'roughing') OR verify_required_action_property(SELF, 'allowance side') AND verify_required_action_property(SELF, 'allowance bottom');
END_ENTITY;
  | 
Generated by STEP Tools® EXPRESS to HTML Converter
2020-07-28T17:02:14-04:00