Weaving Pattern Simple

Hi there,

this is a simple way to create a weaving pattern without any plugins only using lists in Grasshopper.
The weaving pattern is modeled by constructing points and evaluating them from the built surface.

First, the vertices are „moved“ to provide the doubled lists for the points of overlapping of the two weaving directions. After that the lists are first „shifted“ and then „dispatched“.
Shifting happens 1 step vertically and 1 step horizontally to create a diagonal.

The original point and the likewise shifted point are connected in a polyline which is then filleted.

The rectangular profile of the weaving material is oriented with frames along the lines, to make sure it follows precisely and then lofted to create the breps for the actual pattern.

This is the grasshopper definition!
Have fun!

L.


Grasshopper_Weave_Majer.gh (81.3 KB)

Thanks for sharing @lmajer
:heart:

Hi, you’re script is nearly saving my life, but there’s just one thing that I’m missing: how can I decide the thickness and the width of the strips?

A Curve component defines the profile shape of the weaving material. Scale can be adjusted with the Number Slider.

-Kevin

Hi i dont know if anybody is reading this anymore but when i download this script into grasshopper nothing happens. Its in grasshopper but theres nothing appearing in rhino view.

I feel like this could be a “plug in the computer in the power outlet” level problem like its so easy noone even explains it. Like deleting the lines between boxes: hold ctrl. Its so easy its near impossible to find the answer.

So i want to make a box with rounded sides/corners and then have that shape as a weave mesh. Think vintage microphone, but any shape i want-ish. All the scripts i download has the same result: nothing. Theres often a “surface” box in the beginning of the scripts but how do i make it do anything and show it in rhino? So it must be something super basic im missing? I have made/copied a script that makes a box with adjustable radius, thats super fun to see working, but cant at all figure out how to connect the weave sctipts to my box..

Thanks

Works for me. Three sample surfaces are created on the far left.

Thankyou for the reply!
So there it was the beginner beginner beginner level answer, i have to select/klick a box for it to show in rhino/grasshopper. Sometimes : ) So its a flat mesh/flat strands, how do i make the individual strands of this mesh into pipes/circular crossection tubes? Goal is a woven metal mesh as we see on vintage microphones for exampIe. Tried adding the pipe box here and there in this script but of course i cant make it do anything. Cant wait for this to get an ai interface!

Thread title says “simple”. :wink:

It’s been three years, time to give up on waiting :bangbang:

You joined this forum five years ago :interrobang: And are still shooting in the dark? :roll_eyes: :man_facepalming:

No i work with this daily doing anything, since 20 years haha, consumer products you have seen something i have made for 91.4% sure but i wont say what it is, death bots for videogames, toys, yachts, buildings.. a lot of fun stuff. In rhino that is, rhino, blender, fusion, 3ds long ago, not grasshopper. Then once in a while i want to do something in grasshopper because i cant sit and do hundreds of individual strands on a not flat surface. But get instantly humbled. Instant noob. Last time i went to grasshopper i wanted to do cell foam voronoi that took a while to get into, now its just long ago enough that i remember nothing of the grasshopper stuff yey