I would like to create subdivisions for this surface in the U and V Direction. The problem is that this surface is an offset surface which has been extended at the top and trimmed at the top and bottom. When I try to subdivide this surface, it is untrimmed (the same occurred when I tried Pufferfish and Peacock’s subdivision components).
I guess this is because the surface has different curvature on each part, what I suggest is to set the u value to 1 and draw just vertical curves then if you want one division get the mid point of each curve by point on curve and draw polylines between these points , or if u aim many division , then divide these vertical curves be divide length component and set the length input to the result of division of each vertical curve length by number of target segments .Pufferfish_Shrunken-SubD1.gh (632.6 KB)
I found another, albeit slightly different solution. The key was using trimmed construction curves instead of trimming the surface. The surface is now untrimmed and divides properly.