ENTITY applied_area

(* SCHEMA automotive_design; *)
 ENTITY applied_area
  SUBTYPE OF (shape_aspect);
  WHERE
 wr1: SIZEOF ( QUERY ( pdr <*
     get_shape_aspect_property_definition_representations ( SELF
     ) | ( 'AUTOMOTIVE_DESIGN.' +
     'SHAPE_REPRESENTATION_WITH_PARAMETERS' IN TYPEOF ( pdr.
     used_representation ) ) ) ) =  1;
 wr2: SIZEOF ( QUERY ( pdr <*
     get_shape_aspect_property_definition_representations ( SELF
     ) | ( 'AUTOMOTIVE_DESIGN.' +
     'SHAPE_REPRESENTATION_WITH_PARAMETERS' IN TYPEOF ( pdr.
     used_representation ) ) AND  {2<=SIZEOF ( pdr.
     used_representation.items ) <=3} ) ) =  1;
 wr3: SIZEOF ( QUERY ( pdr <*
     get_shape_aspect_property_definition_representations ( SELF
     ) | ( 'AUTOMOTIVE_DESIGN.' +
     'SHAPE_REPRESENTATION_WITH_PARAMETERS' IN TYPEOF ( pdr.
     used_representation ) ) AND ( SIZEOF ( QUERY ( i <* pdr.
     used_representation.items | NOT ( i.name IN 
     ['orientation' , 'effective length' , 'maximum length' ] )
     ) ) >0 ) ) ) =  0;
 wr4: SIZEOF ( QUERY ( pdr <*
     get_shape_aspect_property_definition_representations ( SELF
     ) | ( 'AUTOMOTIVE_DESIGN.' +
     'SHAPE_REPRESENTATION_WITH_PARAMETERS' IN TYPEOF ( pdr.
     used_representation ) ) AND ( SIZEOF ( QUERY ( i <* pdr.
     used_representation.items | ( i.name =  'orientation' )
     AND ( 'AUTOMOTIVE_DESIGN.' + 'PLACEMENT' IN TYPEOF ( i )
     ) ) ) =  1 ) ) ) =  1;
 wr5: SIZEOF ( QUERY ( pdr <*
     get_shape_aspect_property_definition_representations ( SELF
     ) | ( 'AUTOMOTIVE_DESIGN.' +
     'SHAPE_REPRESENTATION_WITH_PARAMETERS' IN TYPEOF ( pdr.
     used_representation ) ) AND ( SIZEOF ( QUERY ( i <* pdr.
     used_representation.items | ( i.name = 
     'effective length' ) AND ( SIZEOF ( ['AUTOMOTIVE_DESIGN.'
     + 'MEASURE_REPRESENTATION_ITEM' , 'AUTOMOTIVE_DESIGN.' +
     'LENGTH_MEASURE_WITH_UNIT']* TYPEOF ( i ) ) =  2 ) ) ) = 
     1 ) ) ) =  1;
 wr6: SIZEOF ( QUERY ( pdr <*
     get_shape_aspect_property_definition_representations ( SELF
     ) | ( 'AUTOMOTIVE_DESIGN.' +
     'SHAPE_REPRESENTATION_WITH_PARAMETERS' IN TYPEOF ( pdr.
     used_representation ) ) AND ( SIZEOF ( QUERY ( i <* pdr.
     used_representation.items | ( i.name = 
     'effective length' ) AND ( SIZEOF ( ['AUTOMOTIVE_DESIGN.'
     + 'MEASURE_REPRESENTATION_ITEM' , 'AUTOMOTIVE_DESIGN.' +
     'LENGTH_MEASURE_WITH_UNIT']* TYPEOF ( i ) ) =  2 ) ) ) = 
     1 ) ) ) =  1;
 wr7: SIZEOF ( QUERY ( sar <* USEDIN ( SELF ,
     'AUTOMOTIVE_DESIGN.' + 'SHAPE_ASPECT_RELATIONSHIP.' +
     'RELATING_SHAPE_ASPECT' ) | ( 'AUTOMOTIVE_DESIGN.' +
     'SHAPE_DEFINING_RELATIONSHIP' IN TYPEOF ( sar ) ) AND (
     sar.description =  'applied area usage' ) AND ( (
     'AUTOMOTIVE_DESIGN.' + 'THREAD' IN TYPEOF ( sar.
     relating_shape_aspect.of_shape.definition ) ) OR ( (
     'AUTOMOTIVE_DESIGN.' +
     'EXTERNALLY_DEFINED_FEATURE_DEFINITION' IN TYPEOF ( sar.
     relating_shape_aspect.of_shape.definition ) ) AND ( sar.
     relating_shape_aspect.of_shape.definition\
     externally_defined_item.item_id =  'external thread' )
     AND ( sar.relating_shape_aspect.of_shape.definition\
     externally_defined_item.source.source_id = 
     'external thread specification' ) ) ) AND ( sar.
     relating_shape_aspect.of_shape.definition.description = 
     'partial area occurrence' ) ) ) =  1;
END_ENTITY;  -- 10303-214: automotive_design 

Explicit Attributes

Entity applied_area has the following local and inherited explicit attributes:
AttributeTypeDefined By
 namelabel (STRING)shape_aspect
 descriptiontext (STRING)shape_aspect
 of_shapeproduct_definition_shape (ENTITY)shape_aspect
 product_definitionalLOGICALshape_aspect

Derived Attributes

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

Inverse Attributes

    No Inverse Attributes

Supertypes

Entity applied_area inherits from the following supertypes:
  shape_aspect

Subtypes

    No subtypes

Referenced By

Entity applied_area and its supertypes are referenced by the following definitions:
DefinitionTypeReferenced Entity
 action_item SELECT shape_aspect
 action_request_item SELECT shape_aspect
 attribute_language_item SELECT shape_aspect
 classification_item SELECT shape_aspect
 datum_feature ENTITY shape_aspect
 datum_target ENTITY shape_aspect
 dimensional_location_with_path ENTITY shape_aspect
 dimensional_size ENTITY shape_aspect
 dimensional_size_with_path ENTITY shape_aspect
 document_reference_item SELECT shape_aspect
 effectivity_item SELECT shape_aspect
 geometric_tolerance ENTITY shape_aspect
 get_diameter_for_round_hole FUNCTION shape_aspect
 get_shape_aspects FUNCTION shape_aspect
 get_shape_aspect_property_definition_representations FUNCTION shape_aspect
 group_item SELECT shape_aspect
 id_attribute_select SELECT shape_aspect
 multi_language_attribute_item SELECT shape_aspect
 projected_zone_definition ENTITY shape_aspect
 represented_definition SELECT shape_aspect
 restrict_multi_language_for_shape_aspect RULE shape_aspect
 shape_aspect_relationship ENTITY shape_aspect
 shape_definition SELECT shape_aspect
 subtype_exclusiveness_shape_aspect RULE shape_aspect
 tolerance_zone_definition ENTITY shape_aspect


[Top Level Definitions] [Exit]

Generated by STEP ToolsTM EXPRESS to HTML Converter
on 2007-09-07T16:39:29-04:00