Version: 6.5.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Groups Pages
Filling Surface with Edges

To generate a Filling in the Main Menu select New Entity - > Generation - > Filling

To create a curvilinear face from several edges you need to define the following parameters:
Input Compound - the list of edges/wires used for creation of the surface. To prepare for the filling each wire of the compound is converted to an edge created on a BSpline curve built using curves from all edges of the wire.
Minimum and Maximum Degree of equation of the resulting BSpline or Besier curves describing the surface;
Tolerance for 2D and for 3D - minimum distance between the created surface and the reference edge;
Number of Iterations - 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.
Method - Kind of method to perform filling operation

  1. Default - the standard behaviour.
  2. Use edges orientation - the edges orientation is used: if an edge is reversed, the curve from this edge is reversed before being used by the filling algorithm.
  3. Auto-correct edges orientation - curves orientation is changed to minimize the sum of distances between ends points of edges.


Approximation - 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 Approximation slows the algorithm, but allows building the surface for complex cases.


The Result of the operation will be a GEOM_Object (face).


TUI Command: geompy.MakeFilling(Edges, MinDegree, MaxDegree, Tol2D, Tol3D, NbIter)
Arguments: Name + 1 List of edges + 7 Parameters (Min. degree, Max. degree, Number of iterations, 2D tolerance, 3D tolerance, Number of iterations, Method, Approximation).
Advanced options Preview

filling.png

Example:

filling_compoundsn.png
Initial edges
fillingsn.png
Resulting surface

Our TUI Scripts provide you with useful examples of creation of Complex Geometric Objects.

Copyright © 2007-2012 CEA/DEN, EDF R&D, OPEN CASCADE
Copyright © 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS