Salome HOME
0022380: EDF 2746 GEOM: Accept compounds of points as an input for "Smoothing surface...
[modules/geom.git] / doc / salome / gui / GEOM / input / creating_smoothingsurface.doc
1 /*!
2
3 \page create_smoothingsurface_page Smoothing Surface
4
5 To create a <b> Smoothing Surface</b> in the <b>Main Menu</b> select <b>New Entity - >
6 Advanced - > SmoothingSurface </b>
7
8 To create a surface it is necessary to specify the \b Name of the surface, the list of \b Points
9 from which it is approximated and some plate approximation parameters such as: <b>Max nbr of
10 Bezier pieces</b>, <b>Max BSpline surface degree</b> and <b>3D tolerance of initial approximation</b>.
11 And then press "Apply" or "Apply & Close" button.
12
13 <b>Advanced options:</b> \ref preview_anchor "Preview"
14
15 \note The dialog accepts compounds of points as well as single nodes.
16
17 The result of the operation will be a GEOM_Object(Surface).
18
19 <b>TUI Command:</b> <em>geompy.MakeSmoothingSurface(thelPoints, theNbMax, theDegMax, theDMax)</em>, where:
20 - \em thelPoints list of points. Compounds of points are accepted as well
21 - \em theNbMax maximum number of Bezier pieces in the resulting surface
22 - \em theDegMax maximum degree of the resulting BSpline surface
23 - \em theDMax specifies 3D tolerance of initial approximation
24
25 \note <b>3D tolerance of initial approximation</b> represents a tolerance of
26 initial plate surface approximation. If this parameter is equal to 0 (default
27 value) it is computed. In this case an error of initial plate surface
28 computation is used as the approximation tolerance. This error represents a
29 maximal distance between computed plate surface and given points.
30
31 \image html smoothingsurface_dlg.png
32
33 Example:
34
35 \image html smoothingsurface.png
36
37 Our <b>TUI Scripts</b> provide you with useful examples of creation of
38 \ref tui_creation_smoothingsurface "Advanced objects".
39
40 */