ISO 10303-214:2010(E)

Table 25 — Mapping for Shape_description_association in UoF S2

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

Figure — AP214 Overview

Application element

AIM element

Source

Rules

Reference path

SHAPE_DESCRIPTION_ASSOCIATION

#1: If the shape_description_association does not define the context for a shape_element or shape_element_relationship

#2: If the shape_description_association defines the context for a shape_element or shape_element_relationship
#3: The general case for the shape_description_association.
#4: If the shape_description_association is defining shape for a general_feature or a feature_definition.

#3: (shape_definition_representation)
#4: (
property_definition_representation)

#2: (geometric_item_specific_usage)

41
41
 214

 

#2: (geometric_item_specific_usage <=
item_identified_representation_usage

 

role

#3: (property_definition_representation.name)

#4: (property_definition_representation.name)

#2: (item_identified_representation_usage.name)

41

41

41
 

 

#1: (#3: (shape_definition_representation <=)
#4: (property_definition_representation)

property_definition_representation
{(property_definition_representation.name)
(property_definition_representation.name = 'detailed representation')
(property_definition_representation.name = 'idealized representation')})

#2: (geometric_item_specific_usage <=
item_identified_representation_usage
item_identified_representation_usage.name) 

shape_description_association to geometric_model
(as defining_geometry)

PATH

 
 

 

#1: (#3: (shape_definition_representation <=
property_definition_representation)
#4: (property_definition_representation)

property_definition_representation.used_representation ->)
#2: (geometric_item_specific_usage <=
item_identified_representation_usage
item_identified_representation_usage.used_representation ->)
representation =>
shape_representation

shape_description_association to feature_definition
(as is_defining_shape_for)

PATH

 
 

 

property_definition_representation
property_definition_representation.definition ->
represented_definition
represented_definition = property_definition
property_definition
{property_definition =>
product_definition_shape}
property_definition.definition ->
characterized_definition
characterized_definition = characterized_object
characterized_object =>
feature_definition 

shape_description_association to general_feature
(as is_defining_shape_for)

PATH

 
 

 

property_definition_representation
property_definition_representation.definition ->
represented_definition
represented_definition = property_definition
property_definition
property_definition.definition ->
characterized_definition
characterized_definition = characterized_object
characterized_object =>
feature_definition =>
general_feature 

shape_description_association to item_shape
(as is_defining_shape_for)

PATH

 
 

 

shape_definition_representation <=
property_definition_representation
property_definition_representation.definition ->
represented_definition
represented_definition = property_definition
property_definition =>
product_definition_shape

 

shape_description_association to shape_element
(as is_defining_shape_for)

PATH

 
 

 

#1: (shape_definition_representation <=
property_definition_representation
property_definition_representation.definition ->
represented_definition
represented_definition = property_definition
property_definition
property_definition.definition ->
characterized_definition
characterized_definition = shape_definition
shape_definition
shape_definition = shape_aspect)
#2: (geometric_item_specific_usage <=
item_identified_representation_usage
item_identified_representation_usage.definition ->
represented_definition = shape_aspect)
shape_aspect

shape_description_association to shape_element_relationship
(as is_defining_shape_for)

PATH

 
 

 

#1: (shape_definition_representation <=
property_definition_representation
property_definition_representation.definition ->
represented_definition
represented_definition = property_definition
property_definition
property_definition.definition ->
characterized_definition
characterized_definition = shape_definition
shape_definition
shape_definition = shape_aspect_relationship)

#2: (geometric_item_specific_usage <=
item_identified_representation_usage
item_identified_representation_usage.definition ->
represented_definition = shape_aspect_relationship)
shape_aspect_relationship 

shape_description_association to thread_feature
(as is_defining_shape_for)

PATH

 
 

 

shape_definition_representation <=
property_definition_representation
property_definition_representation.definition ->
represented_definition
represented_definition = property_definition
property_definition
property_definition.definition ->
characterized_definition
characterized_definition = shape_definition
shape_definition
shape_definition = shape_aspect
shape_aspect =>
applied_area 

shape_description_association to transition_feature
(as is_defining_shape_for)

PATH

 
 

 

shape_definition_representation <=
property_definition_representation
property_definition_representation.definition ->
represented_definition
represented_definition = property_definition
property_definition
property_definition.definition ->
characterized_definition
characterized_definition = shape_definition
shape_definition
shape_definition = shape_aspect
shape_aspect =>
transition_feature 



© ISO 2010 — All rights reserved