|
ENTITY Component_feature_joint ABSTRACT SUPERTYPE SUBTYPE OF (Component_feature_relationship, Shape_element); SELF\Shape_element.element_name : STRING; SELF\Shape_element_relationship.relating RENAMED feature_1 : Component_feature; SELF\Shape_element_relationship.related RENAMED feature_2 : Component_feature; SELF\Shape_element.containing_shape RENAMED associated_definition : Item_shape; WHERE WR1: feature_1 <> feature_2; WR2: 'PRODUCT_VIEW_DEFINITION_ARM.PRODUCT_VIEW_DEFINITION' IN TYPEOF(associated_definition); WR3: SELF\Shape_element.containing_shape\Item_shape.described_element = feature_1\Shape_element.containing_shape\Item_shape.described_element; END_ENTITY; -- Component_feature_joint |
Entity data types and their attributesShape_element_relationship(OPT) relation_type: STRING; (OPT) description: STRING; relating: Shape_element; related: Shape_element; Component_feature_relationship (RT) relating: Component_feature; (RT) related: Component_feature; Shape_element (OPT) id: STRING; (OPT) element_name: STRING; (OPT) description: STRING; containing_shape: Item_shape; Component_feature_joint (RT) element_name: STRING; (RT) relating->feature_1: Component_feature; (RT) related->feature_2: Component_feature; (RT) containing_shape->associated_definition: Item_shape; |
| Assembly_joint (Assembly_technology_arm) |
| Fabrication_joint (Fabrication_joint_arm) |
Global rules for this entity data type- |