ISO 10303-214:2010(E)

Table 25 — Mapping for Full_model_change in UoF S2

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

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


#1: The general case for full_model_change.
#2: If the described_change is a process_plan_relationship or process_operation_occurrence_relationship.
#3: If the added element is part of a geometric_model.
#4: If the added element is a template_instance.
#5: If the added element is part of a topological model.
#6: If the detailed_element is a styled_element.
#7: If the detailed_element is a draughting_callout.
#8: If the styled_model is used with UoF P2.
#9: If the styled_model is used without UoF P2.
#1: (property_definition)
#2: (action_property)
41
41
 
61,62 {#1: (property_definition
property_definition.name = 'full model change')
#2: (action_property
action_property.name = 'full model change')}

 
full_model_change to detailed_element
(as added_element)
PATH
 
 
  #1: (property_definition
represented_definition = property_definition
represented_definition <-
property_definition_representation.definition
property_definition_representation
{property_definition_representation.name = 'added elements'}
property_definition_representation.used_representation ->)
#2: (action_property <-
action_property_representation.property
action_property_representation
{action_property_representation.name = 'added elements'}
action_property_representation.representation ->)

representation
{representation.name = 'added elements'}
representation.items[i] ->
representation_item =>
{representation_item <-
representation.items[i]
representation <-
#1: (property_definition_representation.used_representation
property_definition_representation
{property_definition_representation.name ='replacement representation'}
property_definition_representation.definition ->
represented_definition
represented_definition = property_definition
property_definition)
#2: (action_property_representation.representation
action_property_representation
{action_property_representation.name = 'replacement representation'}
action_property_representation.property ->
action_property)}
#3: (geometric_representation_item)
#4: (mapped_item)
#5: (topological_representation_item)
#6: (styled_item)
#7: (geometric_representation_item =>
draughting_callout =>
draughting_elements)

 
full_model_change to geometric_model_relationship
(as related_description)
PATH
 
 
  #1: (property_definition
[represented_definition = property_definition
represented_definition <-
property_definition_representation.definition
property_definition_representation
{property_definition_representation.name = 'original representation'}
property_definition_representation.used_representation ->
representation <-
{representation =>
shape_representation}
representation_relationship.rep_1]
[represented_definition = property_definition
represented_definition <-
property_definition_representation.definition
property_definition_representation
{property_definition_representation.name = 'replacement representation'}
property_definition_representation.used_representation ->
representation <-
{representation =>
shape_representation}
representation_relationship.rep_2])
#2: (action_property <-
[action_property_representation.property
action_property_representation
{action_property_representation.name = 'original representation'}
action_property_representation.representation ->
representation <-
{representation =>
shape_representation}
representation_relationship.rep_1]
[action_property_representation.property
action_property_representation
{action_property_representation.name = 'replacement representation'}
representation <-
{representation =>
shape_representation}
representation_relationship.rep_2])

representation_relationship

 
full_model_change to styled_model_relationship
(as related_description)
PATH
 
 
  #1: (property_definition
[represented_definition = property_definition
represented_definition <-
property_definition_representation.definition
property_definition_representation
{property_definition_representation.name = 'original representation'}
property_definition_representation.used_representation ->
representation <-
{representation =>
#8: (draughting_model)
#9: (mechanical_design_geometric_presentation_representation)}
representation_relationship.rep_1]
[represented_definition = property_definition
represented_definition <-
property_definition_representation.definition
property_definition_representation
{property_definition_representation.name = 'replacement representation'}
property_definition_representation.used_representation ->
representation <-
{representation =>
#8: (draughting_model)
#9: (mechanical_design_geometric_presentation_representation)}
representation_relationship.rep_2])
#2: (action_property <-
[action_property_representation.property
action_property_representation
{action_property_representation.name = 'original representation'}
action_property_representation.representation ->
representation <-
{representation =>
#8: (draughting_model)
#9: (mechanical_design_geometric_presentation_representation)}
representation_relationship.rep_1]
[action_property_representation.property
action_property_representation
{action_property_representation.name = 'replacement representation'}
action_property_representation.representation ->
representation <-
{representation =>
#8: (draughting_model)
#9: (mechanical_design_geometric_presentation_representation)}
representation_relationship.rep_2])

representation_relationship

 
full_model_change to view_area_relationship
(as related_description)
PATH
 
 
  #1: (property_definition
[represented_definition = property_definition
represented_definition <-
property_definition_representation.definition
property_definition_representation
{property_definition_representation.name = 'original representation'}
property_definition_representation.used_representation ->
representation <-
{representation =>
presentation_representation =>
presentation_area}
representation_relationship.rep_1]
[represented_definition = property_definition
represented_definition <-
property_definition_representation.definition
property_definition_representation
{property_definition_representation.name = 'replacement representation'}
property_definition_representation.used_representation ->
representation <-
{representation =>
presentation_representation =>
presentation_area}
representation_relationship.rep_2])
#2: (action_property <-
[action_property_representation.property
action_property_representation
{action_property_representation.name = 'original representation'}
action_property_representation.representation ->
representation <-
{representation =>
presentation_representation =>
presentation_area}
representation_relationship.rep_1]
[action_property_representation.property
action_property_representation
{action_property_representation.name = 'replacement representation'}
representation <-
{representation =>
presentation_representation =>
presentation_area}
representation_relationship.rep_2])

representation_relationship

 
full_model_change to view_relationship
(as related_description)
PATH
 
 
  #1: (property_definition
[represented_definition = property_definition
represented_definition <-
property_definition_representation.definition
property_definition_representation
{property_definition_representation.name = 'original representation'}
property_definition_representation.used_representation ->
representation <-
{representation =>
presentation_representation =>
presentation_view}
representation_relationship.rep_1]
[represented_definition = property_definition
represented_definition <-
property_definition_representation.definition
property_definition_representation
{property_definition_representation.name = 'original representation'}
property_definition_representation.used_representation ->
representation <-
{representation =>
presentation_representation =>
presentation_view}
representation_relationship.rep_2])
#2: (action_property <-
[action_property_representation.property
action_property_representation
{action_property_representation.name = 'original representation'}
action_property_representation.representation ->
representation <-
{representation =>
presentation_representation =>
presentation_view}
representation_relationship.rep_1]
[action_property_representation.property
action_property_representation
{action_property_representation.name = 'original representation'}
representation <-
{representation =>
presentation_representation =>
presentation_view}
representation_relationship.rep_2])

representation_relationship

 


© ISO 2010 — All rights reserved