ISO 10303-214:2010(E)
Index for application objects starting with B
Application element | AIM element | Source | Rules | Reference path |
BOOLEAN_RESULT #1: If the b_rep does nt contain any interior bounds. #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. |
boolean_result |
515 |
||
boolean_operation | boolean_result.operator |
515 |
||
boolean_result to b_rep_model (as first_operand) |
PATH |
|
boolean_result boolean_result.first_operand -> boolean_operand boolean_operand = solid_model 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 |
|
boolean_result to boolean_result (as first_operand) |
PATH |
|
boolean_result boolean_result.first_operand -> boolean_operand boolean_operand = boolean_result boolean_result |
|
boolean_result to csg_primitive (as first_operand) |
PATH |
|
boolean_result boolean_result.first_operand -> boolean_operand boolean_operand = 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) |
|
boolean_result to faceted_b_rep_model (as first_operand) |
PATH |
|
boolean_result boolean_result.first_operand -> boolean_operand boolean_operand = solid_model 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 |
|
boolean_result to half_space_solid (as first_operand) |
PATH |
|
boolean_result boolean_result.first_operand -> boolean_operand boolean_operand = half_space_solid half_space_solid |
|
boolean_result to solid_replica (as first_operand) |
PATH |
|
boolean_result boolean_result.first_operand -> boolean_operand boolean_operand = solid_model solid_model => solid_replica |
|
boolean_result to swept_face_solid (as first_operand) |
PATH |
|
boolean_result boolean_result.first_operand -> boolean_operand boolean_operand = solid_model solid_model => swept_face_solid => #11: (revolved_face_solid) #12: (extruded_face_solid) |
|
boolean_result to b_rep_model (as second_operand) |
PATH |
|
boolean_result boolean_result.second_operand -> boolean_operand boolean_operand = solid_model 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 |
|
boolean_result to boolean_result (as second_operand) |
PATH |
|
boolean_result boolean_result.second_operand -> boolean_operand boolean_operand = boolean_result boolean_result |
|
boolean_result to csg_primitive (as second_operand) |
PATH |
|
boolean_result boolean_result.first_operand -> boolean_operand boolean_operand = 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) |
|
boolean_result to faceted_b_rep_model (as second_operand) |
PATH |
|
boolean_result boolean_result.first_operand -> boolean_operand boolean_operand = solid_model 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 |
|
boolean_result to half_space_solid (as second_operand) |
PATH |
|
boolean_result boolean_result.second_operand -> boolean_operand boolean_operand = half_space_solid half_space_solid |
|
boolean_result to solid_replica (as second_operand) |
PATH |
|
boolean_result boolean_result.second_operand -> boolean_operand boolean_operand = solid_model solid_model => solid_replica |
|
boolean_result to swept_face_solid (as second_operand) |
PATH |
|
boolean_result boolean_result.second_operand -> boolean_operand boolean_operand = solid_model solid_model => swept_face_solid => #11: (revolved_face_solid) #12: (extruded_face_solid) |
© ISO 2010 — All rights reserved