I have a Srf on which I've created a Hex pattern using LAN component. Now I want to offset the curves inwards accordingly to the normal of the Srf. but it looks as is the curves are not closed polylines. I've verified and each of the original cells are closed polylines. Any suggestions Thanks
This will always happens when offsetting non-planar polylines. I would suggest you find the centroid of every cell and scale the closed polylines with a factor based on a function between the apothema of the hexagon and the required offset distance.
This is a good idea. Since you're probably dealing with distorted hexagons you'll need to compute an average of the six diffrent "apothemata" (distance from centroid to each segment)