Overview Schemas Index

Physical_unit_2d_design_view_arm         


ENTITY Component_2d_location
          SUBTYPE OF (Contextual_shape_representation, Geometric_composition_with_operator_transformation);
          placement_fixed : BOOLEAN;
          SELF\Geometric_relationship_with_operator_transformation.transformation : Cartesian_transformation_2d;
          SELF\Geometric_model_relationship.rep_2 RENAMED assembly_model : Physical_unit_planar_shape_model;
          SELF\Geometric_model_relationship.rep_1 RENAMED component_model : Geometric_model;
DERIVE
          component : Next_assembly_usage := SELF\Contextual_shape_representation.contextual_shape.described_element;
          substrate_location : BOOLEAN := substrate_in_assembly(SELF);
          the_context : Geometric_coordinate_space := assembly_model\Representation.context_of_items;
          SELF\Contextual_shape_representation.representing_relationship : Geometric_model_relationship := SELF;
          SELF\Representation_relationship.relation_type : STRING := 'component 2d location';
WHERE
          WR1: EXISTS (component);
          WR2: NOT('PHYSICAL_UNIT_2D_DESIGN_VIEW_ARM.ASSEMBLY_COMPONENT_2D_SHAPE_MODEL' IN  TYPEOF(component_model)) OR
     (component\Product_occurrence_definition_relationship.related_view IN component_model\Assembly_component_2d_shape_model.shape_characterized_component);
          WR3: NOT('PHYSICAL_UNIT_SHAPE_WITH_PARAMETERS_ARM.PHYSICAL_UNIT_SHAPE_MODEL' IN TYPEOF(component_model)) OR
     (component_model\Physical_unit_shape_model.shape_characterized_definition :=: 
     component\Product_occurrence_definition_relationship.related_view\Assembly_component.derived_from);
          WR4: NOT('PART_TEMPLATE_SHAPE_WITH_PARAMETERS_ARM.PART_TEMPLATE_SHAPE_MODEL' IN TYPEOF(component_model)) OR
     (component\Product_occurrence_definition_relationship.related_view\Assembly_component.derived_from IN
      component_model\Part_template_shape_model.shape_characterized_definition);
END_ENTITY; -- Component_2d_location

Entity data types and their attributes

Contextual_shape_representation
          contextual_shape: Contextual_item_shape;
          representing_relationship: Geometric_model_relationship;
          (DER) context_representation: Geometric_model;
          (DER) positioned_representation: Geometric_model;
Representation_relationship
          (OPT) relation_type: STRING;
          (OPT) description: STRING;
          rep_1: Representation;
          rep_2: Representation;
Geometric_model_relationship
          (RT) rep_1: Geometric_model;
          (RT) rep_2: Geometric_model;
Geometric_model_relationship_with_transformation
          -
Geometric_relationship_with_operator_transformation
          transformation: cartesian_transformation;
Definitional_representation_relationship
          -
Geometric_composition_with_operator_transformation
          -
Component_2d_location
          placement_fixed: BOOLEAN;
          (RT) transformation: Cartesian_transformation_2d;
          (RT) rep_2->assembly_model: Physical_unit_planar_shape_model;
          (RT) rep_1->component_model: Geometric_model;
          (DER) component: Next_assembly_usage;
          (DER) substrate_location: BOOLEAN;
          (DER) the_context: Geometric_coordinate_space;
          (RT) (DER) representing_relationship: Geometric_model_relationship;
          (RT) (DER) relation_type: STRING;

Known subtypes

          Component_2d_edge_location (Assembly_2d_shape_arm)
          Component_2d_embedded_location (Interconnect_2d_shape_arm)
          Component_2d_stacked_location (Assembly_2d_shape_arm)
          Component_2d_surface_location (Assembly_2d_shape_arm)

Known subtype constraints

          a2ds_component_2d_location_subtypes (Assembly_2d_shape_arm)
          component_2d_location_subtypes (Ap210_electronic_assembly_interconnect_and_packaging_design_arm)

Users: by entity attributes

Contextual_shape_representation
Representation_relationship
          Attribute_translation_assignment.considered_instance
                    string_select
                              furniture_properties_select_ap236cc1
          Classification_assignment.items
                    classification_item
                              prjm_classification_item
          Language_indication.considered_instance
                    string_select
                              furniture_properties_select_ap236cc1
Geometric_model_relationship
          Assembly_component_2d_shape_model.equivalent_reference_shape_model
          Assembly_component_3d_shape_model.equivalent_reference_shape_model
          Assembly_component_non_planar_shape_model.equivalent_reference_shape_model
          Component_2d_location.representing_relationship
          Component_3d_location.representing_relationship
          Context_dependent_appearance_assignment.context_definition
                    appearance_context
                              sal_appearance_context
          Context_dependent_over_riding_styled_element.context_definition
                    overriding_style_context
                              sal_overriding_style_context
          Contextual_shape_representation.representing_relationship
          Part_template_keepout_shape_model.principal_part_shape
          Part_template_shape_model.principal_part_shape
          Physical_unit_keepout_shape_model.principal_part_shape
          Physical_unit_shape_model.principal_part_shape
Geometric_model_relationship_with_transformation
          Component_position_in_element.positioned_representation
                    template_instance
          Contextual_position_in_building.positioned_representation
                    template_instance
          Geometrical_relationship.definition_placement
          Group.elements
                    groupable_item
                              groupable_item_203e2
          Occurrence_placement.positioned_representation
                    template_instance
          Package_footprint_relationship_definition.related_transforms
Geometric_relationship_with_operator_transformation
Representation_relationship
          Attribute_translation_assignment.considered_instance
                    string_select
                              furniture_properties_select_ap236cc1
          Classification_assignment.items
                    classification_item
                              prjm_classification_item
          Language_indication.considered_instance
                    string_select
                              furniture_properties_select_ap236cc1
Definitional_representation_relationship
Geometric_composition_with_operator_transformation
Component_2d_location
          Add_design_object_management_relationship.current_design_object
                    managed_design_object
                              ap210_managed_design_object
          Change_design_object_management_relationship.current_design_object
                    managed_design_object
                              ap210_managed_design_object
          Change_design_object_management_relationship.previous_design_object
                    managed_design_object
                              ap210_managed_design_object
          Delete_design_object_management_relationship.previous_design_object
                    managed_design_object
                              ap210_managed_design_object
          Frozen_assignment.frozen_item
                    managed_design_object
                              ap210_managed_design_object
          Sub_model_placement_2d.sub_model

Users: by defined types, not used by any entity attribute

Component_2d_location
          ap210_managed_design_object
                    Add_design_object_management_relationship.current_design_object
                    Change_design_object_management_relationship.current_design_object
                    Change_design_object_management_relationship.previous_design_object
                    Delete_design_object_management_relationship.previous_design_object
                    Frozen_assignment.frozen_item

Global rules for this entity data type

          -