To produce a \b Partition in the <b>Main Menu</b> select <b>Operations -> Partition</b>
-This operation builds a compound by intersection of several shapes
-with a set of tool objects or with a plane.
-The \b Result will be a \b GEOM_Object.
+This operation builds a compound by partitioning a set of input objects by a set of tool objects.
-<br><h2>Intersection of two shapes.</h2>
+The \b Result of the operation is a \b GEOM_Object.
\image html partition1.png
first list will be intersected with the shapes from the second list) +
Resulting Type of shape.
-As far as the intersection of two objects can produce any type of
+As far as the partition of two objects can produce any type of
geometrical objects, <b>Resulting type</b> box allows choosing the
preferable result, i.e. a solid, a shell, a list of faces, etc.
<b>No sub-shapes intersection (Compounds only)</b> check box affects
only input shapes of the Compound type.
- If this option is switched off (default behavior) each input compound will be automatically
-exploded into sub-shapes and the intersection between these shapes will be also computed.
-- If this option is switched on, the intersection between sub-shapes will not be performed.
+exploded into sub-shapes and the partition between these shapes will be also computed.
+- If this option is switched on, the partition between sub-shapes will not be performed.
In this case the Partition algorithm will work faster, but the result might differ from the
default behavior.
\note This algorithm does not find all types of self-intersections. It is tuned
to detect vertex/vertex, vertex/edge, edge/edge, vertex/face and edge/face
- intersections. Face/face intersections detection is switched off as it
+ interferences. Face/face interference detection is switched off as it
is a time-consuming operation that gives an impact on performance. To find
all self-intersections please use \ref check_self_intersections_page
"Detect Self-intersection tool".
<b>Examples:</b>
-\image html partitionsn1.png "Box intersected by a plane"
+\anchor partition_picture_1
+\image html partitionsn1.png "Input data: box intersected by plane"
-\image html partitionsn2.png "Result of intersection"
+\anchor partition_picture_2
+\image html partitionsn2.png "Result: box partitioned by plane"
\anchor partition_picture_3
-\image html partitionsn3.png "Result of intersection of a box and a plane (both as \em Objects, no tools) with the Resulting type \em Solid and checked 'Keep shapes of lower type'"
+\image html partitionsn3.png "Result: partitioned box and plane (both as \em Objects); resulting type is \em Solid; option 'Keep shapes of lower type' is on"
Our <b>TUI Scripts</b> provide you with useful examples of \ref tui_partition "Basic Operations".