Hi everyone,

I am trying to modify the shape of a planar surface so that it passes smoothly through a set of points. Basically, those points are located on a XY rectangular grid and their Z-heights vary along the surface.

The first idea I got to solve this problem was to use control points. However, I realized that I don´t have much control over the location where the surface really is during the translation (in Z) of one of its control points (see figure below):

Just for info, the control points on those planar surfaces where generated as follow:

- Degree change (U and V from 1 to 5)
- Patch of two edges
- Patch of two edges + ShrinkTrimmedSrfToEdge

Do you guys have any idea of how to use control points and still have control over the local position of the surface? I am aware that I could play with weights here, but the idea is to make this process automatically with GH afterwards. So a standardize procedure would work better.

If not, is there any other way of achieving the desired results?

I would really appreciate any help.

Thanks!

Gustavo