Salome HOME
[bos #29336] problem in inertia calculus
[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 \image html smoothingsurface_dlg.png
9
10 In this dialog you can specify the following parameters:
11 - \b Name of the surface; 
12 - the list of \b Points or compounds of points, from which it is approximated;
13 - <b>Max nbr of Bezier pieces</b> in the resulting surface;
14 - <b>Max BSpline surface degree</b> of the resulting BSpline surface;
15 - <b>3D tolerance of initial approximation</b>
16
17 \note <b>3D tolerance of the initial approximation</b> represents the tolerance of
18 initial plate surface approximation. If this parameter is equal to 0 (default),
19 its value is automatically computed as <em> max(0.0001, 10*error)</em>,
20 where <em>error</em> is the 3D tolerance of the surface representing the maximal
21 distance between the computed plate surface and given points.
22
23 <b>Advanced options:</b> \ref preview_anchor "Preview"
24
25 Press "Apply" or "Apply & Close" button to get the resulting <em>GEOM_Object(Surface)</em>.
26
27 <b>TUI Command:</b> <em>geompy.MakeSmoothingSurface(thelPoints, theNbMax, theDegMax, theDMax)</em>, where:
28 - \em thelPoints is a list of points or compounds of points;
29 - \em theNbMax maximum number of Bezier pieces in the resulting surface;
30 - \em theDegMax maximum degree;  
31 - \em theDMax specifies 3D tolerance of the initial approximation.
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 */