ENTITY customer_casting_requirement

(* SCHEMA cast_parts_schema; *)
  ENTITY customer_casting_requirement
    SUBTYPE OF (property_definition);
    WHERE
(*  ----------  new_tooling_required ---------- *)

 wr1:(SIZEOF(QUERY ( pdr <* USEDIN(SELF ,
     'CAST_PARTS_SCHEMA.PROPERTY_DEFINITION_REPRESENTATION.DEFINITION') | 
     ( NOT(SIZEOF(QUERY ( it <* pdr.used_representation.items | 
     (('CAST_PARTS_SCHEMA.DESCRIPTIVE_REPRESENTATION_ITEM' IN TYPEOF(it)) AND 
     (it.name = 'new tooling required')  AND
     (it.description IN ['customers tool shop','foundry tool shop'] )
     )))  <=1 )) )) = 0);
  
(*  ----------    specific_comments ---------- *)

 wr2:(SIZEOF(QUERY ( pdr <* USEDIN(SELF ,
     'CAST_PARTS_SCHEMA.PROPERTY_DEFINITION_REPRESENTATION.DEFINITION') | 
     ( NOT(SIZEOF(QUERY ( it <* pdr.used_representation.items | 
     (('CAST_PARTS_SCHEMA.DESCRIPTIVE_REPRESENTATION_ITEM' IN TYPEOF(it)) AND 
     (it.name = 'specific comments')  
     ))) >=0 )) )) = 0);

(* ---      to illustration (as illustration)-----  *)
  
 wr3: SIZEOF(QUERY (adr <* USEDIN(SELF,
      'CAST_PARTS_SCHEMA.APPLIED_DOCUMENT_REFERENCE.ITEMS')| 
      ('CAST_PARTS_SCHEMA.ILLUSTRATION' IN TYPEOF
      (adr.assigned_document))))>=0; 

(* ---     t to specification (as referenced_from)-----  *)

 wr4:  SIZEOF(QUERY ( adr <* USEDIN(SELF,
       'CAST_PARTS_SCHEMA.APPLIED_DOCUMENT_REFERENCE.ITEMS') | 
       (adr.assigned_document.kind.product_data_type= 
       'customer casting requirements') )) 
        >=0; 

(* ---    to shape_aspect (as applies_to)-----  *)

 wr5:  (SIZEOF(QUERY ( pdr <* USEDIN(SELF ,
      'CAST_PARTS_SCHEMA.'+
      'PROPERTY_DEFINITION_RELATIONSHIP.RELATING_PROPERTY_DEFINITION') | 
      ('CAST_PARTS_SCHEMA.SHAPE_ASPECT'
       IN TYPEOF(pdr.related_property_definition.definition))
      ))>=0);

  END_ENTITY; -- customer_casting_requirement

Explicit Attributes

Entity customer_casting_requirement has the following local and inherited explicit attributes:
AttributeTypeDefined By
 namelabel (STRING)property_definition
 descriptiontext (STRING)property_definition
 definitioncharacterized_definition (SELECT)property_definition

Derived Attributes

Entity customer_casting_requirement has the following local and inherited derived attributes:
AttributeTypeDefined By
 ididentifier (STRING)property_definition

Inverse Attributes

    No Inverse Attributes

Supertypes

Entity customer_casting_requirement inherits from the following supertypes:
  property_definition

Subtypes

Entity customer_casting_requirement has the following subtypes:
    casting_service_data*     checking_aid_tool*     corrosion_service*     elevated_temperature_service*     finishing_and_machining_operation*     heat_treat_requirement     inspection_or_test_requirement*     mechanical_stress*     pattern_equipment_available*     payment_and_shipping*     process_requirement*     reporting_requirement*     special_inspection_requirement*     tolerance_requirement*
* - Immediate Subtypes

Referenced By

Entity customer_casting_requirement and its supertypes are referenced by the following definitions:
DefinitionTypeReferenced Entity
 action_item SELECT property_definition
 action_method_item SELECT property_definition
 action_request_item SELECT property_definition
 date_item SELECT property_definition
 derived_property_select SELECT property_definition
 document_reference_item SELECT property_definition
 effectivity_item SELECT property_definition
 get_property_definition_representations FUNCTION property_definition
 get_property_definition_shape_aspect FUNCTION property_definition
 id_attribute_select SELECT property_definition
 material_property ENTITY property_definition
 organization_item SELECT property_definition
 person_and_organization_item SELECT property_definition
 product_definition_shape ENTITY property_definition
 property_definition_relationship ENTITY property_definition
 property_or_shape_select SELECT property_definition
 represented_definition SELECT property_definition


[Top Level Definitions] [Exit]

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