ASSEMBLY_COMPONENT_2D_SHAPE | shape_representation | 41 | {shape_representation <= [representation representation.name = `planar projected shape'] [representation <- property_definition_representation.used_representation property_definition_representation property_definition_representation.definition -> ({property_definition => product_definition_shape} property_definition property_definition.definition -> characterized_definition characterized_definition = characterized_product_definition characterized_product_definition characterized_product_definition = product_definition product_definition => component_definition) (property_definition property_definition.definition -> characterized_definition characterized_definition = shape_definition shape_definition shape_definition = shape_aspect shape_aspect => component_shape_aspect)]}
|
assembly_component_2d_shape to assembly_component (as shape_characterized_component) | PATH | | shape_representation <= representation <- property_definition_representation.used_representation property_definition_representation property_definition_representation.definition -> ({property_definition => product_definition_shape} property_definition property_definition.definition -> characterized_definition characterized_definition = characterized_product_definition characterized_product_definition characterized_product_definition = product_definition product_definition => component_definition) (property_definition property_definition.definition -> characterized_definition characterized_definition = shape_definition shape_definition shape_definition = shape_aspect shape_aspect => component_shape_aspect)
|
ASSEMBLY_COMPONENT_3D_SHAPE | (shape_representation) (manifold_surface_shape_representation) | 41 210 | (shape_representation <= representation {representation representation.name = `3d bound volume shape'}) (manifold_surface_shape_representation <= shape_representation <= representation {representation representation.name = `open shell based surface'} 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 => component_shape_aspect)
|
assembly_component_3d_shape to assembly_component (as shape_characterized_component) | PATH | | (shape_representation <= representation <-) (manifold_surface_shape_representation <= shape_representation <= representation <-) property_definition_representation.used_representation property_definition_representation property_definition_representation.definition -> ({property_definition => product_definition_shape} property_definition property_definition.definition -> characterized_definition characterized_definition = characterized_product_definition characterized_product_definition characterized_product_definition = product_definition product_definition => component_definition) (property_definition property_definition.definition -> characterized_definition characterized_definition = shape_definition shape_definition shape_definition = shape_aspect shape_aspect => component_shape_aspect)
|
ASSEMBLY_COMPONENT_NON_PLANAR_SHAPE | manifold_subsurface_shape_representation | 521 | manifold_subsurface_shape_representation <= shape_representation <= representation {representation representation.name = `manifold subsurface'} 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 => component_shape_aspect
|
assembly_component_non_planar_shape to assembly_component (as shape_characterized_component) | PATH | | manifold_subsurface_shape_representation <= shape_representation <= representation <- property_definition_representation.used_representation property_definition_representation property_definition_representation.definition -> ({property_definition => product_definition_shape} property_definition property_definition.definition -> characterized_definition characterized_definition = characterized_product_definition characterized_product_definition characterized_product_definition = product_definition product_definition => component_definition {component_definition.description = `laminate component'}) (property_definition property_definition.definition -> characterized_definition characterized_definition = shape_definition shape_definition shape_definition = shape_aspect shape_aspect => component_shape_aspect)
|
BOND_ASSEMBLY_POSITION | mapped_item | 43 | {mapped_item <= representation_item representation_item.name = `assembly position'}
|
bond_assembly_position to assembled_with_bonding (as bond) | PATH | | mapped_item <= representation_item <- representation.items[i] {representation representation.name = `bond assembly position'} 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_relationship {shape_aspect_relationship shape_aspect_relationship.name = `assembled with bonding'} shape_aspect_relationship => assembly_joint
|
bond_assembly_position to axis_placement_3d (as bond_definition_placement) | PATH | | mapped_item mapped_item.mapping_target -> representation_item => geometric_representation_item => placement => axis2_placement_3d
|
bond_assembly_position to default_assembly_bond_shape (as bond_model) | PATH | | mapped_item mapped_item.mapping_source -> representation_map representation_map.mapped_representation -> representation <- property_definition_representation.used_representation property_definition_representation property_definition_representation.definition -> {property_definition [property_definition.description = `default assembly bond shape'] [property_definition.definition -> characterized_definition characterized_definition = characterized_product_definition characterized_product_definition characterized_product_definition = product_definition_relationship product_definition_relationship => product_definition_usage => assembly_component_usage]} property_definition => product_definition_shape
|
bond_assembly_position to physical_unit_3d_shape (as assembly_model) | PATH | | mapped_item <= representation_item <- representation.items[i] {representation [representation.name = `3d bound volume shape'] [representation <- property_definition_representation.used_representation property_definition_representation property_definition_representation.definition -> {property_definition => product_definition_shape} 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
|
COMPONENT_2D_EDGE_LOCATION | component_location | 210 | component_location <= representation {representation representation.context_of_items -> [representation_context => geometric_representation_context geometric_representation_context.coordinate_space_dimension = 2] [representation_context representation_context.context_type = `component edge']}
|
component_2d_edge_location to assembly_joint (as mounting_surface_assembly_joint) | PATH | | component_location <= representation representation <- property_definition_representation.used_representation property_definition_representation {property_definition_representation property_definition_representation.name = `mounting surface assembly joint'} property_definition_representation.definition -> property_definition property_definition.definition -> characterized_definition characterized_definition = shape_definition shape_definition shape_definition = shape_aspect shape_aspect => assembly_joint
|
component_2d_edge_location to assembly_joint (as reference_terminal_assembly_joint) | PATH | | component_location <= representation representation <- property_definition_representation.used_representation property_definition_representation {property_definition_representation property_definition_representation.name = `reference terminal assembly joint'} property_definition_representation.definition -> property_definition property_definition.definition -> characterized_definition characterized_definition = shape_definition shape_definition shape_definition = shape_aspect shape_aspect => assembly_joint
|
COMPONENT_2D_EMBEDDED_LOCATION | component_location | 210 | component_location <= representation {representation representation.context_of_items -> [representation_context => geometric_representation_context geometric_representation_context.coordinate_space_dimension = 2] [representation_context representation_context.context_type = `component embedded']}
|
component_2d_embedded_location to adjacent_stratum_surface_embedded_component_surface_definition (as precedent_surface) | PATH | | component_location <- representation_relationship.rep_1 representation_relationship {representation_relationship representation_relationship.name = `precedent surface'} representation_relationship.rep_2 -> representation <- property_definition_representation.used_representation property_definition_representation property_definition_representation.definition -> property_definition property_definition.definition -> shape_aspect_relationship {shape_aspect_relationship shape_aspect_relationship.name = `adjacent stratum surface embedded component surface'}
|
component_2d_embedded_location to adjacent_stratum_surface_embedded_component_surface_definition (as subsequent_surface) | PATH | | component_location <- representation_relationship.rep_1 representation_relationship {representation_relationship representation_relationship.name = `adjacent surface'} representation_relationship.rep_2 -> representation <- property_definition_representation.used_representation property_definition_representation property_definition_representation.definition -> property_definition property_definition.definition -> shape_aspect_relationship {shape_aspect_relationship shape_aspect_relationship.name = `adjacent stratum surface embedded component surface'}
|
component_2d_embedded_location to fabrication_joint (as reference_terminal) | PATH | | component_location <= representation representation <- property_definition_representation.used_representation property_definition_representation {property_definition_representation property_definition_representation.name = `reference terminal fabrication joint'} property_definition_representation.definition -> property_definition property_definition.definition -> characterized_definition characterized_definition = shape_definition shape_definition shape_definition = shape_aspect shape_aspect => fabrication_joint
|
COMPONENT_2D_LOCATION | component_location | 210 | component_location <= representation ({representation representation.context_of_items -> representation_context {representation_context => geometric_representation_context geometric_representation_context.coordinate_space_dimension = 2}})
|
placement_fixed | descriptive_representation_item.description | 45 | component_location <= representation representation.items[i] -> {representation_item representation_item.name = `placement fixed'} representation_item => descriptive_representation_item {descriptive_representation_item (descriptive_representation_item.description = `true') (descriptive_representation_item.description = `false')}
|
component_2d_location to cartesian_transformation_operator_2d (as transformation) | PATH | | component_location <= representation representation.items[i] -> representation_item => geometric_representation_item => cartesian_transformation_operator => cartesian_transformation_operator_2d
|
COMPONENT_3D_LOCATION | component_location | 210 | component_location <= representation {representation representation.context_of_items -> representation_context => geometric_representation_context geometric_representation_context.coordinate_space_dimension = 3}
|
placement_fixed | descriptive_representation_item | 45 | component_location <= representation representation.items[i] -> {representation_item representation_item.name = `placement fixed'} representation_item => descriptive_representation_item {descriptive_representation_item (descriptive_representation_item.description = `true') (descriptive_representation_item.description = `false')}
|
component_3d_location to axis_placement_3d (as transformation) | PATH | | component_location <= representation representation.items[i] -> representation_item => geometric_representation_item => placement => axis2_placement_3d
|
COMPONENT_ASSEMBLY_2D_POSITION | mapped_item | 43 | {mapped_item <= representation_item representation_item.name = `component assembly 2d position'}
|
component_assembly_2d_position to assembly_component_2d_shape (as component_model) | PATH | | mapped_item mapped_item.mapping_source -> representation_map {representation_map representation_map.mapping_origin -> representation_item [representation_item.name = `origin'] [representation_item => geometric_representation_item => axis2_placement_2d]} representation_map.mapped_representation -> {[representation representation.name = `planar projected shape'] [representation representation.items[i] -> representation_item => geometric_representation_item => axis2_placement_2d] [representation <- property_definition_representation.used_representation property_definition_representation property_definition_representation.definition -> ({property_definition => product_definition_shape} property_definition property_definition.definition -> characterized_definition characterized_definition = characterized_product_definition characterized_product_definition characterized_product_definition = product_definition product_definition => component_definition) (property_definition property_definition.definition -> characterized_definition characterized_definition = shape_definition shape_definition shape_definition = shape_aspect shape_aspect => component_shape_aspect)]} representation => shape_representation
|
component_assembly_2d_position to component_2d_location (as transformation) | PATH | | mapped_item <= {mapped_item.mapping_target -> representation_item {representation_item => geometric_representation_item => cartesian_transformation_operator => cartesian_transformation_operator_2d} representation_item <- representation.items[i] {representation representation.context_of_items -> representation_context => geometric_representation_context geometric_representation_context.coordinate_space_dimension = 2} representation => component_location} representation_item <- representation.items[i] {representation representation.context_of_items -> representation_context => geometric_representation_context.coordinate_space_dimension = 2} representation => component_location
|
component_assembly_2d_position to next_higher_assembly_relationship (as component) | PATH | | mapped_item <= representation_item <- representation.items[i] representation <- property_definition_representation.used_representation property_definition_representation property_definition_representation.definition -> {property_definition => product_definition_shape} property_definition property_definition.definition -> characterized_definition characterized_definition = characterized_product_definition characterized_product_definition characterized_product_definition = product_definition_relationship product_definition_relationship => product_definition_usage => assembly_component_usage => (next_assembly_usage_occurrence) ([next_assembly_usage_occurrence] [quantified_assembly_component_usage])
|
component_assembly_2d_position to physical_unit_planar_shape (as assembly_model) | PATH | | mapped_item <= representation_item <- representation.items[i] {[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
|
COMPONENT_ASSEMBLY_3D_POSITION | mapped_item | 43 | {mapped_item <= representation_item representation_item.name = `component assembly 3d position'}
|
component_assembly_3d_position to assembly_component_3d_shape (as component_model) | PATH | | mapped_item mapped_item.mapping_source -> representation_map {representation_map representation_map.mapping_origin -> representation_item [representation_item.name = `origin'] [representation_item => geometric_representation_item => placement => axis2_placement_3d]} representation_map.mapped_representation -> {[representation (representation.name = `3d bound volume shape') (representation.name = `part template non planar 2d shape')] [representation representation.items[i] -> representation_item representation_item.name = `origin'] [representation representation.items[i] -> representation_item => geometric_representation_item => placement => axis2_placement_3d] [representation <- property_definition_representation.used_representation property_definition_representation property_definition_representation.definition -> ({property_definition => product_definition_shape} property_definition property_definition.definition -> characterized_definition characterized_definition = characterized_product_definition characterized_product_definition characterized_product_definition = product_definition product_definition => component_definition) (property_definition property_definition.definition -> characterized_definition characterized_definition = shape_definition shape_definition shape_definition = shape_aspect shape_aspect => component_shape_aspect)]} representation => shape_representation
|
component_assembly_3d_position to component_3d_location (as transformation) | PATH | | mapped_item mapped_item.mapping_target -> representation_item {representation_item => geometric_representation_item => placement => axis2_placement_3d} representation_item <- representation.items[i] representation => component_location
|
component_assembly_3d_position to next_higher_assembly_relationship (as component) | PATH | | mapped_item <= representation_item <- representation.items[i] representation <- property_definition_representation.used_representation property_definition_representation property_definition_representation.definition -> {property_definition => product_definition_shape} property_definition property_definition.definition -> characterized_definition characterized_definition = characterized_product_definition characterized_product_definition characterized_product_definition = product_definition_relationship product_definition_relationship => product_definition_usage => assembly_component_usage => (next_assembly_usage_occurrence) ([next_assembly_usage_occurrence] [quantified_assembly_component_usage])
|
component_assembly_3d_position to physical_unit_3d_shape (as assembly_model) | PATH | | mapped_item <= representation_item <- representation.items[i] {[representation representation.name = `3d bound volume shape'] [representation representation.items[i] -> representation_item => geometric_representation_item => placement => axis2_placement_3d] [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
|
COMPONENT_ASSEMBLY_NON_PLANAR_POSITION | manifold_constraining_context_dependent_shape_representation | 210 | {[manifold_constraining_context_dependent_shape_representation <= context_dependent_shape_representation] [manifold_constraining_context_dependent_shape_representation <= representation_relationship]}
|
component_assembly_non_planar_position to assembly_component_non_planar_shape (as component_model) | PATH | | manifold_constraining_context_dependent_shape_representation <= [representation_relationship representation_relationship.rep_2 ->] [context_dependent_shape_representation context_dependent_shape_representation.representation_relation -> shape_representation_relationship {shape_representation_relationship => shape_representation_relationship_with_transformation} shape_representation_relationship <= representation_relationship representation_relationship.rep_2 ->] representation => shape_representation => manifold_subsurface_shape_representation
|
component_assembly_non_planar_position to component_non_planar_location (as transformation) | PATH | | manifold_constraining_context_dependent_shape_representation <= context_dependent_shape_representation context_dependent_shape_representation.representation_relation -> shape_representation_relationship => shape_representation_relationship_with_transformation <= representation_relationship_with_transformation representation_relationship_with_transformation.transformation_operator -> item_defined_transformation
|
component_assembly_non_planar_position to next_higher_assembly_relationship (as component) | PATH | | manifold_constraining_context_dependent_shape_representation <= context_dependent_shape_representation context_dependent_shape_representation.represented_product_relation -> product_definition_shape <= property_definition property_definition.definition -> product_definition_relationship => product_definition_usage => assembly_component_usage => next_assembly_usage_occurrence
|
component_assembly_non_planar_position to physical_unit_3d_shape (as assembly_model) | PATH | | manifold_constraining_context_dependent_shape_representation <= representation_relationship representation_relationship.rep_1 -> manifold_surface_shape_representation
|
COMPONENT_NON_PLANAR_LOCATION | item_defined_transformation | 43 | item_defined_transformation {item_defined_transformation.name = `component non planar location'}
|
placement_fixed | item_defined_transformation.description | 43 | item_defined_transformation {item_defined_transformation (item_defined_transformation.description = `placement fixed true') (item_defined_transformation.description = `placement fixed false')} item_defined_transformation.description
|
component_non_planar_location to axis_placement_3d (as transformation) | PATH | | item_defined_transformation item_defined_transformation.transform_item_1 -> representation_item => geometric_representation_item => placement => axis2_placement_3d
|
COMPONENT_PART_2D_GEOMETRIC_REPRESENTATION_RELATIONSHIP | shape_representation_relationship | 41 | {shape_representation_relationship <= representation_relationship {representation_relationship representation_relationship.name = `component part planar shape'}}
|
component_part_2d_geometric_representation_relationship to assembly_component_2d_shape (as component_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 => product_definition_shape} property_definition property_definition.definition -> characterized_definition characterized_definition = characterized_product_definition characterized_product_definition characterized_product_definition = product_definition product_definition => component_definition) (property_definition property_definition.definition -> characterized_definition characterized_definition = shape_definition shape_definition shape_definition = shape_aspect shape_aspect => component_shape_aspect)]} representation => shape_representation
|
component_part_2d_geometric_representation_relationship to part_template_planar_shape (as 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
|
component_part_2d_geometric_representation_relationship to physical_unit_planar_shape (as 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
|
COMPONENT_PART_2D_NON_PLANAR_GEOMETRIC_REPRESENTATION_RELATIONSHIP | shape_representation_relationship_with_transformation | 210 | {shape_representation_relationship_with_transformation <= shape_representation_relationship <= representation_relationship {representation_relationship representation_relationship.name = `component part non planar shape'}}
|
component_part_2d_non_planar_geometric_representation_relationship to assembly_component_non_planar_shape (as component_shape) | PATH | | shape_representation_relationship_with_transformation <= shape_representation_relationship <= representation_relationship representation_relationship.rep_2 -> {representation [representation.name = `non planar shape'] [representation <- property_definition_representation.used_representation property_definition_representation property_definition_representation.definition -> ({property_definition => product_definition_shape} property_definition property_definition.definition -> characterized_definition characterized_definition = characterized_product_definition characterized_product_definition characterized_product_definition = product_definition product_definition => component_definition) (property_definition property_definition.definition -> characterized_definition characterized_definition = shape_definition shape_definition shape_definition = shape_aspect shape_aspect => component_shape_aspect)]} representation => shape_representation
|
component_part_2d_non_planar_geometric_representation_relationship to part_template_planar_shape (as part_shape) | PATH | | shape_representation_relationship_with_transformation <= 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
|
COMPONENT_PART_3D_GEOMETRIC_REPRESENTATION_RELATIONSHIP | shape_representation_relationship | 41 | shape_representation_relationship <= representation_relationship {representation_relationship representation_relationship.name = `component part 3d shape'}
|
component_part_3d_geometric_representation_relationship to assembly_component_3d_shape (as component_shape) | PATH | | shape_representation_relationship <= representation_relationship representation_relationship.rep_2 -> {representation [(representation.name = `3d bound volume shape') (representation.name = `part template non planar 2d shape')] [representation <- property_definition_representation.used_representation property_definition_representation property_definition_representation.definition -> ({property_definition => product_definition_shape} property_definition property_definition.definition -> characterized_definition characterized_definition = characterized_product_definition characterized_product_definition characterized_product_definition = product_definition product_definition => component_definition) (property_definition property_definition.definition -> characterized_definition characterized_definition = shape_definition shape_definition shape_definition = shape_aspect shape_aspect => component_shape_aspect)]} representation => shape_representation
|
component_part_3d_geometric_representation_relationship to part_template_3d_shape (as 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
|
component_part_3d_geometric_representation_relationship to part_template_non_planar_2d_shape (as 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
|
component_part_3d_geometric_representation_relationship to physical_unit_3d_shape (as 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
|
DESIGN_INTENT_MODIFICATION_3D_POSITION | mapped_item | 43 | {mapped_item <= representation_item representation_item.name = `positioned design intent modification 3d shape'}
|
design_intent_modification_3d_position to axis_placement_3d (as transformation) | PATH | | mapped_item mapped_item.mapping_target -> representation_item => geometric_representation_item => placement => axis2_placement_3d
|
design_intent_modification_3d_position to physical_unit_3d_shape (as design_shape) | PATH | | mapped_item <= representation_item <- representation.items[i] {[representation representation.name = `3d bound volume shape'] [representation <- property_definition_representation.used_representation property_definition_representation property_definition_representation.definition -> {property_definition => product_definition_shape} property_definition property_definition.definition -> characterized_definition characterized_definition = characterized_product_definition characterized_product_definition characterized_product_definition = product_definition {product_definition product_definition.name = `interconnect module'} product_definition => physical_unit]} representation => shape_representation
|
design_intent_modification_3d_position to design_intent_modification_non_planar_2d_shape (as feature_shape) | PATH | | mapped_item mapped_item.mapping_source -> representation_map representation_map.mapped_representation -> representation => shape_representation => manifold_surface_shape_representation
|
design_intent_modification_3d_position to design_intent_modification_3d_shape (as feature_shape) | PATH | | mapped_item mapped_item.mapping_source -> representation_map representation_map.mapped_representation -> representation <- property_definition_representation.used_representation property_definition_representation
|
DESIGN_INTENT_MODIFICATION_3D_SHAPE | shape_representation | 41 | |
design_intent_modification_3d_shape to design_intent_modification (as represented_design_intent_modification) | 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 = shape_definition shape_definition shape_definition = shape_aspect shape_aspect => shape_modification
|
DESIGN_INTENT_MODIFICATION_NON_PLANAR_2D_SHAPE | manifold_surface_shape_representation | 509 | {manifold_surface_shape_representation <= shape_representation <= representation representation.name = `design intent modification non planar 2d shape'}
|
design_intent_modification_non_planar_2d_shape to design_intent_modification (as represented_design_intent_modification) | PATH | | manifold_surface_shape_representation <= shape_representation <= 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_aspect shape_aspect => shape_modification
|
DESIGN_INTENT_MODIFICATION_PLANAR_POSITION | mapped_item | 43 | {mapped_item <= representation_item representation_item.name = `design intent modification planar position'}
|
design_intent_modification_planar_position to physical_unit_planar_shape (as design_shape) | PATH | | mapped_item <= representation_item <- representation.items[i] {[representation representation.name = `planar projected shape'] [representation <- property_definition_representation.used_representation property_definition_representation property_definition_representation.definition -> {property_definition => product_definition_shape} property_definition property_definition.definition -> characterized_definition characterized_definition = characterized_product_definition characterized_product_definition characterized_product_definition = product_definition {product_definition product_definition.name = `interconnect module'} product_definition => physical_unit]} representation => shape_representation
|
design_intent_modification_planar_position to axis_placement_2d (as transformation) | PATH | | mapped_item mapped_item.mapping_target -> representation_item => geometric_representation_item => placement => axis2_placement_2d
|
design_intent_modification_planar_position to design_intent_modification_styled_area_representation (as feature_shape) | PATH | | mapped_item <= representation_item <- representation.items[i] representation <- property_definition_representation.used_representation property_definition_representation
|
design_intent_modification_planar_position to design_intent_modification_planar_shape (as feature_shape) | PATH | | mapped_item mapped_item.mapping_source -> representation_map representation_map.mapped_representation -> representation <- property_definition_representation.used_representation property_definition_representation
|
DESIGN_INTENT_MODIFICATION_PLANAR_SHAPE | shape_representation | 41 | |
design_intent_modification_planar_shape to design_intent_modification (as represented_design_intent_modification) | 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 = shape_definition shape_definition shape_definition = shape_aspect shape_aspect => shape_modification
|
DESIGN_INTENT_MODIFICATION_STYLED_AREA_REPRESENTATION | property_definition_representation | 41 | |
design_intent_modification_styled_area_representation to design_intent_modification_planar_shape (as derived_planar_shape) | PATH | | property_definition_representation property_definition_representation.used_representation -> representation <- {[representation representation.name = `styled area representation'] [representation => shape_representation]} representation_relationship.rep_1 representation_relationship {representation_relationship.name = `derived planar shape'} representation_relationship.rep_2 -> representation <- {representation representation.name = `planar representation'} property_definition_representation.used_representation property_definition_representation
|
design_intent_modification_styled_area_representation to design_intent_modification (as represented_design_intent_modification) | PATH | | 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 => shape_modification
|
design_intent_modification_styled_area_representation to fill_area_occurrence (as shape_styled_area_representation) | PATH | | property_definition_representation property_definition_representation.used_representation -> representation {[representation representation.name = `styled area representation'] [representation representation => shape_representation]} representation.items[i] -> representation_item => styled_item => annotation_occurrence => annotation_fill_area_occurrence
|
design_intent_modification_styled_area_representation to styled_curve_occurrence (as shape_styled_area_representation) | PATH | | property_definition_representation property_definition_representation.used_representation -> representation {[representation representation.name = `styled area representation'] [representation representation => shape_representation]} representation.items[i] -> representation_item => annotation_occurrence => annotation_curve_occurrence
|
DESIGN_VIEW_CONNECTION_ZONE_POSITION_RELATIONSHIP | representation_relationship_with_transformation | 43 | {representation_relationship_with_transformation representation_relationship_with_transformation.name = `design view connection zone position relationship'}
|
design_view_connection_zone_terminal_shape_relationship to shape_definition (as associating_design_view_shape) | PATH | | representation_relationship_with_transformation <= representation_relationship representation_relationship.rep_1 -> {representation representation.name = `design view shape'} representation => shape_representation
|
design_view_connection_zone_terminal_shape_relationship to connection_zone (as associated_usage) | PATH | | representation_relationship_with_transformation <= representation_relationship representation_relationship.rep_2 -> {representation representation.name = `zone shape'} {representation => shape_representation} 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 {shape_aspect shape_aspect.description = `connection zone'}
|
design_view_connection_zone_position_relationship to connection_zone (as associated_usage) | PATH | | representation_relationship_with_transformation <= representation_relationship representation_relationship.rep_2 -> {representation representation.name = `zone shape'} {representation => shape_representation} 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 {shape_aspect shape_aspect.description = `connection zone'}
|
design_view_connection_zone_position_relationship to shape_definition (as associated_connection_zone_shape_definition) | PATH | | representation_relationship_with_transformation <= representation_relationship representation_relationship.rep_2 -> {representation representation.name = `zone shape'} representation => shape_representation
|
design_view_connection_zone_position_relationship to axis_placement (as associated_usage_placement) | PATH | | representation_relationship_with_transformation representation_relationship_with_transformation.transformation_operator -> transformation transformation = item_defined_transformation item_defined_transformation.transform_item_1 -> representation_item {representation_item representation_item.name = `origin'} representation_item => geometric_representation_item => placement
|
design_view_connection_zone_position_relationship to physical_unit_design_view (as associating_design_view) | PATH | | representation_relationship_with_transformation <= representation_relationship representation_relationship.rep_1 -> {representation representation.name = `position'} {representation => 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'} product_definition => physical_unit
|
DESIGN_VIEW_TERMINAL_COMPONENT_SHAPE_RELATIONSHIP | representation_relationship_with_transformation | 43 | {representation_relationship_with_transformation representation_relationship_with_transformation.name = `design view terminal component shape relationship'}
|
design_view_terminal_component_shape_relationship to feature_shape_definition (as associating_component_shape) | PATH | | representation_relationship_with_transformation <= representation_relationship representation_relationship.rep_1 -> {representation (representation.name = `planar projected shape') (representation.name = `3d bound volume shape')} representation => shape_representation
|
design_view_terminal_component_shape_relationship to conductive_interconnect_element_terminal (as associated_usage) | PATH | | representation_relationship_with_transformation <= representation_relationship representation_relationship.rep_2 -> {representation representation.name = `terminal shape'} {representation => shape_representation} 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 {shape_aspect shape_aspect.description = `conductive interconnect element terminal'}
|
design_view_terminal_component_shape_relationship to feature_shape_definition (as associated_terminal_shape_definition) | PATH | | representation_relationship_with_transformation <= representation_relationship representation_relationship.rep_2 -> {representation representation.name = `terminal shape'} representation => shape_representation
|
design_view_terminal_component_shape_relationship to axis_placement (as associated_usage_placement) | PATH | | representation_relationship_with_transformation representation_relationship_with_transformation.transformation_operator -> transformation transformation = item_defined_transformation item_defined_transformation.transform_item_1 -> representation_item {representation_item representation_item.name = `origin'} representation_item => geometric_representation_item => placement
|
design_view_terminal_component_shape_relationship to interconnect_component_interface_terminal (as associated_usage) | PATH | | representation_relationship_with_transformation <= representation_relationship representation_relationship.rep_2 -> {representation representation.name = `terminal shape'} {representation => shape_representation} 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 => component_interface_terminal
|
design_view_terminal_component_shape_relationship to movable_packaged_component_join_terminal (as associated_usage) | PATH | | representation_relationship_with_transformation <= representation_relationship representation_relationship.rep_2 -> {representation representation.name = `terminal shape'} {representation => shape_representation} 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 => {shape_aspect shape_aspect.description = `movable packaged component join terminal'} component_terminal
|
OPEN_SHELL_BASED_SURFACE | manifold_surface_shape_representation | 509 | manifold_surface_shape_representation <= shape_representation <= {representation representation.name = `open shell based surface'} representation
|
PHYSICAL_COMPONENT_TERMINAL | (component_terminal) (component_interface_terminal) | 210 210 | (component_terminal <= shape_aspect {shape_aspect (shape_aspect.description = `interconnect module component stratum based terminal') (shape_aspect.description = `minimally defined component terminal') }) (component_interface_terminal <= shape_aspect)
|
STRATUM_3D_SHAPE | shape_representation | 41 | {shape_representation <= [representation representation.name = `3d bound volume shape'] [representation 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 => stratum]}
|
stratum_3d_shape to stratum (as shape_characterized_stratum) | PATH | | shape_representation <= representation <- property_definition_representation.used_representation property_definition_representation property_definition_representation.definition -> {property_definition => product_definition_shape} property_definition property_definition.definition -> characterized_definition characterized_definition = characterized_product_definition characterized_product_definition characterized_product_definition = product_definition product_definition => stratum
|
STRATUM_AVERAGE_SURFACE_SHAPE | manifold_surface_shape_representation | 509 | {manifold_surface_shape_representation <= shape_representation <= representation representation.name = `stratum average surface shape'}
|
stratum_average_surface_shape to stratum_average_surface (as of_surface) | PATH | | manifold_surface_shape_representation <= shape_representation <= 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_aspect {shape_aspect shape_aspect.description = `average surface'} shape_aspect => stratum_surface
|
STRATUM_FEATURE_3D_SHAPE | shape_representation | 41 | |
stratum_feature_3d_shape to stratum_feature (as represented_stratum_feature) | 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 = shape_definition shape_definition shape_definition = shape_aspect shape_aspect => stratum_feature
|
STRATUM_FEATURE_NON_PLANAR_2D_SHAPE | manifold_surface_shape_representation | 509 | {manifold_surface_shape_representation <= shape_representation <= representation representation.name = `stratum feature non planar 2d shape'}
|
stratum_feature_non_planar_2d_shape to stratum_feature (as represented_stratum_feature) | PATH | | manifold_surface_shape_representation <= shape_representation <= 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_aspect shape_aspect => stratum_feature
|
STRATUM_FEATURE_PLANAR_SHAPE | shape_representation | 41 | |
stratum_feature_planar_shape to stratum_feature (as represented_stratum_feature) | 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 = shape_definition shape_definition shape_definition = shape_aspect shape_aspect => stratum_feature
|
STRATUM_FEATURE_SHAPE_STRATUM_AVERAGE_SURFACE_SHAPE_RELATIONSHIP | representation_relationship | 43 | {representation_relationship representation_relationship.name = `stratum feature shape stratum average surface shape relationship'}
|
stratum_feature_shape_stratum_average_surface_shape_relationship to stratum_feature_non_planar_2d_shape (as of_stratum_feature_shape) | PATH | | representation_relationship representation_relationship.rep_2 -> {representation representation.name = `stratum feature non planar 2d shape'} representation => shape_representation => manifold_surface_shape_representation
|
stratum_feature_shape_stratum_average_surface_shape_relationship to stratum_average_surface_shape (as of_stratum_average_surface_shape) | PATH | | representation_relationship representation_relationship.rep_1 -> {representation representation.name = `stratum average surface shape'} representation => shape_representation => manifold_surface_shape_representation
|
STRATUM_FEATURE_SHAPE_STRATUM_SURFACE_SHAPE_RELATIONSHIP | representation_relationship | 43 | {representation_relationship representation_relationship.name = `stratum feature shape stratum surface shape relationship'}
|
stratum_feature_shape_stratum_surface_shape_relationship to stratum_feature_non_planar_2d_shape (as of_stratum_feature_shape) | PATH | | representation_relationship representation_relationship.rep_2 -> {representation representation.name = `stratum feature non planar 2d shape'} representation => shape_representation => manifold_surface_shape_representation
|
stratum_feature_shape_stratum_surface_shape_relationship to stratum_surface_shape (as of_stratum_surface_shape) | PATH | | representation_relationship representation_relationship.rep_1 -> {representation representation.name = `stratum surface shape'} representation => shape_representation => manifold_surface_shape_representation
|
STRATUM_FEATURE_STYLED_AREA_REPRESENTATION | property_definition_representation | 41 | |
stratum_feature_styled_area_representation to stratum_feature_planar_shape (as derived_planar_shape) | PATH | | property_definition_representation property_definition_representation.used_representation -> {representation representation.name = `styled area representation'} representation => shape_representation <- representation_relationship.rep_1 {representation_relationship representation_relationship.name = `derived planar shape'} representation_relationship.rep_2 -> {representation representation.name = `planar representation'} representation <- property_definition_representation.used_representation property_definition_representation
|
stratum_feature_styled_area_representation to stratum_feature (as represented_stratum_feature) | PATH | | 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 => stratum_feature
|
stratum_feature_styled_area_representation to fill_area_occurrence (as shape_styled_area_representation) | PATH | | property_definition_representation property_definition_representation.used_representation -> {[representation representation.name = `styled area representation'] [representation representation => shape_representation]} representation.items[i] -> representation_item => styled_item => annotation_occurrence => annotation_fill_area_occurrence
|
stratum_feature_styled_area_representation to styled_curve_occurrence (as shape_styled_area_representation) | PATH | | property_definition_representation property_definition_representation.used_representation -> {[representation representation.name = `styled area representation'] [representation representation => shape_representation]} representation.items[i] -> representation_item => styled_item => annotation_occurrence => annotation_curve_occurrence
|
STRATUM_PLANAR_SHAPE | shape_representation | 41 | {shape_representation <= [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 => stratum]}
|
stratum_planar_shape to stratum (as shape_characterized_stratum) | PATH | | shape_representation <= representation <- property_definition_representation.used_representation property_definition_representation property_definition_representation.definition -> {property_definition => product_definition_shape} property_definition property_definition.definition -> characterized_definition characterized_definition = characterized_product_definition characterized_product_definition characterized_product_definition = product_definition product_definition => stratum
|
STRATUM_SURFACE_IN_STRATUM_3D_POSITION | mapped_item | 43 | {mapped_item <= representation_item representation_item.name = `stratum surface in stratum 3d position'}
|
stratum_surface_in_stratum_3d_position to stratum_3d_shape (as stratum_shape) | PATH | | mapped_item <= representation_item <- representation.items[i] {[representation representation.name = `3d bound volume shape'] [representation <- property_definition_representation.used_representation property_definition_representation property_definition_representation.definition -> {property_definition => product_definition_shape} property_definition property_definition.definition -> characterized_definition characterized_definition = characterized_product_definition characterized_product_definition characterized_product_definition = product_definition product_definition => stratum]} representation => shape_representation
|
stratum_surface_in_stratum_3d_position to axis_placement_3d (as transformation) | PATH | | mapped_item mapped_item.mapping_target -> representation_item => geometric_representation_item => placement => axis2_placement_3d
|
stratum_surface_in_stratum_3d_position to stratum_surface_shape (as surface_shape) | PATH | | mapped_item mapped_item.mapping_source -> representation_map representation_map.mapped_representation -> {representation representation.name = `stratum surface shape'} representation => shape_representation => manifold_surface_shape_representation
|
stratum_surface_in_stratum_3d_position to stratum_average_surface_shape (as surface_shape) | PATH | | mapped_item mapped_item.mapping_source -> representation_map representation_map.mapped_representation -> {representation representation.name = `stratum average surface shape'} representation => shape_representation => manifold_surface_shape_representation
|
STRATUM_SURFACE_SHAPE | manifold_surface_shape_representation | 509 | {manifold_surface_shape_representation <= shape_representation <= representation representation.name = `stratum surface shape'}
|
stratum_surface_shape to stratum_surface (as of_surface) | PATH | | manifold_surface_shape_representation <= shape_representation <= 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_aspect shape_aspect {shape_aspect (shape_aspect.description = `primary surface') (shape_aspect.description = `secondary surface')} shape_aspect => stratum_surface
|