ISO 10303-214:2010(E)

Table 6 — Mapping for Shape_description_association in UoF E1

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: The general case.
#2: If the object is defining shape for a general feature or a feature definition.
#1: (shape_definition_representation)
#2: (property_definition_representation)
41
41
 
 

 
role property_definition_representation.name
41
 
  shape_definition_representation <=
property_definition_representation
property_definition_representation.name

 
shape_description_association to external_geometric_model
(as defining_geometry)
PATH
 
 
  shape_definition_representation <=
property_definition_representation
property_definition_representation.used_representation ->
representation =>
{representation.context_of_items ->
representation_context
representation_context.context_type = 'external'}
shape_representation

 
shape_description_association to geometric_model
(as defining_geometry)
PATH
 
 
  #1: (shape_definition_representation <=
property_definition_representation)
#2: (property_definition_representation)

property_definition_representation.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

 
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
 
 
  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

 
shape_description_association to shape_element_relationship
(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_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