2013-06-10 14:28:09 +06:00
|
|
|
/*!
|
|
|
|
|
2013-12-18 20:23:59 +06:00
|
|
|
\page create_smoothingsurface_page Smoothing Surface
|
2013-06-10 14:28:09 +06:00
|
|
|
|
2013-12-18 20:23:59 +06:00
|
|
|
To create a <b> Smoothing Surface</b> in the <b>Main Menu</b> select <b>New Entity - >
|
2013-06-10 14:28:09 +06:00
|
|
|
Advanced - > SmoothingSurface </b>
|
|
|
|
|
2014-05-05 12:16:12 +06:00
|
|
|
\image html smoothingsurface_dlg.png
|
2013-06-10 14:28:09 +06:00
|
|
|
|
2014-05-05 12:16:12 +06:00
|
|
|
In this dialog you can specify the following parameters:
|
|
|
|
- \b Name of the surface;
|
|
|
|
- the list of \b Points or compounds of points, from which it is approximated;
|
|
|
|
- <b>Max nbr of Bezier pieces</b> in the resulting surface;
|
|
|
|
- <b>Max BSpline surface degree</b> of the resulting BSpline surface;
|
2014-05-07 18:25:27 +06:00
|
|
|
- <b>3D tolerance of initial approximation</b>
|
2014-04-30 13:56:43 +06:00
|
|
|
|
2014-10-27 15:05:11 +05:00
|
|
|
\note <b>3D tolerance of the initial approximation</b> represents the tolerance of
|
2014-05-07 18:25:27 +06:00
|
|
|
initial plate surface approximation. If this parameter is equal to 0 (default),
|
|
|
|
its value is automatically computed as <em> max(0.0001, 10*error)</em>,
|
2014-10-27 15:05:11 +05:00
|
|
|
where <em>error</em> is the 3D tolerance of the surface representing the maximal
|
|
|
|
distance between the computed plate surface and given points.
|
2014-05-07 18:25:27 +06:00
|
|
|
|
|
|
|
<b>Advanced options:</b> \ref preview_anchor "Preview"
|
2014-03-24 15:13:11 +06:00
|
|
|
|
2014-05-05 12:16:12 +06:00
|
|
|
Press "Apply" or "Apply & Close" button to get the resulting <em>GEOM_Object(Surface)</em>.
|
2013-06-10 14:28:09 +06:00
|
|
|
|
2014-03-26 15:07:43 +06:00
|
|
|
<b>TUI Command:</b> <em>geompy.MakeSmoothingSurface(thelPoints, theNbMax, theDegMax, theDMax)</em>, where:
|
2014-05-05 12:16:12 +06:00
|
|
|
- \em thelPoints is a list of points or compounds of points;
|
|
|
|
- \em theNbMax maximum number of Bezier pieces in the resulting surface;
|
|
|
|
- \em theDegMax maximum degree;
|
2014-10-27 15:05:11 +05:00
|
|
|
- \em theDMax specifies 3D tolerance of the initial approximation.
|
2014-04-30 12:53:36 +06:00
|
|
|
|
2013-06-10 14:28:09 +06:00
|
|
|
Example:
|
|
|
|
|
|
|
|
\image html smoothingsurface.png
|
|
|
|
|
|
|
|
Our <b>TUI Scripts</b> provide you with useful examples of creation of
|
|
|
|
\ref tui_creation_smoothingsurface "Advanced objects".
|
|
|
|
|
|
|
|
*/
|