ISO 10303-214:2010(E)

Table 24 — Mapping for Value_with_unit in UoF S1

Figure — Arrowleft Index for application objects starting with V 

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


#1: If the value_with_unit is a numerical_value or a value_limit and the unit is not assigned globally.
#2: If the value_with_unit is a value_range.
#3: If no significant digits are given for the value_with_unit.
#4: If significant digits are given for the value_with_unit.
#5: If the unit has a commonly used descriptor.
#6: If the unit descriptor is constructed of more than one unit name.
#7: If the value_with_unit is a numerical_value or a value_limit and the unit is specified globally.
#8: If the value_with_unit is a value_range referenced by a Geometric_tolerance.
#9: If the value_with_unit is not referenced by a Geometric_tolerance.
#10: For the height or width of a rectangular_size, and if the unit is assigned globally.
#1: (#3: (measure_representation_item)
#4: ([measure_representation_item]
[qualified_representation_item]))
#2: (#9: (#3: (value_range)
#4: ([value_range]
[qualified_representation_item]))
#8
(shape_dimension_representation)
#7: (#3: (value_representation_item)
#4: ([value_representation_item]
[qualified_representation_item]))
#10: (length_measure)
45
45
45
45
45
45
47
45
45
45
41 
  #2: ({value_range <=
compound_representation_item})

 
significant_digits precision_qualifier.precision_value
45
 
38 #9: (qualified_representation_item
qualified_representation_item.qualifiers[i] ->
value_qualifier
value_qualifier = precision_qualifier
precision_qualifier
precision_qualifier.precision_value )
#8: (shape_dimension_representation <=
shape_representation <=
representation
representation.items[i] ->
representation_item =>
measure_representation_item <=
measure_with_unit <-
measure_qualification.qualifiers[1] ->
value_qualifier = precision_qualifier
precision_qualifier
precision_qualifier.precision_value)
value_with_unit to unit
(as unit_component)
PATH
 
 
  #1: (measure_representation_item <=)
#2: (#9: (compound_representation_item
compound_representation_item.item_element ->
compound_item_definition
compound_item_definition = set_representation_item
set_representation_item
set_representation_item[i] -> )
#8: (shape_dimension_representation <=
shape_representation <=
representation
representation.items[i] ->)
representation_item =>
measure_representation_item <=)
measure_with_unit
measure_with_unit.unit_component ->
unit
#5: (unit = named_unit
named_unit)
#6: (unit = derived_unit
derived_unit)

 


© ISO 2010 — All rights reserved