Overview Schemas Index

PRODUCT_PROPERTY_DEFINITION_SCHEMA (jsdai.SProduct_property_definition_schema)


ENTITY shape_aspect;
          name : label;
          description : OPTIONAL text;
          of_shape : product_definition_shape;
          product_definitional : LOGICAL;
DERIVE
          id : identifier := get_id_value(SELF);
WHERE
          wr1: SIZEOF(USEDIN(SELF, 'BASIC_ATTRIBUTE_SCHEMA.' + 'ID_ATTRIBUTE.IDENTIFIED_ITEM')) <= 1;
END_ENTITY; -- shape_aspect

Entity data types and their attributes

shape_aspect
          name: label;
          (OPT) description: text;
          of_shape: product_definition_shape;
          product_definitional: LOGICAL;
          (DER) id: identifier;

Known subtypes

          applied_area (AUTOMOTIVE_DESIGN)
          assembly_bond_definition (ASSEMBLY_TECHNOLOGY_MIM)
          assembly_module_terminal (ASSEMBLY_MODULE_USAGE_VIEW_MIM)
          assembly_to_part_connectivity_structure_allocation (PHYSICAL_NODE_REQUIREMENT_TO_IMPLEMENTING_COMPONENT_ALLOCATION_MIM)
          bare_die_edge_segment_surface (BARE_DIE_MIM)
          bare_die_template_terminal (BARE_DIE_MIM)
          bead_end (AUTOMOTIVE_DESIGN)
          boss_top (AUTOMOTIVE_DESIGN)
          cable_terminal (CABLE_MIM)
          chamfer_offset (AUTOMOTIVE_DESIGN)
          circular_closed_profile (AUTOMOTIVE_DESIGN)
          closed_path_profile (AUTOMOTIVE_DESIGN)
          component_feature (COMPONENT_FEATURE_MIM)
          component_feature_joint (COMPONENT_FEATURE_MIM)
          component_functional_terminal (NETWORK_FUNCTIONAL_DESIGN_VIEW_MIM)
          component_mating_constraint_condition (ASSEMBLY_TECHNOLOGY_MIM)
          composite_array_shape_aspect_link (PART_FEATURE_GROUPING_MIM)
          composite_shape_aspect (SHAPE_ASPECT_DEFINITION_SCHEMA)
          conductive_interconnect_element_terminal_link (LAYERED_INTERCONNECT_MODULE_DESIGN_MIM)
          connection_zone_interface_plane_relationship (FEATURE_AND_CONNECTION_ZONE_MIM)
          connection_zone_map_identification (PHYSICAL_UNIT_USAGE_VIEW_MIM)
          connectivity_definition (IDA_STEP_AIM_SCHEMA)
          datum (SHAPE_ASPECT_DEFINITION_SCHEMA)
          datum_difference (EXTENDED_GEOMETRIC_TOLERANCE_MIM)
          datum_feature (SHAPE_ASPECT_DEFINITION_SCHEMA)
          datum_target (SHAPE_ASPECT_DEFINITION_SCHEMA)
          default_attachment_size_based_land_physical_template (LAYERED_INTERCONNECT_SIMPLE_TEMPLATE_MIM)
          derived_shape_aspect (SHAPE_ASPECT_DEFINITION_SCHEMA)
          device_terminal_map (PACKAGED_PART_WHITE_BOX_MODEL_MIM)
          dielectric_crossover_area (INTERCONNECT_MODULE_CONNECTION_ROUTING_MIM)
          directed_angle (AUTOMOTIVE_DESIGN)
          element_definition (STRUCTURAL_RESPONSE_DEFINITION_SCHEMA)
          equivalent_functional_terminals_assignment (FUNCTIONAL_USAGE_VIEW_XIM)
          fea_model_definition (STRUCTURAL_RESPONSE_DEFINITION_SCHEMA)
          functional_unit_terminal_definition (FUNCTIONAL_USAGE_VIEW_MIM)
          group_shape_aspect (NON_FEATURE_SHAPE_ELEMENT_MIM)
          hole_bottom (AUTOMOTIVE_DESIGN)
          installation_location (IDA_STEP_AIM_SCHEMA)
          instanced_feature (SHAPE_FEATURE_MIM)
          inter_stratum_join_implementation (INTERCONNECT_MODULE_CONNECTION_ROUTING_XIM)
          interconnect_module_cutout_segment_surface (INTERCONNECT_MODULE_USAGE_VIEW_MIM)
          interconnect_module_edge_segment_surface (INTERCONNECT_MODULE_USAGE_VIEW_MIM)
          interconnect_module_terminal (INTERCONNECT_MODULE_USAGE_VIEW_MIM)
          interface_mounted_join (ASSEMBLY_MODULE_WITH_PACKAGED_CONNECTOR_COMPONENT_MIM)
          interface_plane (NON_FEATURE_SHAPE_ELEMENT_MIM)
          joggle_termination (AUTOMOTIVE_DESIGN)
          join_shape_aspect (LAYERED_INTERCONNECT_MODULE_DESIGN_MIM)
          land_template_terminal (LAYERED_INTERCONNECT_SIMPLE_TEMPLATE_MIM)
          layer_connection_point (LAYERED_INTERCONNECT_MODULE_DESIGN_MIM)
          layout_junction (LAYERED_INTERCONNECT_MODULE_DESIGN_MIM)
          layout_macro_definition_terminal_to_usage_terminal_assignment (LAYOUT_MACRO_DEFINITION_MIM)
          layout_spacing_contextual_area (INTERCONNECT_PLACEMENT_REQUIREMENTS_MIM)
          linear_composite_array_shape_aspect_link (PART_FEATURE_GROUPING_MIM)
          make_from_functional_unit_terminal_definition_relationship (FUNCTIONAL_USAGE_VIEW_MIM)
          make_from_part_feature_relationship (PHYSICAL_UNIT_USAGE_VIEW_MIM)
          mating_connector_termination (ASSEMBLY_PHYSICAL_INTERFACE_REQUIREMENT_XIM)
          minimally_defined_bare_die_terminal (BARE_DIE_MIM)
          mounting_restriction_area (ASSEMBLY_COMPONENT_PLACEMENT_REQUIREMENTS_MIM)
          mounting_restriction_volume (ASSEMBLY_COMPONENT_PLACEMENT_REQUIREMENTS_MIM)
          negative_component (BUILDING_COMPONENT_MIM)
          ngon_closed_profile (AUTOMOTIVE_DESIGN)
          node_definition (STRUCTURAL_RESPONSE_DEFINITION_SCHEMA)
          open_path_profile (AUTOMOTIVE_DESIGN)
          package_body (PACKAGE_MIM)
          package_body_edge_segment_surface (PACKAGE_MIM)
          package_body_surface (PACKAGE_MIM)
          packaged_connector_terminal_relationship (PACKAGED_CONNECTOR_MODEL_MIM)
          packaged_part_terminal (PACKAGED_PART_BLACK_BOX_MODEL_MIM)
          part_connected_terminals_definition (FUNCTIONAL_ASSIGNMENT_TO_PART_MIM)
          part_connected_terminals_element (FUNCTIONAL_ASSIGNMENT_TO_PART_MIM)
          part_connected_terminals_topological_junction (FUNCTIONAL_ASSIGNMENT_TO_PART_XIM)
          part_device_terminal (PACKAGED_PART_WHITE_BOX_MODEL_XIM)
          part_interface_access_feature (PART_FEATURE_FUNCTION_MIM)
          part_mating_feature (PART_FEATURE_FUNCTION_MIM)
          part_mounting_feature (PART_FEATURE_FUNCTION_MIM)
          part_terminal_external_reference (PART_EXTERNAL_REFERENCE_MIM)
          part_tooling_feature (PART_FEATURE_FUNCTION_MIM)
          partial_circular_profile (AUTOMOTIVE_DESIGN)
          passage_terminal_based_fabrication_joint_link (FABRICATION_JOINT_MIM)
          path_feature_component (AUTOMOTIVE_DESIGN)
          physical_connectivity_definition (PHYSICAL_CONNECTIVITY_DEFINITION_MIM)
          physical_connectivity_element (PHYSICAL_CONNECTIVITY_DEFINITION_MIM)
          physical_network (LAYERED_INTERCONNECT_MODULE_DESIGN_MIM)
          physical_node_branch_requirement_to_implementing_component_allocation (PHYSICAL_NODE_REQUIREMENT_TO_IMPLEMENTING_COMPONENT_ALLOCATION_MIM)
          physical_node_requirement_to_implementing_component_allocation (PHYSICAL_NODE_REQUIREMENT_TO_IMPLEMENTING_COMPONENT_ALLOCATION_MIM)
          physical_unit_datum_feature (EXTENDED_GEOMETRIC_TOLERANCE_MIM)
          placed_feature (SHAPE_FEATURE_MIM)
          pocket_bottom (AUTOMOTIVE_DESIGN)
          positional_boundary (EXTENDED_GEOMETRIC_TOLERANCE_MIM)
          positional_boundary_member (EXTENDED_GEOMETRIC_TOLERANCE_MIM)
          positive_component (BUILDING_COMPONENT_MIM)
          primary_orientation_feature (PACKAGE_MIM)
          printed_connector_template_terminal_relationship (PRINTED_PHYSICAL_LAYOUT_TEMPLATE_MIM)
          printed_part_template_connected_terminals_definition (PRINTED_PHYSICAL_LAYOUT_TEMPLATE_MIM)
          printed_part_template_material_link (PRINTED_PHYSICAL_LAYOUT_TEMPLATE_MIM)
          printed_part_template_terminal (PRINTED_PHYSICAL_LAYOUT_TEMPLATE_MIM)
          probe_access_area (LAYERED_INTERCONNECT_MODULE_DESIGN_MIM)
          rectangular_closed_profile (AUTOMOTIVE_DESIGN)
          reference_graphic_registration_mark (NON_FEATURE_SHAPE_ELEMENT_MIM)
          region_based_derived_pattern (LAYERED_INTERCONNECT_MODULE_DESIGN_MIM)
          rounded_u_profile (AUTOMOTIVE_DESIGN)
          scalar_terminal_definition_link (FUNCTIONAL_USAGE_VIEW_MIM)
          seating_plane (NON_FEATURE_SHAPE_ELEMENT_MIM)
          secondary_orientation_feature (PACKAGE_MIM)
          sequential_laminate_passage_based_fabrication_joint (SEQUENTIAL_LAMINATE_ASSEMBLY_DESIGN_MIM)
          shape_element (SHAPE_PROPERTY_ASSIGNMENT_XIM)
          slot_end (AUTOMOTIVE_DESIGN)
          square_u_profile (AUTOMOTIVE_DESIGN)
          stratum_feature (LAYERED_INTERCONNECT_MODULE_DESIGN_MIM)
          stratum_surface (LAYERED_INTERCONNECT_MODULE_DESIGN_MIM)
          stratum_surface_technology (FABRICATION_TECHNOLOGY_MIM)
          symmetric_shape_aspect (SHAPE_ASPECT_DEFINITION_SCHEMA)
          taper (AUTOMOTIVE_DESIGN)
          tee_profile (AUTOMOTIVE_DESIGN)
          template_material_cross_section_boundary (PRINTED_PHYSICAL_LAYOUT_TEMPLATE_MIM)
          terminal (IDA_STEP_AIM_SCHEMA)
          tertiary_orientation_feature (PACKAGE_MIM)
          thermal_feature (PART_FEATURE_FUNCTION_MIM)
          tolerance_zone (SHAPE_TOLERANCE_SCHEMA)
          tolerance_zone_boundary (EXTENDED_GEOMETRIC_TOLERANCE_MIM)
          topological_junction (PHYSICAL_CONNECTIVITY_DEFINITION_XIM)
          transition_feature (AUTOMOTIVE_DESIGN)
          vee_profile (AUTOMOTIVE_DESIGN)
          viewing_plane (EXTENDED_GEOMETRIC_TOLERANCE_MIM)
          visual_orientation_feature (PACKAGE_MIM)

