ENTITY draughting_model_item_association

(* SCHEMA AUTOMOTIVE_DESIGN; *)
 
ENTITY draughting_model_item_association
SUBTYPE OF (item_identified_representation_usage);
  SELF\item_identified_representation_usage.definition : shape_aspect;
  SELF\item_identified_representation_usage.used_representation : 
  draughting_model;
  SELF\item_identified_representation_usage.identified_item : 
  draughting_model_item_association_select;
WHERE
  wr1 : NOT ('AUTOMOTIVE_DESIGN.' + 'DATUM_FEATURE_CALLOUT' IN TYPEOF(SELF\
    item_identified_representation_usage.identified_item)) OR (
    'AUTOMOTIVE_DESIGN.' + 'DATUM_FEATURE' IN TYPEOF(SELF\
    item_identified_representation_usage.definition));
  wr2 : NOT ('AUTOMOTIVE_DESIGN.' + 'DATUM_TARGET_CALLOUT' IN TYPEOF(SELF\
    item_identified_representation_usage.identified_item)) OR (
    'AUTOMOTIVE_DESIGN.' + 'DATUM_TARGET' IN TYPEOF(SELF\
    item_identified_representation_usage.definition));
  wr3 : NOT ('AUTOMOTIVE_DESIGN.' + 'ANGULAR_DIMENSION' IN TYPEOF(SELF\
    item_identified_representation_usage.identified_item)) OR (
    'AUTOMOTIVE_DESIGN.' + 'ANGULAR_SIZE' IN TYPEOF(SELF\
    item_identified_representation_usage.definition));
  wr4 : NOT ('AUTOMOTIVE_DESIGN.' + 'CURVE_DIMENSION' IN TYPEOF(SELF\
    item_identified_representation_usage.identified_item)) OR (
    'AUTOMOTIVE_DESIGN.' + 'DIMENSIONAL_SIZE' IN TYPEOF(SELF\
    item_identified_representation_usage.definition)) AND (SELF\
    item_identified_representation_usage.definition.name = 'curve dimension');
  wr5 : NOT ('AUTOMOTIVE_DESIGN.' + 'DIAMETER_DIMENSION' IN TYPEOF(SELF\
    item_identified_representation_usage.identified_item)) OR (
    'AUTOMOTIVE_DESIGN.' + 'DIMENSIONAL_SIZE' IN TYPEOF(SELF\
    item_identified_representation_usage.definition)) AND (SELF\
    item_identified_representation_usage.definition.name = 'diameter');
  wr6 : NOT ('AUTOMOTIVE_DESIGN.' + 'LINEAR_DIMENSION' IN TYPEOF(SELF\
    item_identified_representation_usage.identified_item)) OR (
    'AUTOMOTIVE_DESIGN.' + 'DIMENSIONAL_SIZE' IN TYPEOF(SELF\
    item_identified_representation_usage.definition)) AND ((SELF\
    item_identified_representation_usage.definition.name = 'heigth') OR (SELF\
    item_identified_representation_usage.definition.name = 'length') OR (SELF\
    item_identified_representation_usage.definition.name = 'width'));
  wr7 : NOT ('AUTOMOTIVE_DESIGN.' + 'RADIUS_DIMENSION' IN TYPEOF(SELF\
    item_identified_representation_usage.identified_item)) OR (
    'AUTOMOTIVE_DESIGN.' + 'DIMENSIONAL_SIZE' IN TYPEOF(SELF\
    item_identified_representation_usage.definition)) AND (SELF\
    item_identified_representation_usage.definition.name = 'radius');
  wr8 : NOT ('AUTOMOTIVE_DESIGN.' + 'GEOMETRICAL_TOLERANCE_CALLOUT' IN 
    TYPEOF(SELF\item_identified_representation_usage.identified_item)) OR (
    'AUTOMOTIVE_DESIGN.' + 'GEOMETRIC_TOLERANCE' IN TYPEOF(SELF\
    item_identified_representation_usage.definition));
  wr9 : NOT ('AUTOMOTIVE_DESIGN.' + 'DIMENSIONAL_SIZE' IN TYPEOF(SELF\
    item_identified_representation_usage.definition)) OR (
    'AUTOMOTIVE_DESIGN.' + 'DIMENSION_CALLOUT' IN TYPEOF(SELF\
    item_identified_representation_usage.identified_item)) OR (
    'AUTOMOTIVE_DESIGN.' + 'DIMENSION_CURVE_DIRECTED_CALLOUT' IN TYPEOF(SELF
    \item_identified_representation_usage.identified_item)) OR (
    'AUTOMOTIVE_DESIGN.' + 'LEADER_DIRECTED_DIMENSION' IN TYPEOF(SELF\
    item_identified_representation_usage.identified_item)) OR (
    'AUTOMOTIVE_DESIGN.' + 'ORDINATE_DIMENSION' IN TYPEOF(SELF\
    item_identified_representation_usage.identified_item)) OR (
    'AUTOMOTIVE_DESIGN.' + 'STRUCTURED_DIMENSION_CALLOUT' IN TYPEOF(SELF\
    item_identified_representation_usage.identified_item));
END_ENTITY; -- 10303-214: automotive_design

Explicit Attributes

Entity draughting_model_item_association has the following local and inherited explicit attributes:
AttributeTypeDefined By
 namelabel (STRING)item_identified_representation_usage
 descriptiontext (STRING)item_identified_representation_usage
 definitionshape_aspect (ENTITY)draughting_model_item_association(Redcl from item_identified_representation_usage)
 used_representationdraughting_model (ENTITY)draughting_model_item_association(Redcl from item_identified_representation_usage)
 identified_itemdraughting_model_item_association_select (SELECT)draughting_model_item_association(Redcl from item_identified_representation_usage)

Derived Attributes

    No derived attributes

Inverse Attributes

    No Inverse Attributes

Supertypes

Entity draughting_model_item_association inherits from the following supertypes:
  item_identified_representation_usage

Subtypes

    No subtypes

Referenced By

Entity draughting_model_item_association and its supertypes are referenced by the following definitions:
DefinitionTypeReferenced Entity
 draughting_model_item_association ENTITY item_identified_representation_usage
 geometric_item_specific_usage ENTITY item_identified_representation_usage


[Top Level Definitions] [Exit]

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