Mapping grid curve on curved surface

Hi, I’m trying to map a grid on a curved surface while keeping the grid uniform.
I tried projecting but was getting a non uniform grid because of the curvature. I also tried to flowalongsurface but that also did not seem to work.
It is important to keep the endings as they are drawn in plan view so I thought I could do it on Gh but did not know how to start. I tried mapping to surface but it doesn’t seem to curve. Does anyone have any recomendations?

map curve on surface.3dm (179.3 KB)
map curve on surface.gh (8.3 KB)


image
image

UnrollSrf the curved surface
Scale1D or ScaleNU the grid from edge to edge of the unrolled surface.
FlowAlongSrf the grid onto the curved surface.

Hi, thank you!

I’ve been trying doing that but I lose the 90 degree angle at the end points which I really need to maintain.

Is there a way to map it preserving the top view?

To be replaced.

Can I map to surface on grasshopper using a curved surface?

What exactly needs to be 90 degrees?

The curved surface is developable which means it has a very useful property. The angle between curves on the unrolled surface match the angle of the curves after they are flowed onto the curved surface.

If you want the angle between two curves on the curved surface to be 90 degrees then create the curves on the unrolled surface so that the angle is 90 degrees, and then flow the curves onto the curved surface. Because the curved surface is developable the angle between curves on the curved surface will match the angle between curves on unrolled surface.

Also, use UnrollSrfUV instead of UnrollSrf for increased accuracy of mapping.

I am not a Grasshopper user but I believe Grasshopper has flow component.

Please note that the fundamental reason you cannot achieve what are trying to do is because of how geometry works, not how the software works.

Thank you so much for the help.
I need the right and left end of the curved surface to be 90 degrees so that I can connect multiple tubes.

The texture that I’m trying to map is 90 degrees

but the ends curve with an angle when they are mapped on the surface, which prevents me from connecting it with other pieces.

This is what I get when I project the curve on the surface which is not exactly what I want in terms of the bottom edges of the curves. (as the grid gets broken due to the projection)
image

And this is what happens when I do the flow along surface which makes me lose the 90 degree corner at the side ends.

The edge of a mitered end of a tube is not a straight line when the tube is unrolled. That is how the geometry works.

Hi everyone! Great thread, I’m trying to create a same curved grid but on a flat rectangular surface. I can’t seem to figure out how to do it in Lunchbox or paneling tools. Would anyone have any suggestions?