Salome HOME
0022396: EDF GEOM: Common operation does not detect self-intersections
[modules/geom.git] / doc / salome / gui / GEOM / input / section_operation.doc
1 /*!
2
3 \page section_opeartion_page Section
4
5 To produce a \b Section operation in the <b>Main Menu</b> select
6 <b>Operations - > Boolean - > Section</b>
7
8 This operation creates the section between 2 shapes.
9
10 The \b Result will be any \b GEOM_Object (EDGE or WIRE).
11
12 <b>TUI Command:</b> <em>geompy.MakeSection(s1, s2, checkSelfInte)</em>\n
13 <b>Arguments:</b> Name + 2 shapes + an optional flag for self-intersection check.\n
14 <b>Advanced option:</b>
15 \ref restore_presentation_parameters_page "Set presentation parameters and sub-shapes from arguments".
16
17 \image html neo-section.png "Section dialog"
18
19 \note This algorithm doesn't find all types of self-intersections. It is tuned
20       to detect vertex/vertex, vertex/edge, edge/edge, vertex/face and edge/face
21       intersections. Face/face intersections detection is switched off as it
22       is a time-consuming operation that gives an impact on performance. To find
23       all self-intersections please use \ref check_self_intersections_page
24       "Detect Self-intersection tool".
25
26 <b>Example:</b>
27
28 \image html fusesn1.png "The initial shapes"
29
30 \image html sectionsn.png "The resulting object"
31
32 Our <b>TUI Scripts</b> provide you with useful examples of the use of
33 \ref tui_section "Boolean Operations".
34
35 <b> More details </b>
36
37 For a detailed description of the Boolean operations please refer to
38 <a href="SALOME_BOA_PA.pdf">this document</a>.
39 It provides a general review of the Partition and Boolean
40 operations algorithms, describes the usage methodology and highlights
41 major limitations of these operations.
42
43 */