Table 20 - Mapping table for assembly_technology UoF
Application elementAIM elementSourceReference path
ASSEMBLY_BOND_DEFINITIONassembly_bond_definition210assembly_bond_definition <=
shape_aspect
{shape_aspect.of_shape ->
product_definition_shape <=
property_definition
property_definition.definition ->
characterized_definition = characterized_product_definition
characterized_product_definition = product_definition
product_definition.name = `assembly bond model'}
nameshape_aspect.name41assembly_bond_definition <=
shape_aspect
shape_aspect.name
assembly_bond_definition to
analytical_representation
(as analytical_assembly_bond_representation)
PATH assembly_bond_definition <=
shape_aspect
shape_definition = shape_aspect
shape_definition
characterized_definition = shape_definition
characterized_definition <-
property_definition.definition
property_definition <-
property_definition_representation.definition
property_definition_representation
property_definition_representation.used_representation ->
representation =>
analytical_representation
assembly_bond_definition to
externally_defined_ee_product_definition
(as associated_definition)
PATH assembly_bond_definition <=
shape_aspect.of_shape ->
product_definition_shape <=
property_definition.definition ->
characterized_definition = characterized_product_definition
characterized_product_definition = product_definition
product_definition =>
externally_defined_product_definition
assembly_bond_definition to
ee_material
(as bond_material)
PATH assembly_bond_definition <=
shape_aspect
shape_definition = shape_aspect
shape_definition
characterized_definition = shape_definition
characterized_definition <-
material_designation.definitions[i]
material_designation
assembly_bond_definition to
external_definition
(as bond_category)
PATH assembly_bond_definition
group_assigned_item = assembly_bond_definition
group_assigned_item <-
applied_group_assignment.items[i]
applied_group_assignment <=
group_assignment
group_assignment.assigned_group ->
group =>
bond_category
assembly_bond_definition to
part_feature
(as bonded_feature_1)
PATH assembly_bond_definition <=
shape_aspect <-
shape_aspect_relationship.relating_shape_aspect
{shape_aspect_relationship
shape_aspect_relationship.name = `bonded feature 1'}
shape_aspect_relationship
shape_aspect_relationship.related_shape_aspect ->
shape_aspect
{([shape_aspect =>
composite_shape_aspect]
[shape_aspect
shape_aspect.description = `part group feature'])
(shape_aspect.description = `part generic feature')
(shape_aspect.description = `polarity indication feature')
(shape_aspect.description = `interconnect module edge segment surface')
(shape_aspect.description = `interconnect module edge surface')
(shape_aspect.description = `interconnect module primary surface')
(shape_aspect.description = `interconnect module secondary surface')
(shape_aspect.description = `interconnect module surface feature')
(shape_aspect =>
primary_orientation_feature)
(shape_aspect =>
secondary_orientation_feature)
(shape_aspect =>
package_body)
(shape_aspect =>
part_tooling_feature)
(shape_aspect =>
thermal_feature)
(shape_aspect =>
part_mounting_feature)
(shape_aspect =>
package_terminal)
(shape_aspect =>
assembly_module_terminal)
(shape_aspect =>
interconnect_module_terminal)
(shape_aspect =>
minimally_defined_bare_die_terminal)
(shape_aspect =>
packaged_part_terminal)
(shape_aspect =>
package_body_surface)}
assembly_bond_definition to
part_feature
(as bonded_feature_2)
PATH assembly_bond_definition <=
shape_aspect <-
shape_aspect_relationship.relating_shape_aspect
{shape_aspect_relationship
shape_aspect_relationship.name = `bonded feature 2'}
shape_aspect_relationship
shape_aspect_relationship.related_shape_aspect ->
shape_aspect
{([shape_aspect =>
composite_shape_aspect]
[shape_aspect
shape_aspect.description = `part group feature'])
(shape_aspect.description = `part generic feature')
(shape_aspect.description = `polarity indication feature')
(shape_aspect.description = `interconnect module edge segment surface')
(shape_aspect.description = `interconnect module edge surface')
(shape_aspect.description = `interconnect module primary surface')
(shape_aspect.description = `interconnect module secondary surface')
(shape_aspect.description = `interconnect module surface feature')
(shape_aspect =>
primary_orientation_feature)
(shape_aspect =>
secondary_orientation_feature)
(shape_aspect =>
package_body)
(shape_aspect =>
part_tooling_feature)
(shape_aspect =>
thermal_feature)
(shape_aspect =>
part_mounting_feature)
(shape_aspect =>
package_terminal)
(shape_aspect =>
assembly_module_terminal)
(shape_aspect =>
interconnect_module_terminal)
(shape_aspect =>
minimally_defined_bare_die_terminal)
(shape_aspect =>
packaged_part_terminal)
(shape_aspect =>
package_body_surface)}
ASSEMBLY_TECHNOLOGY_SPECIFICATIONee_specification210ee_specification <=
document
{document
document.kind ->
document_type
document_type.product_data_type = `assembly technology specification'}
DEFAULT_ASSEMBLY_BOND_SHAPEshape_representation41shape_representation <=
representation
{representation.name = `default assembly bond shape'}
default_assembly_bond_shape to
assembly_bond_definition
(as characterized_bond_definition)
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 =>
assembly_bond_definition
REFERENCE_PACKAGED_PART_ASSEMBLY_IMPLEMENTATIONreference_packaged_part_assembly_implementation210reference_packaged_part_assembly_implementation <=
physical_unit <=
product_definition
{[product_definition
product_definition.formation ->
product_definition_formation
product_definition_formation.of_product ->
product <-
product_related_product_category.products[i]
product_related_product_category <=
product_category
product_category.name = `template model']
[product_definition
product_definition.name = `assembly module']
[product_definition
product_definition.frame_of_reference ->
product_definition_context <=
application_context_element
application_context_element.name = `layout design usage']}
REFERENCE_PACKAGED_PART_INTERCONNECT_IMPLEMENTATIONreference_packaged_part_interconnect_implementation210reference_packaged_part_interconnect_implementation <=
physical_unit <=
product_definition
{[product_definition
product_definition.formation ->
product_definition_formation
product_definition_formation.of_product ->
product <-
product_related_product_category.products[i]
product_related_product_category <=
product_category
product_category.name = `template model']
[product_definition
product_definition.name = `interconnect module']
[product_definition
product_definition.frame_of_reference ->
product_definition_context <=
application_context_element
application_context_element.name = `physical design']}