ISO 10303-214:2010(E)
Index for application objects starting with S
Application element | AIM element | Source | Rules | Reference path |
SOLID_REPLICA #1: If the b_rep does not contain any interior voids . #2: If the b_rep has at least one void in its interior. #3: If the primitive is a sphere. #4: If the primitive is a block. #5: If the primitive is a right angular wedge. #6: If the primitive is a torus. #7: If the primitive is a right angular cone. #8: If the element is a right angular cylinder. #9: If all faces are planar and all edges are straight lines. #10: If the brep has at least one void in its interior. #11: If the solid is created by a sweep of revolution. #12: If the solid is created by a sweep of extrusion. |
solid_replica |
515 |
||
solid_replica to b_rep_model (as replicated_solid) |
PATH |
|
solid_replica solid_replica.parent_solid -> solid_model <= {solid_model => #1: (|manifold_solid_brep|) #2: (manifold_solid_brep => brep_with_voids)} geometric_representation_item <= representation_item <- representation.items[i] representation => shape_representation => advanced_brep_shape_representation |
|
solid_replica to boolean_result (as replicated_solid) |
PATH |
|
solid_replica solid_replica.parent_solid -> solid_model => csg_solid csg_solid.tree_root_expression -> csg_select csg_select = boolean_result boolean_result |
|
solid_replica to csg_primitive (as replicated_solid) |
PATH |
|
solid_replica solid_replica.parent_solid -> solid_model => csg_solid csg_solid.tree_root_expression -> csg_select csg_select = csg_primitive csg_primitive #3: (csg_primitive = sphere sphere) #4: (csg_primitive = block block) #5: (csg_primitive = right_angular_wedge right_angular_wedge) #6: (csg_primitive = torus torus) #7: (csg_primitive = right_circular_cone right_circular_cone) #8: (csg_primitive = right_circular_cylinder right_circular_cylinder) |
|
solid_replica to faceted_b_rep_model (as replicated_solid) |
PATH |
|
solid_replica solid_replica.parent_solid -> solid_model <= {solid_model => manifold_solid_brep => #9: (faceted_brep) #10: (brep_with_voids)} geometric_representation_item <= representation_item <- representation.items[i] representation => shape_representation => faceted_brep_shape_representation |
|
solid_replica to solid_replica (as replicated_solid) |
PATH |
|
solid_replica solid_replica.parent_solid -> solid_model => solid_replica |
|
solid_replica to swept_face_solid (as replicated_solid) |
PATH |
|
solid_replica solid_replica.parent_solid -> solid_model => swept_face_solid => #11: (revolved_face_solid) #12: (extruded_face_solid) |
© ISO 2010 — All rights reserved