|
ENTITY Assembly_module_macro_terminal SUBTYPE OF (Assembly_module_terminal); INVERSE defining_terminal : Component_feature_to_physical_usage_view_assignment FOR defined_part_feature; WHERE WR1: 'LAYERED_INTERCONNECT_MODULE_DESIGN_ARM.INTERCONNECT_MODULE_MACRO_TERMINAL' IN TYPEOF(defining_terminal.assigned_terminal); WR2: 'ASSEMBLY_MODULE_MACRO_DEFINITION_ARM.' + 'COMPONENT_TERMINAL_TO_ASSEMBLY_MODULE_MACRO_TERMINAL_ASSIGNMENT' IN TYPEOF(defining_terminal); WR3: NOT (SIZEOF(USEDIN(SELF, '')) > 0) OR (SIZEOF(QUERY(ct <* USEDIN(SELF, '') | NOT ('ASSEMBLY_MODULE_WITH_MACRO_COMPONENT_ARM.ASSEMBLY_MODULE_MACRO_COMPONENT_JOIN_TERMINAL' IN TYPEOF(ct)))) = 0); END_ENTITY; -- Assembly_module_macro_terminal |
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; Part_terminal (RT) (OPT) description->terminal_type: STRING; (INV) connection_requirement: SET [0:1] OF Part_connected_terminals_definition FOR connected_terminals; (INV) functional_usage_view_terminal: SET [0:1] OF Functional_usage_view_to_part_terminal_assignment FOR physical_usage_view_terminal; Assembly_module_terminal (RT) associated_definition: Assembly_module_usage_view; (OPT) reference_terminal: Packaged_part_interface_terminal; (OPT) related_connector: Next_assembly_usage; (RT) (OPT) connection_area: SET [1:?] OF Connection_zone_in_usage_view; Assembly_module_macro_terminal (INV) defining_terminal: Component_feature_to_physical_usage_view_assignment FOR defined_part_feature; |
Global rules for this entity data type- |