(* SCHEMA step_merged_ap_schema; *)
-- IN AP238 STEP-NC
ENTITY drilling_type_operation
SUBTYPE OF (machining_operation);
WHERE
WR1:
verify_optional_action_property(SELF, 'overcut length') AND verify_length_measure_action_property(SELF, 'overcut length');
WR2:
verify_optional_action_property(SELF, 'cutting depth') AND verify_length_measure_action_property(SELF, 'cutting depth');
WR3:
verify_optional_action_property(SELF, 'previous diameter') AND verify_length_measure_action_property(SELF, 'previous diameter');
WR4:
(verify_optional_action_property(SELF, 'dwell time bottom') AND verify_rep_type_for_action_property(SELF, 'dwell time bottom', [ 'STEP_MERGED_AP_SCHEMA.MACHINING_DWELL_TIME_REPRESENTATION' ])) AND verify_rep_name_for_action_property(SELF, 'dwell time bottom', [ 'dwell time' ]);
WR5:
(verify_optional_action_property(SELF, 'feedrate on retract') AND verify_rep_type_for_action_property(SELF, 'feedrate on retract', [ 'STEP_MERGED_AP_SCHEMA.MACHINING_FEED_SPEED_REPRESENTATION' ])) AND verify_rep_name_for_action_property(SELF, 'feedrate on retract', [ 'relative speed' ]);
WR6:
verify_optional_relating_amr_with_name(SELF, 'machining', [ 'STEP_MERGED_AP_SCHEMA.MACHINING_STRATEGY_RELATIONSHIP' ]) AND verify_related_type_for_amr_with_name(SELF, 'machining', [ 'STEP_MERGED_AP_SCHEMA.MACHINING_STRATEGY_RELATIONSHIP' ], [ 'STEP_MERGED_AP_SCHEMA.DRILLING_TYPE_STRATEGY' ]);
END_ENTITY;
|
Generated by STEP Tools® EXPRESS to HTML Converter
2025-09-04T17:14:52-04:00