Known subtype constraints

          amwcc_shape_aspect_subtypes (ASSEMBLY_MODULE_WITH_CABLE_COMPONENT_MIM)
          egt_non_feature_shape_element_subtypes (EXTENDED_GEOMETRIC_TOLERANCE_MIM)
          ipr_non_feature_shape_element_subtypes (INTERCONNECT_PLACEMENT_REQUIREMENTS_MIM)
          package_part_feature_subtypes (PACKAGE_MIM)
          part_terminal_subtypes (AP210_ELECTRONIC_ASSEMBLY_INTERCONNECT_AND_PACKAGING_DESIGN_MIM)

Users

shape_aspect
          analysis_item.items
                    analysed_item
                              sysm_analysed_item
                                        groupable_item
                                                  puuv_groupable_item
          analytical_model_port_assignment_armx.definition
                    represented_definition
          applied_action_assignment.items
                    action_items
                              ir_usage_item
                                        design_pdm_ir_usage_item
                                                  design_pdm_requirement_assigned_item
          applied_action_request_assignment.items
                    action_request_item
                              automotive_design_action_request_item
          applied_certification_assignment.items
                    certification_item
                              sysm_certification_item
                                        groupable_item
                                                  groupable_item_203e2
          applied_classification_assignment.items
                    classification_item
                              classification_item_236cc1
          applied_description_text_assignment.items
                    description_item
                              sbb_description_item
                                        groupable_item
                                                  nfuv_groupable_item
          applied_document_reference.items
                    document_reference_item
                              puuv_document_reference_item
          applied_document_usage_constraint_assignment.items
                    document_reference_item
                              syss_documented_element_select
          applied_effectivity_assignment.items
                    effectivity_item
                              automotive_design_effectivity_item
          applied_experience_type_assignment.items
                    experience_type_item
                              syse_experience_type_item
                                        groupable_item
                                                  nfuv_groupable_item
          applied_group_assignment.items
                    groupable_item
                              acpr_groupable_item
          applied_ineffectivity_assignment.items
                    effectivity_item
                              automotive_design_effectivity_item
          applied_person_type_assignment.items
                    person_type_item
                              syse_person_type_item
                                        groupable_item
                                                  groupable_item_203e2
          applied_usage_right.items
                    ir_usage_item
                              design_pdm_ir_usage_item
                                        design_pdm_requirement_assigned_item
          attribute_language_assignment.items
                    attribute_language_item
                              automotive_design_attribute_language_item
          attribute_translation_assignment.considered_instance
                    attribute_language_item
                              automotive_design_attribute_language_item
          cc_design_specification_reference.items
                    cc_specified_item
          component_feature_to_layout_feature_relationship.related_shape_aspect
          component_feature_to_layout_feature_relationship.relating_shape_aspect
          composite_signal_property_relationship_armx.definition
                    characterized_definition
                              shape_definition
          conical_tolerance_zone_definition.boundaries
          datum_based_vector_orientation.definition
                    characterized_definition
                              shape_definition
          default_setting_association.definition
                    represented_definition
          design_object_management_assignment.items
                    managed_design_object
                              ap210_managed_design_object
          dimension_set.definition
                    characterized_definition
                              shape_definition
          dimensional_location_with_path.path
          dimensional_size.applies_to
          dimensional_size_with_path.path
          draughting_model_item_association.definition
          frozen_assignment.items
                    managed_design_object
                              ap210_managed_design_object
          functional_terminal_group_assignment.items
                    groupable_item
                              acpr_groupable_item
          geometric_item_specific_usage.definition
          geometric_tolerance.toleranced_shape_aspect
          geometric_tolerance_armx.toleranced_shape_aspect
          id_attribute.identified_item
                    id_attribute_select
          item_identified_representation_usage.definition
                    represented_definition
          kinematic_property_definition.ground_definition
                    characterized_definition
                              shape_definition
          language_indication.considered_instance
                    attribute_language_item
                              automotive_design_attribute_language_item
          language_indication.items
                    attribute_language_item
                              attribute_language_item_203e2
          layout_spacing_requirement_non_conforming_design_object.related_shape_aspect
          located_interconnect_module_thickness_requirement.definition
                    represented_definition
          material_designation.definitions
                    characterized_definition
                              shape_definition
          maths_space_context.physical_space
                    space_context_select
          maths_value_context.physical_value
                    value_context_select
          model_change__property_definition.definition
                    characterized_definition
                              shape_definition
          model_property_association__property_definition.definition
                    characterized_definition
                              shape_definition
          multi_language_attribute_assignment.items
                    multi_language_attribute_item
                              multi_language_attribute_item_236cc1
          normalized_maths_space_context.normalization_basis
                    value_context_select
          partial_document_assignment.items
                    document_reference_item
                              syss_documented_element_select
          passage_technology.definition
                    characterized_definition
                              shape_definition
          path_parameter.related_shape_aspect
          physical_connectivity_abstraction_map.relating_shape_aspect
          physical_node_requirement_to_implementing_component_allocation_armx.related_shape_aspect
          placement_group_area_assignment.relating_shape_aspect
          placement_group_volume_assignment.relating_shape_aspect
          process_property_association.property_or_shape
                    property_or_shape_select
                              shape_definition
          projected_zone_and_base_relationship.boundaries
          projected_zone_definition.projection_end
          projected_zone_height_characteristic.boundaries
          projected_zone_height_characteristic.projection_end
          property_definition.definition
                    characterized_definition
                              shape_definition
          property_definition_representation.definition
                    represented_definition
          reference_functional_unit_assignment_to_part.related_shape_aspect
          reference_functional_unit_assignment_to_part.relating_shape_aspect
          requirement_assigned_object.items
                    requirement_assigned_item
                              apra_requirement_assigned_item
          requirement_source_armx.source
                    requirement_source_item
                              design_pdm_requirement_source_item
          runout_tolerance_zone_definition_with_specified_angle.boundaries
          separate_geometric_tolerance_requirement.definition
                    characterized_definition
                              shape_definition
          shape_aspect_relationship.related_shape_aspect
          shape_aspect_relationship.relating_shape_aspect
          simultaneous_geometric_tolerance_requirement.definition
                    characterized_definition
                              shape_definition
          source_for_requirement.items
                    requirement_source_item
                              sysm_requirement_source_item
          stratum_concept_to_physical_usage_view_assignment.related_shape_aspect
          stratum_specific_template_location_armx.definition
                    characterized_definition
                              shape_definition
          stratum_technology.definition
                    characterized_definition
                              shape_definition
          tolerance_zone_definition.boundaries
          tolerance_zone_definition_with_per_unit_size_specification.boundaries
          tolerance_zone_definition_with_specified_orientation.boundaries
          usage_concept_usage_relationship.definition
          verification_evidence.items
                    verification_evidence_item
                              sysm_verification_evidence_item
                                        groupable_item
                                                  nfuv_groupable_item

