ISO 10303-214:2010(E)
Index for application objects starting with J
Application element | AIM element | Source | Rules | Reference path |
JOGGLE_FEATURE |
joggle |
214 |
joggle <= feature_definition <= characterized_object |
|
joggle_feature to feature_parameter (as base_radius_1) |
PATH |
|
joggle <= 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 = 'base radius 1'} 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]} |
|
joggle_feature to feature_parameter (as base_radius_2) |
PATH |
|
joggle <= 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 = 'base radius 2'} 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]} |
|
joggle_feature to linear_path (as defining_path) |
PATH |
|
joggle <= feature_definition <= characterized_object characterized_definition = characterized_object characterized_definition <- property_definition.definition property_definition => product_definition_shape <- shape_aspect.of_shape shape_aspect <- {[shape_aspect.name = 'defining path'] [shape_aspect.description = 'path feature component occurrence']} shape_aspect_relationship.related_shape_aspect shape_aspect_relationship {[shape_aspect_relationship.description = 'path feature component usage'] [shape_aspect_relationship => shape_defining_relationship]} shape_aspect_relationship.relating_shape_aspect -> shape_aspect => {shape_aspect.description = 'linear'} path_feature_component |
|
joggle_feature to feature_parameter (as direction_angle_1) |
PATH |
|
joggle <= 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 = 'direction angle 1'} measure_representation_item {measure_representation_item <= measure_with_unit => plane_angle_measure_with_unit} |
|
joggle_feature to feature_parameter (as direction_angle_2) |
PATH |
|
joggle <= 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 = 'direction angle 2'} measure_representation_item {measure_representation_item <= measure_with_unit => plane_angle_measure_with_unit} |
|
joggle_feature to feature_parameter (as height) |
PATH |
|
joggle <= 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 = 'height'} measure_representation_item {measure_representation_item <= measure_with_unit => length_measure_with_unit} |
|
joggle_feature to feature_parameter (as slope_angle_1) |
PATH |
|
joggle <= 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 = 'slope angle 1'} measure_representation_item {measure_representation_item <= measure_with_unit => plane_angle_measure_with_unit} |
|
joggle_feature to feature_parameter (as slope_angle_2) |
PATH |
|
joggle <= 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 = 'slope angle 2'} measure_representation_item {measure_representation_item <= measure_with_unit => plane_angle_measure_with_unit} |
|
joggle_feature to joggle_termination (as termination) |
PATH |
|
feature_definition <= characterized_object characterized_definition = characterized_object characterized_definition <- property_definition.definition property_definition => product_definition_shape <- shape_aspect.of_shape shape_aspect <- {[shape_aspect.name = 'termination'] [shape_aspect.description = 'joggle termination occurrence']} shape_aspect_relationship.related_shape_aspect shape_aspect_relationship {[shape_aspect_relationship.name = 'joggle termination usage'] [shape_aspect_relationship => feature_component_relationship]} shape_aspect_relationship.relating_shape_aspect -> shape_aspect => joggle_termination |
|
joggle_feature to feature_parameter (as top_radius_1) |
PATH |
|
joggle <= 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 = 'top radius 1'} 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]} |
|
joggle_feature to feature_parameter (as top_radius_2) |
PATH |
|
joggle <= 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 = 'top radius 2'} 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]} |
© ISO 2010 — All rights reserved