|
ENTITY Structured_printed_part_template ABSTRACT SUPERTYPE OF (ONEOF (Single_stratum_printed_part_template, Multi_stratum_printed_part_template)) SUBTYPE OF (Printed_part_template, Structured_template); WHERE WR1: SIZEOF(QUERY(t <* access_mechanisms | NOT ('PRINTED_PHYSICAL_LAYOUT_TEMPLATE_ARM.STRUCTURED_PRINTED_PART_TEMPLATE_TERMINAL' IN TYPEOF(t)))) = 0; WR2: SIZEOF(QUERY(t <* SELF\Structured_template.templates | 'LAYERED_INTERCONNECT_COMPLEX_TEMPLATE_ARM.STRUCTURED_TEMPLATE' IN TYPEOF(t.template))) = 0; END_ENTITY; -- Structured_printed_part_template |
Entity data types and their attributesItem_shape(OPT) id: STRING; (OPT) description: STRING; described_element: shapeable_item; Product_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; Template_definition (RT) defined_version: Template_version; (OPT) physical_characteristic: SET [1:?] OF correlated_or_independent; (RT) (DER) described_element: Template_definition; Printed_part_template (OPT) implemented_function: Functional_unit_usage_view; (INV) access_mechanisms: SET [1:?] OF Printed_part_template_terminal FOR associated_definition; Geometric_template (INV) shapes: SET [0:?] OF Part_template_shape_model FOR shape_characterized_definition; Structured_template (DER) empty: LOGICAL; (RT) (INV) shapes: SET [1:?] OF Structured_template_planar_shape_model FOR shape_characterized_definition; (INV) templates: SET [0:?] OF Template_location_in_structured_template FOR assembly; Structured_printed_part_template - |
| Multi_stratum_printed_part_template (Printed_physical_layout_template_arm) |
| Printed_tiebar_template (Printed_physical_layout_template_arm) |
| Single_stratum_printed_part_template (Printed_physical_layout_template_arm) |
Global rules for this entity data type- |