Sunday, May 20, 2012

GH: FIBROCITY

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License.
GRASSHOPPER FIBROCITY


This definition applies a fibrous pattern to a surface

LOGIC
1. Create a surface
2. Divide surface into points
2. Dispatch rows, flip row matrix, shift row lists
3. Cull every other point in rows, then flip rows
4. Weave new point rows
5. Interpolate point lists, pipe curve

GH Version
0.8.0066


Tip
For enclosed surfaces (tubes, spheres, torus, ect) the sliders need to be 
even numbers to meet evenly. Play with different boolean list for culling
and diferent list shifts to get new patters. For a diagrid use poly line
component instead of interpolate curve. There may be a simpler method
but this is one I understand and I did this rather quickly, If I find another way 
I will update it.







Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License.

5 comments:

  1. How do you use attractors to make some cells larger and some cells smaller?

    ReplyDelete
    Replies
    1. Hi Michael! yea I have the same question, How do you change the size of the openings? since mine is only pipes ?

      Delete
    2. got it? also want to know it

      Delete
    3. Because of the use of a surface, you can edit the control points. Rebuild the base surface and that's it. You can manipulate them manually or applying an attractor

      Delete