Global rules for this entity data type

          material_for_coating_layer (SURFACE_CONDITIONS_MIM)
          restrict_multi_language_for_shape_aspect (AUTOMOTIVE_DESIGN)
          restrict_multi_language_for_shape_aspect (CATALOG_DATA_INFORMATION_MIM)
          subtype_exclusiveness_shape_aspect (AUTOMOTIVE_DESIGN)

public interface EShape_aspect extends EEntity

name (explicit attribute)

          boolean testName(EShape_aspect type)
          String getName(EShape_aspect type)
          void setName(EShape_aspect type, String value)
          void unsetName(EShape_aspect type)

description (explicit attribute)

          boolean testDescription(EShape_aspect type)
          String getDescription(EShape_aspect type)
          void setDescription(EShape_aspect type, String value)
          void unsetDescription(EShape_aspect type)

of_shape (explicit attribute)

          boolean testOf_shape(EShape_aspect type)
          EProduct_definition_shape getOf_shape(EShape_aspect type)
          void setOf_shape(EShape_aspect type, EProduct_definition_shape value)
          void unsetOf_shape(EShape_aspect type)

product_definitional (explicit attribute)

          boolean testProduct_definitional(EShape_aspect type)
          int getProduct_definitional(EShape_aspect type)
          void setProduct_definitional(EShape_aspect type, int value)
          void unsetProduct_definitional(EShape_aspect type)

id (derived attribute)

          String getId(EShape_aspect type)
          boolean testId(EShape_aspect type)

public class CShape_aspect implements EShape_aspect

          static EAttribute attributeName(EShape_aspect type)
          static EAttribute attributeDescription(EShape_aspect type)
          static EAttribute attributeOf_shape(EShape_aspect type)
          static int usedinOf_shape(EShape_aspect type, EProduct_definition_shape instance, ASdaiModel domain, AShape_aspect result)
          static EAttribute attributeProduct_definitional(EShape_aspect type)
          static EAttribute attributeId(EShape_aspect type)

public class AShape_aspect extends AEntity

          public EShape_aspect getByIndex(int index)
          public EShape_aspect getCurrentMember(SdaiIterator it)