ENTITY part_mounting

(* SCHEMA process_planning_schema; *)
  ENTITY part_mounting
    SUPERTYPE OF (ONEOF (part_fixture_mounting,part_machine_mounting,
        pallet_machine_mounting))
    SUBTYPE OF (manufacturing_activity);
    WHERE
      wr1: SIZEOF(QUERY ( ap <* USEDIN(SELF,
               'PROCESS_PLANNING_SCHEMA.ACTION_PROPERTY.DEFINITION') | (
               SIZEOF(QUERY ( apr <* USEDIN(ap,'PROCESS_PLANNING_SCHEMA.ACTION_PROPERTY_REPRESENTATION.PROPERTY')
                | (SIZEOF(QUERY ( it <* apr.representation.items | ((
               'PROCESS_PLANNING_SCHEMA.CARTESIAN_POINT' IN TYPEOF(it)) AND
                (it.name = 'part location origin')) )) = 1) )) = 1) )) = 1;
      wr2: SIZEOF(QUERY ( ap <* USEDIN(SELF,
               'PROCESS_PLANNING_SCHEMA.ACTION_PROPERTY.DEFINITION') | (
               'PROCESS_PLANNING_SCHEMA.MOUNTING_POSITION' IN TYPEOF(ap)) )) 
               <= 1;
      wr3: SIZEOF(QUERY ( cm <* USEDIN(SELF,
               'PROCESS_PLANNING_SCHEMA.ACTION.CHOSEN_METHOD') | (NOT (
               SIZEOF(QUERY ( ppa <* USEDIN(cm,'PROCESS_PLANNING_SCHEMA.PROCESS_PROPERTY_ASSOCIATION.PROCESS')
                | (('PROCESS_PLANNING_SCHEMA.PRODUCT_DEFINITION_SHAPE' IN 
               TYPEOF(ppa.property_or_shape)) AND (ppa.description = 
               'part mounting part shape')) )) <= 1)) )) = 0;
  END_ENTITY; -- part_mounting

Explicit Attributes

Entity part_mounting has the following local and inherited explicit attributes:
AttributeTypeDefined By
 namelabel (STRING)action_method
 descriptiontext (STRING)action_method
 consequencetext (STRING)action_method
 purposetext (STRING)action_method

Derived Attributes

    No derived attributes

Inverse Attributes

    No Inverse Attributes

Supertypes

Entity part_mounting inherits from the following supertypes:
  action_method
    process_plan_activity
      manufacturing_activity

Subtypes

Entity part_mounting has the following subtypes:
    pallet_machine_mounting*
    part_fixture_mounting*
    part_machine_mounting*
* - Immediate Subtypes

Referenced By

Entity part_mounting and its supertypes are referenced by the following definitions:
DefinitionTypeReferenced Entity
 action ENTITY action_method
 action_method_assignment ENTITY action_method
 action_method_relationship ENTITY action_method
 action_request_solution ENTITY action_method
 characterized_action_definition SELECT action_method
 document_reference_item SELECT process_plan_activity
 document_reference_item SELECT action_method
 document_reference_item SELECT manufacturing_activity
 manufacturing_activity ENTITY part_mounting
 organization_item SELECT process_plan_activity
 process_plan_activity ENTITY manufacturing_activity
 security_classification_item SELECT process_plan_activity
 supported_item SELECT action_method


[Top Level Definitions] [Exit]

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