ISO 10303-214:2010(E)
Index for application objects starting with C
Application element | AIM element | Source | Rules | Reference path |
CONSTRUCTIVE_GEOMETRY #1: If the constructive_geometric_element is a placement in 2d context. #2: If the constructive_geometric_element is a placement in 3d context. #3: If the constructive_geometric_element is a placement in 2d context. #4: If the constructive_geometric_element is a curve. #5: If the constructive_geometric_element is a face or a surface. #6: If the constructive_geometric_element is an oriented edge or an oriented face. #7: If the constructive_geometric_element is a face that is defined by an associated surface. #8: For the primary_language_dependent_string. #9: For any additional_language_dependent_string. |
constructive_geometry_representation |
214 |
52 | constructive_geometry_representation <= representation {representation.context_of_items -> representation_context => geometric_representation_context #1: (geometric_representation_context.coordinate_space_dimension = 2) #2: (geometric_representation_context.coordinate_space_dimension = 3)} |
name | representation.name |
43 |
constructive_geometry_representation <= representation representation.name |
|
constructive_geometry to constructive_geometric_element (as element) |
PATH |
|
constructive_geometry_representation <= representation representation.items[i] -> representation_item => (geometric_representation_item => #1: (placement => axis2_placement_2d) #2: (placement => axis2_placement_3d) #3: (point => (cartesian_point) (point_on_curve) (point_on_surface) (point_replica) (point_on_surface) (degenerate_pcurve)) #9: (vertex_point) #4: (curve) #5: ((face_surface => advanced_face) (face_surface) (surface))) (topological_representation_item => #6: ((edge => oriented_edge) (face => oriented_face)) #7: (face => face_surface)) |
|
constructive_geometry to multi_language_string (as name) |
#1: ([representation.name] [PATH]) #2: (PATH) |
43 |
158 | constructive_geometry_representation <= representation #8: (attribute_language_item = representation attribute_language_item <- attribute_language_assignment.items[i] attribute_language_assignment {attribute_language_assignment <= attribute_classification_assignment attribute_classification_assignment.attribute_name = 'name'}) #9: (multi_language_attribute_item = representation 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'}) |
© ISO 2010 — All rights reserved