|
ENTITY Structured_layout_component ABSTRACT SUPERTYPE OF (ONEOF (Footprint_occurrence, Material_removal_structured_component, Multi_stratum_special_symbol_component, Padstack_occurrence, Single_stratum_special_symbol_component)) SUBTYPE OF (Assembly_group_component); SELF\Definition_based_product_occurrence.derived_from : Structured_template; WHERE WR1: SIZEOF(TYPEOF(SELF) * ['LAYERED_INTERCONNECT_MODULE_DESIGN_ARM.LAMINATE_COMPONENT', 'LAYERED_INTERCONNECT_MODULE_DESIGN_ARM.PHYSICAL_COMPONENT']) = 0; WR2: SIZEOF(QUERY(agc <* SELF\Assembly_group_component.components | NOT('LAYERED_INTERCONNECT_MODULE_DESIGN_ARM.STRUCTURED_LAYOUT_COMPONENT_SUB_ASSEMBLY_RELATIONSHIP' IN TYPEOF(agc)))) = 0; END_ENTITY; -- Structured_layout_component |
Entity data types and their attributesProduct_view_definition(OPT) id: STRING; (OPT) name: STRING; (OPT) additional_characterization: STRING; initial_context: View_definition_context; additional_contexts: SET [0:?] OF View_definition_context; defined_version: Product_version; Product_occurrence (INV) occurrence_contexts: SET [0:?] OF Product_occurrence_definition_relationship FOR related_view; (INV) view_definition_contexts: SET [0:?] OF View_definition_relationship FOR related_view; Definition_based_product_occurrence derived_from: Product_view_definition; Item_shape (OPT) id: STRING; (OPT) description: STRING; described_element: shapeable_item; Assembly_component (RT) derived_from: physical_unit_or_part_template; (RT) (DER) described_element: shapeable_item; (DER) assemblies: SET [0:?] OF Product_view_definition; (DER) groups: SET [0:?] OF Assembly_group_component; (DER) versions: SET [0:?] OF Product_version; (DER) product: SET [0:?] OF Product; (RT) (INV) occurrence_contexts: SET [1:?] OF Assembly_component_relationship FOR related_view; Single_instance - Assembly_group_component (INV) components: SET [1:?] OF Next_assembly_usage FOR relating_view; Structured_layout_component (RT) derived_from: Structured_template; |
| Footprint_occurrence (Layered_interconnect_module_design_arm) |
| Material_removal_structured_component (Layered_interconnect_module_design_arm) |
| Multi_stratum_printed_component (Layered_interconnect_module_with_printed_component_design_arm) |
| Multi_stratum_special_symbol_component (Layered_interconnect_module_design_arm) |
| Padstack_occurrence (Layered_interconnect_module_design_arm) |
| Single_stratum_printed_component (Layered_interconnect_module_with_printed_component_design_arm) |
| Single_stratum_special_symbol_component (Layered_interconnect_module_design_arm) |
| Tiebar_printed_component (Layered_interconnect_module_with_printed_component_design_arm) |
| limwpcd_structured_layout_component_subtypes (Layered_interconnect_module_with_printed_component_design_arm) |
Global rules for this entity data type- |