Grasshopper - Unroll - ReRoll?

Hi all,

I’m working on a project that will allow me to add mesh patterns to surfaces - So far, I have single surfaces working OK, but I’d like to allow multiple surfaces. The plan is to unroll the surfaces to a flat surface, modify the surfaces, then re-roll (terminology?) the surface to the original position while maintaining the modifications.

In Inventor world, we’d call this unfold/refold.

2 problems:

  • I can’t see a way to access the transform operation that took place during the ‘Unroll’ component.
  • I can’t find a component, that undoes the ‘Unroll’ transform.

Any suggestions?

is there an Unroll component in gh? I think it comes from a plugin?

what kind of changes are you doing to your unrolled polysurface that requires to be unrolled and couldn’t be done in its initial configuration? it looks like you have all planar surfaces?

Here is a discussion with various ways

I’m using ‘Unroll Brep’ I can’t find which plug-in allows it. I thought it was Grasshopper…

Actually - this is a good point. I’ve used the Z vector in some places, but that could be replaced with a Normal vector… I’ll look into this more.

Thanks for that.

Since posting, I also found the ‘surface morph’ tool… Will explore all options more.

Thanks for the advice.