Create Skewed Panel Pattern without Plug In

I am trying to create a skewed panel pattern without using Lunchbox since I need complete dimensional control of the panels. I find this isn’t possible with Lunchbox.

In my script, however, the pattern begins to break at the edges and doesn’t repeat. Does anyone know how to fix this?

image

Diagonal CW Grid.gh (17.9 KB)

Most of your code appears to work, despite these distracting messages:

missing

P.S. This direction might help? (Extend Crv, white group)


Diagonal CW Grid_2023Oct30a.gh (26.1 KB)

Hi, Thanks for the reply Joseph. However, extending the curve wouldn’t cause the pattern to repeat.

There is an example in the primer which is a realy good approach for what you try to achive:

http://grasshopperprimer.com/en/1-foundations/1-5/4_working-with-data-trees.html

anyways i slimmed it up to fit it to your intentions - hope this helps

Diagonal CW Grid.gh (24.7 KB)

2 Likes

Hi Pejo,

Thank you for your reply. This solution is very clean. However, I need absolute control of the panel size, which is something I can’t control with this method. That’s why I was using divide curve by distance. The panels have to be 1500 wide and 1485 tall.

Do you know how I would add dimensional control?

this migth not be the cleanest solution but will hopefuly does it job. i am remodeling you surface based the panel values to make sure the subdivision ist rigthly sized.
i tried to isotrim with domains based on your values but coulnt come to an result maybe because they are not fitting the surface perfectly. alternativly you could also draw the grid 2d and map on your surface just to give another approach

Diagonal CW Grid.gh (28.4 KB)

1 Like

That worked beautifully! I took you script and trimmed it against the original outline of the CW and got the result I needed. thank you!

1 Like