ISO 10303-214:2010(E)

Table 33 — Mapping for Geometric_tolerance in UoF T2

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

Figure — AP214 Overview
Application element AIM element Source Rules Reference path
GEOMETRIC_TOLERANCE geometric_tolerance 47  229,262  
name geometric_tolerance.name 47     
qualifying_note geometric_tolerance.description 47     
segment_size measure_with_unit
41

 
30 geometric_tolerance =>
geometric_tolerance_with_defined_unit
geometric_tolerance_with_defined_unit.unit_size ->
measure_with_unit
 
significant_digits precision_qualifier.precision_value
45
 
30,38 geometric_tolerance
geometric_tolerance.magnitude ->
measure_with_unit <-
measure_qualification.qualified_measure
measure_qualification
measure_qualification.qualifiers[i] ->
value_qualifier
value_qualifier = precision_qualifier
precision_qualifier
precision_qualifier.precision_value 
tolerance_value measure_with_unit
41

 
30 geometric_tolerance
geometric_tolerance.magnitude ->
measure_with_unit
value_determination type_qualifier.name
45
 
30,49 geometric_tolerance
geometric_tolerance.magnitude ->
measure_with_unit <-
measure_qualification.qualified_measure
measure_qualification
measure_qualification.qualifiers[i] ->
value_qualifier
value_qualifier = type_qualifier
type_qualifier
type_qualifier.name
{(type_qualifier.name)
(type_qualifier.name = 'required')
(type_qualifier.name = 'designed')
(type_qualifier.name = 'calculated')
(type_qualifier.name = 'measured')
(type_qualifier.name = 'estimated')} 
geometric_tolerance to annotation_curve
(as is_applied_to)
PATH
 
 
  geometric_tolerance
geometric_tolerance.toleranced_shape_aspect ->
shape_aspect
shape_definition = shape_aspect
shape_definition
characterized_definition = shape_definition
characterized_definition <-
property_definition.definition
property_definition
represented_definition = property_definition
represented_definition <-
property_definition_representation.definition
property_definition_representation
property_definition_representation.used_representation ->
representation
representation.items[i] ->
representation_item =>
styled_item =>
annotation_occurrence =>
annotation_curve_occurrence 
geometric_tolerance to constructive_geometric_element
(as is_applied_to)
PATH
 
 
  geometric_tolerance
geometric_tolerance.toleranced_shape_aspect ->
shape_aspect
shape_definition = shape_aspect
shape_definition
characterized_definition = shape_definition
characterized_definition <-
property_definition.definition
property_definition
represented_definition = property_definition
represented_definition <-
property_definition_representation.definition
property_definition_representation
property_definition_representation.used_representation ->
representation
representation.items[i] ->
representation_item 
geometric_tolerance to derived_geometry
(as is_applied_to)
PATH
 
 
  geometric_tolerance
geometric_tolerance.toleranced_shape_aspect ->
shape_aspect
shape_aspect =>
derived_shape_aspect 
geometric_tolerance to shape_element
(as is_applied_to)
PATH
 
 
  geometric_tolerance
geometric_tolerance.toleranced_shape_aspect ->
shape_aspect 
geometric_tolerance to tolerance_condition
(as modification)
modified_geometric_tolerance.modifier
47
 
  geometric_tolerance =>
modified_geometric_tolerance
modified_geometric_tolerance.modifier 
geometric_tolerance to multi_language_string
(as name)
#1: ([geometric_tolerance.name]
[PATH])
#2: (PATH)
47
 
 
 
130 geometric_tolerance
#1: (attribute_language_item = geometric_tolerance
attribute_language_item <-
attribute_language_assignment.items[i]
attribute_language_assignment
{attribute_language_assignment <=
attribute_classification_assignment
attribute_classification_assignment.attribute_name = 'name'})
#2: (multi_language_attribute_item = geometric_tolerance
multi_language_attribute_item <-
multi_language_attribute_assignment.items[i]
multi_language_attribute_assignment
{multi_language_attribute_assignment <=
attribute_value_assignment
attribute_value_assignment.attribute_name = 'name'}) 
geometric_tolerance to multi_language_string
(as qualifying_note)
#1: ([geometric_tolerance.description]
[PATH])
#2: (PATH)
47
 
 
 
130 geometric_tolerance
#1: (attribute_language_item = geometric_tolerance
attribute_language_item <-
attribute_language_assignment.items[i]
attribute_language_assignment
{attribute_language_assignment <=
attribute_classification_assignment
attribute_classification_assignment.attribute_name = 'description'})
#2: (multi_language_attribute_item = geometric_tolerance
multi_language_attribute_item <-
multi_language_attribute_assignment.items[i]
multi_language_attribute_assignment
{multi_language_attribute_assignment <=
attribute_value_assignment
attribute_value_assignment.attribute_name = 'description'}) 


© ISO 2010 — All rights reserved