PART_TEMPLATE_OR_PHYSICAL_UNIT_2D_SHAPE_REPRESENTATION_RELATIONSHIP | shape_representation_relationship | 41 | {shape_representation_relationship <= representation_relationship [representation_relationship representation_relationship.name = `part template or physical unit planar shape representation relationship']}
|
part_template_or_physical_unit_2d_shape_representation_relationship to part_template_planar_shape (as principal_part_shape) | PATH | | shape_representation_relationship <= representation_relationship representation_relationship.rep_1 -> {[representation representation.name = `planar projected shape'] [representation <- property_definition_representation.used_representation property_definition_representation property_definition_representation.definition -> property_definition property_definition.definition -> characterized_definition characterized_definition = shape_definition shape_definition shape_definition = shape_aspect shape_aspect => part_template_definition]} representation => shape_representation
|
part_template_or_physical_unit_2d_shape_representation_relationship to physical_unit_planar_shape (as principal_part_shape) | PATH | | shape_representation_relationship <= representation_relationship representation_relationship.rep_1 -> {[representation representation.name = `planar projected shape'] [representation <- property_definition_representation.used_representation property_definition_representation property_definition_representation.definition -> property_definition property_definition.definition -> characterized_definition characterized_definition = characterized_product_definition characterized_product_definition characterized_product_definition = product_definition product_definition => physical_unit]} representation => shape_representation
|
part_template_or_physical_unit_2d_shape_representation_relationship to part_template_planar_shape (as related_part_shape) | PATH | | shape_representation_relationship <= representation_relationship representation_relationship.rep_2 -> {[representation representation.name = `planar projected shape'] [representation <- property_definition_representation.used_representation property_definition_representation property_definition_representation.definition -> property_definition property_definition.definition -> characterized_definition characterized_definition = shape_definition shape_definition shape_definition = shape_aspect shape_aspect => part_template_definition]} representation => shape_representation
|
part_template_or_physical_unit_2d_shape_representation_relationship to physical_unit_planar_shape (as related_part_shape) | PATH | | shape_representation_relationship <= representation_relationship representation_relationship.rep_2 -> {[representation representation.name = `planar projected shape'] [representation <- property_definition_representation.used_representation property_definition_representation property_definition_representation.definition -> property_definition property_definition.definition -> characterized_definition characterized_definition = characterized_product_definition characterized_product_definition characterized_product_definition = product_definition product_definition => physical_unit]} representation => shape_representation
|
PART_TEMPLATE_OR_PHYSICAL_UNIT_3D_SHAPE_REPRESENTATION_RELATIONSHIP | shape_representation_relationship | 41 | {shape_representation_relationship <= representation_relationship [representation_relationship representation_relationship.name = `part template or physical unit 3d shape representation relationship']}
|
part_template_or_physical_unit_3d_shape_representation_relationship to part_template_3d_shape (as principal_part_shape) | PATH | | shape_representation_relationship <= representation_relationship representation_relationship.rep_1 -> {[representation representation.name = `3d bound volume shape'] [representation <- property_definition_representation.used_representation property_definition_representation property_definition_representation.definition -> property_definition property_definition.definition -> characterized_definition characterized_definition = shape_definition shape_definition shape_definition = shape_aspect shape_aspect => part_template_definition]} representation => shape_representation
|
part_template_or_physical_unit_3d_shape_representation_relationship to part_template_non_planar_2d_shape (as principal_part_shape) | PATH | | shape_representation_relationship <= representation_relationship representation_relationship.rep_1 -> {[representation representation.name = `part template non planar 2d shape'] [representation <- property_definition_representation.used_representation property_definition_representation property_definition_representation.definition -> property_definition property_definition.definition -> characterized_definition characterized_definition = characterized_product_definition characterized_product_definition characterized_product_definition = product_definition product_definition => physical_unit]} representation => shape_representation => manifold_surface_shape_representation
|
part_template_or_physical_unit_3d_shape_representation_relationship to physical_unit_3d_shape (as principal_part_shape) | PATH | | shape_representation_relationship <= representation_relationship representation_relationship.rep_1 -> {[representation representation.name = `3d bound volume shape'] [representation <- property_definition_representation.used_representation property_definition_representation property_definition_representation.definition -> property_definition property_definition.definition -> characterized_definition characterized_definition = characterized_product_definition characterized_product_definition characterized_product_definition = product_definition product_definition => physical_unit]} representation => shape_representation
|
part_template_or_physical_unit_3d_shape_representation_relationship to part_template_3d_shape (as related_part_shape) | PATH | | shape_representation_relationship <= representation_relationship representation_relationship.rep_2 -> {[representation representation.name = `3d bound volume shape'] [representation <- property_definition_representation.used_representation property_definition_representation property_definition_representation.definition -> property_definition property_definition.definition -> characterized_definition characterized_definition = shape_definition shape_definition shape_definition = shape_aspect shape_aspect => part_template_definition]} representation => shape_representation
|
part_template_or_physical_unit_3d_shape_representation_relationship to part_template_non_planar_2d_shape (as related_part_shape) | PATH | | shape_representation_relationship <= representation_relationship representation_relationship.rep_2 -> {[representation representation.name = `part template non planar 2d shape'] [representation <- property_definition_representation.used_representation property_definition_representation property_definition_representation.definition -> property_definition property_definition.definition -> characterized_definition characterized_definition = characterized_product_definition characterized_product_definition characterized_product_definition = product_definition product_definition => physical_unit]} representation => shape_representation => manifold_surface_shape_representation
|
part_template_or_physical_unit_3d_shape_representation_relationship to physical_unit_3d_shape (as related_part_shape) | PATH | | shape_representation_relationship <= representation_relationship representation_relationship.rep_2 -> {[representation representation.name = `3d bound volume shape'] [representation <- property_definition_representation.used_representation property_definition_representation property_definition_representation.definition -> property_definition property_definition.definition -> characterized_definition characterized_definition = characterized_product_definition characterized_product_definition characterized_product_definition = product_definition product_definition => physical_unit]} representation => shape_representation
|
PHYSICAL_UNIT_3D_KEEPOUT_SHAPE | shape_representation | 41 | shape_representation <= representation {[representation.name = `3d bound volume shape'] [(representation.description = `keepout shape') (representation.description = `package keepout shape')] [representation.context_of_items -> representation_context => geometric_representation_context geometric_representation_context.coordinate_space_dimension = 3] [representation <- property_definition_representation.used_representation property_definition_representation property_definition_representation.definition -> property_definition property_definition.definition -> characterized_definition characterized_definition = characterized_product_definition characterized_product_definition characterized_product_definition = product_definition product_definition => physical_unit]}
|
constrained_design_object_category | PATH | | shape_representation <= representation <- property_definition_representation.used_representation property_definition_representation property_definition_representation.definition -> property_definition property_definition.definition -> characterized_definition characterized_definition = characterized_object characterized_object => {characterized_object (characterized_object.description = `assembly module assembly component category') (characterized_object.description = `component feature category') (characterized_object.description = `assembly ee material category') (characterized_object.description = `interconnect ee material category') (characterized_object.description = `interconnect module assembly component category') (characterized_object.description = `via category') (characterized_object.description = `inter stratum feature category') (characterized_object.description = `cutout category') (characterized_object.description = `fill area category') (characterized_object.description = `laminate component category') (characterized_object.description = `stratum feature category')} keepout_design_object_category
|
shape_environment | descriptive_representation_item | 45 | shape_representation <= representation <- representation_relationship.rep_1 representation_relationship representation_relationship.rep_2 -> representation {representation.name = `shape environment'} representation.items[i] -> representation_item {(representation_item.name = `manufacturing') (representation_item.name = `end user application')} representation_item => descriptive_representation_item
|
shape_material_condition | descriptive_representation_item | 45 | shape_representation <= representation <- representation_relationship.rep_1 representation_relationship representation_relationship.rep_2 -> representation {representation.name = `shape material condition'} representation.items[i] -> representation_item {(representation_item.name = `maximum material condition') (representation_item.name = `minimum material condition') (representation_item.name = `nominal material condition')} representation_item => descriptive_representation_item
|
physical_unit_3d_keepout_shape to external_definition (as shape_purpose) | PATH | | shape_representation <= representation <- representation_relationship.rep_1 representation_relationship representation_relationship.rep_2 -> representation {representation.name = `externally defined shape purpose'} representation.items[i] -> representation_item => externally_defined_representation_item => external_definition
|
physical_unit_3d_keepout_shape to predefined_3d_purpose (as shape_purpose) | PATH | | shape_representation <= representation <- representation_relationship.rep_1 representation_relationship representation_relationship.rep_2 -> representation {representation.name = `predefined keepout shape purpose'} representation.items[i] -> representation_item {(representation_item.name = `thermal') (representation_item.name = `generic clearance') (representation_item.name = `shock') (representation_item.name = `vibration') (representation_item.name = `electromagnetic compatibility')} representation_item => descriptive_representation_item
|
physical_unit_3d_keepout_shape to ee_requirement_occurrence (as application_technology_constraint) | PATH | | shape_representation <= representation <- property_definition_representation.used_representation property_definition_representation property_definition_representation.definition -> property_definition <- property_definition_relationship.related_property_definition {property_definition_relationship.name = `application technology constraint'} property_definition_relationship.relating_property_definition -> property_definition => requirements_property
|
physical_unit_3d_keepout_shape to physical_unit (as shape_characterized_physical_unit) | PATH | | shape_representation <= representation <- property_definition_representation.used_representation property_definition_representation property_definition_representation.definition -> property_definition property_definition.definition -> characterized_definition characterized_definition = characterized_product_definition characterized_product_definition characterized_product_definition = product_definition {product_definition product_definition.frame_of_reference -> product_definition_context <= application_context_element (application_context_element.name = `physical design') (application_context_element.name = `physical design usage')} product_definition => (physical_unit) (physical_unit => externally_defined_physical_unit) (physical_unit => externally_defined_physical_unit => library_defined_physical_unit)
|
physical_unit_3d_keepout_shape to cartesian_point (as centroid_location) | PATH | | shape_representation shape_representation <= representation representation.items[i] -> representation_item representation_item => geometric_representation_item => point => cartesian_point
|
PHYSICAL_UNIT_3D_SHAPE | shape_representation | 41 | shape_representation <= representation {[representation.name = `3d bound volume shape'] [representation.description != `keepout shape'] [representation.context_of_items -> representation_context => geometric_representation_context geometric_representation_context.coordinate_space_dimension = 3] [representation <- property_definition_representation.used_representation property_definition_representation property_definition_representation.definition -> property_definition property_definition.definition -> characterized_definition characterized_definition = characterized_product_definition characterized_product_definition characterized_product_definition = product_definition product_definition => physical_unit]}
|
shape_environment | descriptive_representation_item | 45 | shape_representation <= representation <- representation_relationship.rep_1 representation_relationship representation_relationship.rep_2 -> representation {representation.name = `shape environment'} representation.items[i] -> representation_item {(representation_item.name = `manufacturing') (representation_item.name = `end user application')} representation_item => descriptive_representation_item
|
shape_material_condition | descriptive_representation_item | 45 | shape_representation <= representation <- representation_relationship.rep_1 representation_relationship representation_relationship.rep_2 -> representation {representation.name = `shape material condition'} representation.items[i] -> representation_item {(representation_item.name = `maximum material condition') (representation_item.name = `minimum material condition') (representation_item.name = `nominal material condition')} representation_item => descriptive_representation_item
|
physical_unit_3d_shape to external_definition (as shape_purpose) | PATH | | shape_representation <= representation <- representation_relationship.rep_1 representation_relationship representation_relationship.rep_2 -> representation {representation.name = `externally defined shape purpose'} representation.items[i] -> representation_item => externally_defined_representation_item => external_definition
|
physical_unit_3d_shape to predefined_3d_purpose (as shape_purpose) | PATH | | shape_representation <= representation <- representation_relationship.rep_1 representation_relationship representation_relationship.rep_2 -> representation {representation.name = `predefined shape purpose'} representation.items[i] -> representation_item {(representation_item.name = `analysis input') (representation_item.name = `analysis output') (representation_item.name = `shock analysis input') (representation_item.name = `shock analysis output') (representation_item.name = `design') (representation_item.name = `vibration analysis input') (representation_item.name = `vibration analysis output') (representation_item.name = `electromagnetic compatibility analysis input') (representation_item.name = `electromagnetic compatibility analysis output') (representation_item.name = `thermal analysis input') (representation_item.name = `thermal analysis output')} representation_item => descriptive_representation_item
|
physical_unit_3d_shape to ee_requirement_occurrence (as application_technology_constraint) | PATH | | shape_representation <= representation <- property_definition_representation.used_representation property_definition_representation property_definition_representation.definition -> property_definition <- property_definition_relationship.related_property_definition {property_definition_relationship.name = `application technology constraint'} property_definition_relationship.relating_property_definition -> property_definition => requirements_property
|
physical_unit_3d_shape to physical_unit (as shape_characterized_physical_unit) | PATH | | shape_representation <= representation <- property_definition_representation.used_representation property_definition_representation property_definition_representation.definition -> property_definition property_definition.definition -> characterized_definition characterized_definition = characterized_product_definition characterized_product_definition characterized_product_definition = product_definition {product_definition product_definition.frame_of_reference -> product_definition_context <= application_context_element (application_context_element.name = `physical design') (application_context_element.name = `physical design usage')} product_definition => (physical_unit) (physical_unit => externally_defined_physical_unit) (physical_unit => externally_defined_physical_unit => library_defined_physical_unit)
|
physical_unit_3d_shape to cartesian_point (as centroid_location) | PATH | | shape_representation shape_representation <= representation representation.items[i] -> representation_item representation_item => geometric_representation_item => point => cartesian_point
|
PHYSICAL_UNIT_PLANAR_KEEPOUT_SHAPE | shape_representation | 41 | shape_representation <= representation {[(representation.description = `keepout shape') (representation.description = `package keepout shape')] [representation <- property_definition_representation.used_representation property_definition_representation property_definition_representation.definition -> property_definition property_definition.definition -> characterized_definition characterized_definition = characterized_product_definition characterized_product_definition characterized_product_definition = product_definition product_definition => physical_unit]}
|
constrained_design_object_category | PATH | | shape_representation <= representation <- property_definition_representation.used_representation property_definition_representation property_definition_representation.definition -> property_definition property_definition.definition -> characterized_definition characterized_definition = characterized_object characterized_object => {characterized_object (characterized_object.description = `assembly module assembly component category') (characterized_object.description = `component feature category') (characterized_object.description = `assembly ee material category') (characterized_object.description = `interconnect ee material category') (characterized_object.description = `interconnect module assembly component category') (characterized_object.description = `via category') (characterized_object.description = `inter stratum feature category') (characterized_object.description = `cutout category') (characterized_object.description = `fill area category') (characterized_object.description = `laminate component category') (characterized_object.description = `stratum feature category')} keepout_design_object_category
|
shape_environment | descriptive_representation_item | 45 | shape_representation <= representation <- representation_relationship.rep_1 representation_relationship representation_relationship.rep_2 -> representation {representation.name = `shape environment'} representation.items[i] -> representation_item {(representation_item.name = `manufacturing') (representation_item.name = `end user application')} representation_item => descriptive_representation_item
|
shape_location_with_respect_to_seating_plane | descriptive_representation_item | 45 | shape_representation <= representation <- representation_relationship.rep_1 representation_relationship representation_relationship.rep_2 -> representation {representation.name = `shape location'} representation.items[i] -> representation_item {(representation_item.name = `above') (representation_item.name = `congruent') (representation_item.name = `below')} representation_item => descriptive_representation_item
|
shape_material_condition | descriptive_representation_item | 45 | shape_representation <= representation <- representation_relationship.rep_1 representation_relationship representation_relationship.rep_2 -> representation {representation.name = `shape material condition'} representation.items[i] -> representation_item {(representation_item.name = `maximum material condition') (representation_item.name = `minimum material condition') (representation_item.name = `nominal material condition')} representation_item => descriptive_representation_item
|
physical_unit_planar_keepout_shape to external_definition (as shape_purpose) | PATH | | shape_representation <= representation <- representation_relationship.rep_1 representation_relationship representation_relationship.rep_2 -> representation {representation.name = `externally defined shape purpose'} representation.items[i] -> representation_item => externally_defined_representation_item => external_definition
|
physical_unit_planar_keepout_shape to predefined_planar_purpose (as shape_purpose) | representation_item.name | 45 | shape_representation <= representation <- representation_relationship.rep_1 representation_relationship representation_relationship.rep_2 -> representation {representation.name = `predefined keepout shape purpose'} representation.items[i] -> representation_item {(representation_item.name = `thermal') (representation_item.name = `generic clearance') (representation_item.name = `shock') (representation_item.name = `vibration') (representation_item.name = `electromagnetic compatibility')}
|
physical_unit_planar_keepout_shape to ee_requirement_occurrence (as application_technology_constraint) | PATH | | shape_representation <= representation <- property_definition_representation.used_representation property_definition_representation property_definition_representation.definition -> property_definition <- property_definition_relationship.related_property_definition {property_definition_relationship.name = `application technology constraint'} property_definition_relationship.relating_property_definition -> property_definition => requirements_property
|
physical_unit_planar_keepout_shape to physical_unit (as shape_characterized_physical_unit) | PATH | | shape_representation <= representation <- property_definition_representation.used_representation property_definition_representation property_definition_representation.definition -> property_definition property_definition.definition -> characterized_definition characterized_definition = characterized_product_definition characterized_product_definition characterized_product_definition = product_definition {product_definition product_definition.frame_of_reference -> product_definition_context <= application_context_element (application_context_element.name = `physical design') (application_context_element.name = `physical design usage')} product_definition => (physical_unit) (physical_unit => externally_defined_physical_unit) (physical_unit => externally_defined_physical_unit => library_defined_physical_unit)
|
physical_unit_planar_keepout_shape to cartesian_point (as centroid_location) | PATH | | shape_representation shape_representation <= representation representation.items[i] -> representation_item representation_item => geometric_representation_item => point => cartesian_point
|
physical_unit_planar_keepout_shape to length_data_element (as shape_distance_from_seating_plane) | PATH | | shape_representation <= representation <- representation_relationship.rep_1 representation_relationship representation_relationship.rep_2 -> representation {representation.name = `shape location'} representation.items[i] -> representation_item {representation_item.name = `shape distance from seating plane'} representation_item => measure_representation_item <= measure_with_unit => length_measure_with_unit
|
PHYSICAL_UNIT_PLANAR_SHAPE | shape_representation | 41 | shape_representation <= representation {[representation.name = `planar projected shape'] [representation.description != `keepout shape'] [representation <- property_definition_representation.used_representation property_definition_representation property_definition_representation.definition -> property_definition property_definition.definition -> characterized_definition characterized_definition = characterized_product_definition characterized_product_definition characterized_product_definition = product_definition product_definition => physical_unit]}
|
shape_environment | descriptive_representation_item | 45 | shape_representation <= representation <- representation_relationship.rep_1 representation_relationship representation_relationship.rep_2 -> representation {representation.name = `shape environment'} representation.items[i] -> representation_item {(representation_item.name = `manufacturing') (representation_item.name = `end user application')} representation_item => descriptive_representation_item
|
shape_location_with_respect_to_seating_plane | descriptive_representation_item | 45 | shape_representation <= representation <- representation_relationship.rep_1 representation_relationship representation_relationship.rep_2 -> representation {representation.name = `shape location'} representation.items[i] -> representation_item {(representation_item.name = `above') (representation_item.name = `congruent') (representation_item.name = `below')} representation_item => descriptive_representation_item
|
shape_material_condition | descriptive_representation_item | 45 | shape_representation <= representation <- representation_relationship.rep_1 representation_relationship representation_relationship.rep_2 -> representation {representation.name = `shape material condition'} representation.items[i] -> representation_item {(representation_item.name = `maximum material condition') (representation_item.name = `minimum material condition') (representation_item.name = `nominal material condition')} representation_item => descriptive_representation_item
|
physical_unit_planar_shape to external_definition (as shape_purpose) | PATH | | shape_representation <= representation <- representation_relationship.rep_1 representation_relationship representation_relationship.rep_2 -> representation {representation.name = `externally defined shape purpose'} representation.items[i] -> representation_item => externally_defined_representation_item => external_definition
|
physical_unit_planar_shape to length_data_element (as shape_distance_from_seating_plane) | PATH | | shape_representation <= representation <- representation_relationship.rep_1 representation_relationship representation_relationship.rep_2 -> representation {representation.name = `shape location'} representation.items[i] -> representation_item {representation_item.name = `shape distance from seating plane'} representation_item => measure_representation_item <= measure_with_unit => length_measure_with_unit
|
physical_unit_planar_shape to predefined_planar_purpose (as shape_purpose) | representation_item.name | 45 | shape_representation <= representation <- representation_relationship.rep_1 representation_relationship representation_relationship.rep_2 -> representation {representation.name = `predefined shape purpose'} representation.items[i] -> representation_item {(representation_item.name = `analysis input') (representation_item.name = `analysis output') (representation_item.name = `assembly symbol') (representation_item.name = `shock analysis input') (representation_item.name = `shock analysis output') (representation_item.name = `design') (representation_item.name = `design profile') (representation_item.name = `vibration analysis input') (representation_item.name = `vibration analysis output') (representation_item.name = `electromagnetic compatibility analysis input') (representation_item.name = `electromagnetic compatibility analysis output') (representation_item.name = `thermal analysis input') (representation_item.name = `thermal analysis output') (representation_item.name = `physical extent')}
|
physical_unit_planar_shape to ee_requirement_occurrence (as application_technology_constraint) | PATH | | shape_representation <= representation <- property_definition_representation.used_representation property_definition_representation property_definition_representation.definition -> property_definition <- property_definition_relationship.related_property_definition {property_definition_relationship.name = `application technology constraint'} property_definition_relationship.relating_property_definition -> property_definition => requirements_property
|
physical_unit_planar_shape to physical_unit (as shape_characterized_physical_unit) | PATH | | shape_representation <= representation <- property_definition_representation.used_representation property_definition_representation property_definition_representation.definition -> property_definition property_definition.definition -> characterized_definition characterized_definition = characterized_product_definition characterized_product_definition characterized_product_definition = product_definition {product_definition product_definition.frame_of_reference -> product_definition_context <= application_context_element (application_context_element.name = `physical design') (application_context_element.name = `physical design usage')} product_definition => (physical_unit) (physical_unit => externally_defined_physical_unit) (physical_unit => externally_defined_physical_unit => library_defined_physical_unit)
|
physical_unit_planar_shape to cartesian_point (as centroid_location) | PATH | | shape_representation shape_representation <= representation representation.items[i] -> representation_item representation_item => geometric_representation_item => point => cartesian_point
|