How to make a parametric auxetic re-entrant honeycomb pattern

Hello, can anyone help me understand how to make a parametric design?
I have been trying to make different kinds of figures for my design, but the problem is that every time I want to change a design parameter, I need to change all the values one by one, editing one by one every time, which is time-consuming. Can anyone help me understand how to design a parametric design? and if you have any recommendation for a plug-in that can ease up the process, that would also be very helpful.
Thank you in advance

Arrow_Arrow_Patch_3x3 (planar).gh (72.3 KB)
Arrow_Hourglass_patch 3x3 cell (planar) same layer.gh (78.6 KB)
Hourglass_patch 3x3 cell (planar) same layer.gh (78.2 KB)
Sinusoidal_Arrow_patch (planar).gh (26.6 KB)
Sinusoidal_rectangle_patch (planar).gh (20.6 KB)

image
image
image
image
image

Many don’t post a GH file at all (bad!) and you have posted five GH files (also bad!).

I looked only at the first one: Arrow_Arrow_Patch_3x3 (planar).gh

I see eight unconnected groups of code that show, at a glance (because of all the copy/paste) that you have fundamentally misunderstood “The Grasshopper Way” of thinking. This forum is full of examples showing the correct way, have a look around.

Words like these in your thread title won’t help you: “auxetic re-entrant honeycomb pattern”

Understanding data trees is essential to GH and you might start there.

(P.S. That video is 11 years old and has details you rarely need or use.)

LATER: The video is the first in a series (playlist) from the early days of GH. Details I rarely need or use include the path syntax for certain components like Path Mapper (NEVER!! because it makes code fragile) and Relative Item (useful but confusing for me because of the path syntax). Maybe it’s just me but I’ve written thousands of GH files without using either one.

And you can do Google image searches using one (at a time) of the five images you posted.

The best thing you can do is STOP doing it wrong :bangbang: Learn how to code GH correctly before proceeding any further.

P.P.S. This is probably not the best example for you, but I didn’t look too far to find this grid structure I wrote 1.5 years ago:

thank you for your advice, I will try and look for some tutorial to improve my skills in GH

Please see the “LATER:” paragraph I added to my post above.

Wish I could find a perfect example for you but here is a very simple one I wrote ~3 years ago:

Thank you for your help, i really appreciate it

I’ve watched only the first two minutes (so far) of this video but like what I see:

NOTE: I just saw him adjust the color settings… :frowning: I recommend avoiding that rat hole and sticking with default colors. Black background hides too much!

P.S. Now I see some things I don’t like:

  • using the word “group” instead of “branch(bad terminology)
  • not showing all relevant components on a still shot
  • using hidden wires, which makes things harder to understand
  • using Param Viewer output instead of Tree Statistics for list of branches
  • using Interpolate instead of PolyLine to create a straight line
  • not using expressions on inputs and outputs
  • etc.

He is a little sloppy for my taste, but otherwise the video might still be useful.