ISO 10303-214:2010(E)

Table 26 — Mapping for Selected_instance in UoF S3

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

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


#1: If selected_instance is not used in the context of UoF S7.
#2: If selected_instance is used in the context of UoF S7.
#3: If selected_instance is referenced by an assembly_component_relationship as related.
#4: If selected_instance is not referenced by an assembly_component_relationship as related.
#5: If selected_instance.selected_quantity is a value_limit.
#6: If selected_instance.selected_quantity is a value_range.
#1: (assembly_component_usage)
#2: (product_definition)
44
44
 
213 #1: ({assembly_component_usage <=
product_definition_usage <=
product_definition_relationship
product_definition_relationship.name = 'selected instance usage'})
#2: ({product_definition
[product_definition.name = 'selected instance']
[product_definition.frame_of_reference ->
product_definition_context <=
application_context_element
application_context_element.name = 'part occurrence']
[product_definition <-
#3: ([product_definition_occurrence_relationship.occurrence
product_definition_occurrence_relationship
product_definition_occurrence_relationship.occurrence_usage ->]
[product_definition_relationship.related_product_definition
product_definition_relationship
{product_definition_relationship.name = 'definition usage'}
product_definition_relationship.relating_product_definition ->
product_definition <-
{product_definition.frame_of_reference ->
product_definition_context <=
application_context_element
application_context_element.name = 'part definition'}
product_definition_relationship.related_product_definition
product_definition_relationship =>
product_definition_usage =>]
assembly_component_usage <=
product_definition_usage <=
product_definition_relationship
product_definition_relationship.name = 'selected instance usage')
#4: ([product_definition_relationship.related_product_definition
product_definition_relationship
product_definition_relationship.name = 'definition usage']
[product_definition <-
product_definition_relationship.related_product_definition
product_definition_relationship =>
product_definition_usage])]})

 
selection_control descriptive_representation_item.description
45
 
176,213 #1: (assembly_component_usage <=
product_definition_usage <=
product_definition_relationship
characterized_product_definition = product_definition_relationship)
#2: (product_definition
#3: ([characterized_product_definition = product_definition]
[product_definition <-
product_definition_occurrence_relationship.occurrence
product_definition_occurrence_relationship
product_definition_occurrence_relationship.occurrence_usage ->
assembly_component_usage <=
product_definition_usage <=
product_definition_relationship
{product_definition_relationship.name = 'selected instance usage'}
characterized_product_definition = product_definition_relationship])
#4: (product_definition
characterized_product_definition = product_definition))

characterized_definition = characterized_product_definition
characterized_definition <-
property_definition.definition
property_definition
{property_definition.name = 'occurrence selection'}
represented_definition = property_definition
represented_definition <-
property_definition_representation.definition
property_definition_representation
property_definition_representation.used_representation ->
representation
{representation.name = 'selection criteria'}
representation.items[i] ->
representation_item =>
{representation_item.name = 'selection control'}
descriptive_representation_item
descriptive_representation_item.description

 
selected_instance to value_with_unit
(as selected_quantity)
PATH
 
 
176,213 #1: (assembly_component_usage <=
product_definition_usage <=
product_definition_relationship
characterized_product_definition = product_definition_relationship)
#2: (product_definition
#3: ([characterized_product_definition = product_definition]
[product_definition <-
product_definition_occurrence_relationship.occurrence
product_definition_occurrence_relationship
product_definition_occurrence_relationship.occurrence_usage ->
assembly_component_usage <=
product_definition_usage <=
product_definition_relationship
{product_definition_relationship.name = 'selected instance usage'}
characterized_product_definition = product_definition_relationship])
#4: (product_definition
characterized_product_definition = product_definition))

characterized_definition = characterized_product_definition
characterized_definition <-
property_definition.definition
property_definition
{property_definition.name = 'occurrence selection'}
represented_definition = property_definition
represented_definition <-
property_definition_representation.definition
property_definition_representation
property_definition_representation.used_representation ->
representation
{representation.name = 'selection criteria'}
representation.items[i] ->
representation_item =>
{representation_item.name = 'selection quantity'}
#5: (measure_representation_item)
#6: (compound_representation_item =>
value_range)

 


© ISO 2010 — All rights reserved