(* SCHEMA step_merged_ap_schema; *)
-- IN AP238 STEP-NC ENTITY machining_fixture_usage SUBTYPE OF (action_method); WHERE WR1: (1 >= SIZEOF(QUERY (act <* USEDIN(SELF, 'STEP_MERGED_AP_SCHEMA.ACTION.CHOSEN_METHOD')| (act.name = 'fixture workpiece')))) AND (0 = SIZEOF(QUERY (act <* USEDIN(SELF, 'STEP_MERGED_AP_SCHEMA.ACTION.CHOSEN_METHOD')| (act.name = 'fixture workpiece') AND NOT ('STEP_MERGED_AP_SCHEMA.PRODUCT_DEFINITION_PROCESS' IN TYPEOF(act))))); WR2: verify_optional_action_property(SELF, 'mount reference') AND verify_rep_item_for_action_property(SELF, 'mount reference', [ 'STEP_MERGED_AP_SCHEMA.AXIS2_PLACEMENT_3D' ]); WR3: verify_optional_action_property(SELF, 'workpiece reference') AND verify_rep_item_for_action_property(SELF, 'workpiece reference', [ 'STEP_MERGED_AP_SCHEMA.AXIS2_PLACEMENT_3D' ]); END_ENTITY;
|
Generated by STEP Tools® EXPRESS to HTML Converter
2024-09-06T14:00:32-04:00