ISO 10303-214:2010(E)
Index for application objects starting with C
Application element | AIM element | Source | Rules | Reference path |
CSG_MODEL #1: If the primitive is a sphere. #2: If the primitive is a block. #3: If the primitive is a right angular wedge. #4: If the primitive is a torus. #5: If the primitive is a right angular cone. #6: If the element is a right angular cylinder. #7: If the solid is created by a sweep of revolution. #8: If the solid is created by a sweep of extrusion. #9: If the solid is created by a sweep of curve extrusion. #10: If the solid is not created by a sweep of curve extrusion. #11: If the solid is created by a sweeping a planar area along a curve. #12: If the solid is created by sweeping a planar area along a curve drawn on a ruled surface. |
#9: (curve_swept_solid_shape_representation) #10: (csg_shape_representation) |
523 515 |
#9: (curve_swept_solid_shape_representation <=) shape_representation #10: (csg_shape_representation <=) |
|
csg_model to b_rep_model (as tree_root_expression) |
PATH |
|
csg_shape_representation <= shape_representation <= representation representation.items[i]-> representation_item => mapped_item mapped_item.mapping_source -> representation_map representation_map.mapped_representation -> representation => shape_representation => advanced_brep_shape_representation |
|
csg_model to boolean_result (as tree_root_expression) |
PATH |
|
csg_shape_representation <= shape_representation <= representation representation.items[i] -> representation_item => geometric_representation_item => solid_model => csg_solid csg_solid.tree_root_expression -> csg_select csg_select = boolean_result boolean_result |
|
csg_model to csg_primitive (as tree_root_expression) |
PATH |
|
csg_shape_representation <= shape_representation <= representation representation.items[i] -> representation_item => geometric_representation_item => solid_model => csg_solid csg_solid.tree_root_expression -> csg_select csg_select = csg_primitive csg_primitive #1: (csg_primitive = sphere sphere) #2: (csg_primitive = block block) #3: (csg_primitive = right_angular_wedge right_angular_wedge) #4: (csg_primitive = torus torus) #5: (csg_primitive = right_circular_cone right_circular_cone) #6: (csg_primitive = right_circular_cylinder right_circular_cylinder) |
|
csg_model to faceted_b_rep_model (as tree_root_expression) |
PATH |
|
csg_shape_representation <= shape_representation <= representation representation.items[i] -> representation_item => mapped_item mapped_item.mapping_source -> representation_map representation_map.mapped_representation -> representation => shape_representation => faceted_brep_shape_representation |
|
csg_model to solid_replica (as tree_root_expression) |
PATH |
|
csg_shape_representation <= shape_representation <= representation representation.items[i] -> representation_item => geometric_representation_item => solid_model => solid_replica |
|
csg_model to swept_face_solid (as tree_root_expression) |
PATH |
|
#10: (csg_shape_representation <= shape_representation <= representation representation.items[i] -> representation_item => geometric_representation_item => solid_model => swept_face_solid => #7: (revolved_face_solid) #8: (extruded_face_solid)) #9: (curve_swept_solid_shape_representation <= shape_representation <= representation representation.items[i] -> representation_item => geometric_representation_item => solid_model #11: (swept_area_solid => surface_curve_swept_area_solid => ruled_surface_swept_area_solid) #12: (swept_disk_solid)) |
© ISO 2010 — All rights reserved