Salome HOME
Update from BR_V5_DEV 13Feb2009
[modules/geom.git] / doc / salome / gui / GEOM / input / creating_filling.doc
1 /*!
2
3 \page create_filling_page Filling Surface with Edges
4
5 To generate a \b Filling in the <b>Main Menu</b> select <b>New Entity - > Generation  - > Filling</b>
6
7 To create a curving face using several edges you need to define the
8 following parameters:
9 \n <b>Edges Compound</b> - the list of edges used for creation of the
10 surface;
11 \n \b Minimum and <b>Maximum Degree</b> of equation of the resulting BSpline or Besier curves describing the surface; 
12 \n \b Tolerance for \b 2D and for \b 3D - minimum distance between the
13 created surface and the reference edge; 
14 \n <b>Number of
15 Iterations</b> - defines the maximum number of iterations. The iterations are repeated until the required tolerance is reached. So, a greater number of iterations allows producing a better surface. 
16 \n <b>Approximation</b> - if checked, BSpline curves are generated in the process of surface construction (using GeomAPI_PointsToBSplineSurface functionality). By default the surface is created using Besier curves. The usage of <b>Approximation</b> makes the algorithm work slower, but allows building the
17 surface for rather complex cases. 
18
19 \n The \b Result of the operation will be a GEOM_Object (face).
20
21 \n <b>TUI Command:</b> <em>geompy.MakeFilling(Edges, MinDegree, MaxDegree, Tol2D, Tol3D, NbIter)</em>
22 \n <b>Arguments:</b> Name + 1 List of edges + 6 Parameters
23 (Min. degree, Max. degree, Number of iterations, 2D tolerance, 3D
24 tolerance, Number of iterations, Appro).
25
26 \image html filling.png
27
28 <b>Example:</b>
29
30 \image html filling_compoundsn.png "Initial edges"
31
32 \image html fillingsn.png "Resulting surface"
33
34 Our <b>TUI Scripts</b> provide you with useful examples of creation of
35 \ref tui_creation_filling "Complex Geometric Objects".
36
37 */