|
ENTITY Part_feature SUBTYPE OF (Shape_feature); SELF\Shape_element.containing_shape RENAMED associated_definition : Part_usage_view; material_state_change : OPTIONAL material_state_change_enumeration; precedent_feature : OPTIONAL Part_feature; INVERSE feature_shape : SET [0:?] OF Usage_concept_usage_relationship FOR associated_usage; subsequent_feature : SET [0:1] OF Part_feature FOR precedent_feature; WHERE WR1: NOT EXISTS(precedent_feature) OR (NOT (SIZEOF(subsequent_feature) = 1) OR (acyclic_part_feature_precedence_relationship(SELF, [subsequent_feature[1]], 'PHYSICAL_UNIT_USAGE_VIEW_ARM.PART_FEATURE'))); WR2: NOT EXISTS(SELF\Shape_element.description); END_ENTITY; -- Part_feature |
Entity data types and their attributesShape_element(OPT) id: STRING; (OPT) element_name: STRING; (OPT) description: STRING; containing_shape: Item_shape; Shape_feature (OPT) connection_area: SET [1:?] OF Connection_zone; (RT) element_name: STRING; (DER) surface_conditions: SET [0:?] OF Surface_condition; Part_feature (RT) containing_shape->associated_definition: Part_usage_view; (OPT) material_state_change: material_state_change_enumeration; (OPT) precedent_feature: Part_feature; (INV) feature_shape: SET [0:?] OF Usage_concept_usage_relationship FOR associated_usage; (INV) subsequent_feature: SET [0:1] OF Part_feature FOR precedent_feature; |
| Interconnect_module_surface_feature (Interconnect_module_usage_view_arm) |
| Package_body (Package_arm) |
| Package_body_surface (Package_arm) |
| Package_orientation_feature (Package_arm) |
| Package_terminal (Package_arm) |
| Part_group_feature (Part_feature_grouping_arm) |
| Part_interface_access_feature (Part_feature_function_arm) |
| Part_mating_feature (Part_feature_function_arm) |
| Part_mounting_feature (Part_feature_function_arm) |
| Part_terminal (Functional_assignment_to_part_arm) |
| Part_tooling_feature (Part_feature_function_arm) |
| Polarity_indication_feature (Package_arm) |
| Thermal_feature (Part_feature_function_arm) |
| Visual_orientation_feature (Package_arm) |
| part_feature_subtypes (Package_arm) |
Global rules for this entity data type- |