ISO 10303-214:2010(E)

Table 8 — Mapping for Thread_specification in UoF FF2

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

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


#1: If the thread_specification is a defined_thread.
#2: If the thread_specification is a catalogue_thread.
#3: If Thread_specification.metric is TRUE.
#4: If Thread_specification.metric is FALSE.
#5: If the Thread_specification.inner is TRUE.
#6: If the Thread_specification.inner is FALSE.
#1: (thread)
#2: (externally_defined_feature_definition)
214
214
 
  #1: (thread <=
feature_definition <=
characterized_object)
#2: (externally_defined_feature_definition <=
[feature_definition <=
characterized_object]
[externally_defined_item
{[externally_defined_item.item_id = 'external thread'
{externally_defined_item.item_id ->
source_item
source_item = identifier
identifier}]
[externally_defined_item.source = 'external thread specification']}])

 
fit_class descriptive_representation_item.description
45
 
  #1: (thread <=)
#2: (externally_defined_feature_definition <=)

feature_definition <=
characterized_object
characterized_definition = characterized_object
characterized_definition <-
property_definition.definition
property_definition
{property_definition =>
product_definition_shape}
represented_definition = property_definition
represented_definition <-
property_definition_representation.definition
property_definition_representation
{property_definition_representation =>
shape_definition_representation}
property_definition_representation.used_representation ->
representation
{representation =>
shape_representation =>
shape_representation_with_parameters}
representation.items[i] ->
representation_item =>
{representation_item.name = 'fit class'}
descriptive_representation_item
descriptive_representation_item.description 
form_type descriptive_representation_item.description
45
 
  #1: (thread <=)
#2: (externally_defined_feature_definition <=)

feature_definition <=
characterized_object
characterized_definition = characterized_object
characterized_definition <-
property_definition.definition
property_definition
{property_definition =>
product_definition_shape}
represented_definition = property_definition
represented_definition <-
property_definition_representation.definition
property_definition_representation
{property_definition_representation =>
shape_definition_representation}
property_definition_representation.used_representation ->
representation
{representation =>
shape_representation =>
shape_representation_with_parameters}
representation.items[i] ->
representation_item =>
{representation_item.name = 'form'}
descriptive_representation_item
descriptive_representation_item.description
{(descriptive_representation_item.description)
(descriptive_representation_item.description = 'G')
(descriptive_representation_item.description = 'M')
(descriptive_representation_item.description = 'R')
(descriptive_representation_item.description = 'Tr')
(descriptive_representation_item.description = 'UNC')
(descriptive_representation_item.description = 'UNF')} 
hand descriptive_representation_item.description
45
 
  #1: (thread <=)
#2: (externally_defined_feature_definition <=)

feature_definition <=
characterized_object
characterized_definition = characterized_object
characterized_definition <-
property_definition.definition
property_definition
{property_definition =>
product_definition_shape}
represented_definition = property_definition
represented_definition <-
property_definition_representation.definition
property_definition_representation
{property_definition_representation =>
shape_definition_representation}
property_definition_representation.used_representation ->
representation
{representation =>
shape_representation =>
shape_representation_with_parameters}
representation.items[i] ->
representation_item =>
{representation_item.name = 'hand'}
descriptive_representation_item
descriptive_representation_item.description
{(descriptive_representation_item.description = 'left hand')
(descriptive_representation_item.description = 'right hand')} 
inner descriptive_representation_item.description
45
 
  #1: (thread <=)
#2: (externally_defined_feature_definition <=)

feature_definition <=
characterized_object
characterized_definition = characterized_object
characterized_definition <-
property_definition.definition
property_definition <-
{property_definition =>
product_definition_shape}
property_definition_representation.definition
property_definition_representation
{property_definition_representation =>
shape_definition_representation}
property_definition_representation.used_representation ->
representation
{representation =>
shape_representation =>
shape_representation_with_parameters}
representation.items[i] ->
representation_item =>
{representation_item.name = 'thread side'}
descriptive_representation_item
descriptive_representation_item.description
{#5: (descriptive_representation_item.description = 'internal')
#6: (descriptive_representation_item.description = 'external')} 
qualifier descriptive_representation_item.description
45
 
  #1: (thread <=)
#2: (externally_defined_feature_definition <=)

feature_definition <=
characterized_object
characterized_definition = characterized_object
characterized_definition <-
property_definition.definition
property_definition <-
{property_definition =>
product_definition_shape}
property_definition_representation.definition
property_definition_representation
{property_definition_representation =>
shape_definition_representation}
property_definition_representation.used_representation ->
representation
{representation =>
shape_representation =>
shape_representation_with_parameters}
representation.items[i] ->
representation_item =>
{representation_item.name = 'qualifier'}
descriptive_representation_item
descriptive_representation_item.description 
thread_specification to feature_parameter
(as density)
PATH
 
 
  #1: (thread <=)
#2: (externally_defined_feature_definition <=)

feature_definition <=
characterized_object
characterized_definition = characterized_object
characterized_definition <-
property_definition.definition
property_definition
{property_definition =>
product_definition_shape}
represented_definition = property_definition
represented_definition <-
property_definition_representation.definition
property_definition_representation
{property_definition_representation =>
shape_definition_representation}
property_definition_representation.used_representation ->
representation
{representation =>
shape_representation =>
shape_representation_with_parameters}
representation.items[i] ->
representation_item =>
{representation_item.name = 'number of threads'}
measure_representation_item
{measure_representation_item <=
measure_with_unit =>
ratio_measure_with_unit} 
thread_specification to feature_parameter
(as major_diameter)
PATH
 
 
  #1: (thread <=)
#2: (externally_defined_feature_definition<=)
feature_definition <=
characterized_object
characterized_definition = characterized_object
characterized_definition <-
property_definition.definition
property_definition
{property_definition =>
product_definition_shape}
represented_definition = property_definition
represented_definition <-
property_definition_representation.definition
property_definition_representation
{property_definition_representation =>
shape_definition_representation}
property_definition_representation.used_representation ->
representation
{representation =>
shape_representation =>
shape_representation_with_parameters}
representation.items[i] ->
representation_item =>
{representation_item.name = 'major diameter'}
measure_representation_item
{measure_representation_item <=
measure_with_unit =>
length_measure_with_unit} 


© ISO 2010 — All rights reserved