ISO 10303-214:2010(E)

Table 30 — Mapping for Item_instance_relationship in UoF S7

Figure — Arrowleft Index for application objects starting with I  Figure — Arrowright

Figure — AP214 Overview
Application element AIM element Source Rules Reference path
ITEM_INSTANCE_RELATIONSHIP


#1: If item_instance_relationship is a general_item_instance_relationship, or a same_time_machining_relationship.
#2: If item_instance_relationship is a replaced_usage_relationship with a process_operation_input_or_output as usage_context.
#3: If item_instance_relationship is a replaced_usage_relationship with an item_definition_instance_relationship or a product_structure_relationship as usage_context.
#4: If replaced_usage_relationship.usage_context is an item_definition_instance_relationship of type assembly_component_relationship.
#5: If replaced_usage_relationship.usage_context is an item_definition_instance_relationship of type collected_item_association, or general_item_definition_instance_relationship, or if replaced_usage_relationship.usage_context is a product_structure_relationship.
#1: (product_definition_relationship)
#2: (product_definition_relationship)
#3: (product_definition_substitute)
41
41
41
 
 

 
item_instance_relationship to item_instance
(as related)
PATH
 
 
  #1: (product_definition_relationship
product_definition_relationship.related_product_definition ->)
#2: (product_definition_relationship
{product_definition_relationship.name = 'process input or output replacement'}
product_definition_relationship.related_product_definition ->)
#3: (product_definition_substitute
product_definition_substitute.substitute_definition ->)
product_definition
{product_definition.frame_of_reference ->
product_definition_context <=
application_context_element
application_context_element.name = 'part occurrence'}

 
item_instance_relationship to item_instance
(as relating)
PATH
 
 
  #1: (product_definition_relationship
product_definition_relationship.relating_product_definition ->
product_definition
{product_definition.frame_of_reference ->
product_definition_context <=
application_context_element
application_context_element.name = 'part occurrence'})
#2: (product_definition_relationship
{product_definition_relationship.name = 'process input or output replacement'}
product_definition_relationship.relating_product_definition ->
product_definition
{[product_definition.frame_of_reference ->
product_definition_context <=
application_context_element
application_context_element.name = 'part occurrence']
[characterized_product_definition = product_definition
characterized_product_definition <-
process_product_association.defined_product
process_product_association]})
#3: (product_definition_substitute
product_definition_substitute.context_relationship ->
#4: (product_definition_relationship =>
product_definition_usage =>
assembly_component_usage <-
product_definition_occurrence_relationship.occurrence_usage
product_definition_occurrence_relationship
product_definition_occurrence_relationship.occurrence ->)
#5: (product_definition_relationship
product_definition_relationship.related_product_definition ->)
product_definition
{product_definition.frame_of_reference ->
product_definition_context <=
application_context_element
application_context_element.name = 'part occurrence'})

 


© ISO 2010 — All rights reserved