Smooth transitions between hexagonal tiles

Hello,

I'm creating a part made of hexagonal tiles that are at different heights and angles. I'd really like there to be a smooth transition between the tiles.

To do this I have been thinking of using imagine and shape and setting the IMA surface control points at the vertexes of the hexagon.then spacing the hexagons out a bit.

However I have not found found a way to constrain the surface control point to an existing point. Is there a tool for this?

Id apprecite anyones guidance on this or if there are better workbenches to use for this sort of smooth modelling as I usually design functional mechanical pars in part design and GSD.

Thanks for your help