ISO 10303-214:2010(E)
Index for application objects starting with N
Application element | AIM element | Source | Rules | Reference path |
NGON_PROFILE #1: If circumscribed_or_across_flats is TRUE. #2: If circumscribed_or_across_flats is FALSE. |
ngon_closed_profile |
214 |
ngon_closed_profile <= shape_aspect |
|
circumscribed_or_across_flats | representation_item.name |
43 |
ngon_closed_profile <= shape_aspect <- property_definition.definition property_definition 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 {#1: (representation_item.name = 'circumscribed diameter') #2: (representation_item.name = 'diameter across flats')} |
|
number_of_sides | measure_representation_item |
45 |
30 | ngon_closed_profile <= 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 => 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 sides'} measure_representation_item {measure_representation_item <= measure_with_unit measure_with_unit.value_component -> measure_value measure_value = count_measure} |
ngon_profile to feature_parameter (as corner_radius) |
PATH |
|
ngon_closed_profile <= 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 => shape_definition_representation} property_definition_representation.used_representation -> representation {representation => shape_representation => shape_representation_with_parameters} representation.items[i] -> representation_item => {representation_item.name = 'corner radius'} measure_representation_item {[measure_representation_item <= measure_with_unit measure_with_unit.value_component -> measure_value measure_value = length_measure (length_measure) (length_measure = 0.0)] [measure_representation_item <= measure_with_unit => length_measure_with_unit]} |
|
ngon_profile to feature_parameter (as diameter) |
PATH |
|
ngon_closed_profile <= shape_aspect <- property_definition.definition property_definition 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 => {#1: (representation_item.name = 'circumscribed diameter') #2: (representation_item.name = 'diameter across flats')} measure_representation_item {measure_representation_item <= measure_with_unit => length_measure_with_unit} |
© ISO 2010 — All rights reserved