Data manipulation for unique patterns

Hello,

I am trying to create a combintation of patterns for a large scale lamp shade, that will be 3D printed.

I have a few questions in this regard.

I am making a basket weave pattern design for the part and also have no pattern is certain areas. manipulating the data tree has needed quite some work and while I have done it manually, I am looking at ways to do it in a more efficient way.

Another thing I am trying to do is to have the weave pattern appear slowly, the lower layers will have a smaller amplitude and as the layers rise the amplitude will increase before falling again. This part seems particularly tricky and I have not been able to work around this yet.

I have attached the grasshopper here

Let me know your thoughts!

standling_light_V4_basketWeave.gh (27.1 KB)