Digital Textile

May 4, 2008

For me sometimes it is more difficult speak or write about my work that write the code in the editor. This images represent my eagerness that I had to translate this textile pattern, in to the code. so this is it.

Thi first step was to find the correct data store to find the points. then I put all this points inside of an array and then create the curve. and for the other curves I did the same, searching the even and odd of every point.

I know there are a lot kind of patterns in the textile insdustri, and also my Grandmother know how to create with the crochet technics differents patterns, some of them with very complex estructures. If we thought that an algortihm is and a mathematic or aritmetic rule that is repeated, (Cecil Balmond, Informal, page 112), we will see that my grandmother and all the people who elaborate knitted fabric are actually programming an Algortihm.

Comments (4)
  1. rebeca Jun 12th, 2008

    this is really quite brilliant. i’ve been looking at algorithms for less than a year now and have begun working with 3-d programs at my college. I would really love to know what porgrams you use and if you have any recomendations on what kind of things i should research or practice because i want to work with algorithms but need a clear place to begin.
    thanks,
    rebeca

  2. Carlos de la Barrera Jun 13th, 2008

    Hello Rebeca,

    these works are scheduled in RhinoVisualBasic, this language it’s pretty easy to use and ideal to start. Also there are a lot of source and tutorials in the web.

    take a look these pages =
    http://en.wiki.mcneel.com/default.aspx/McNeel/RhinoScript.html
    http://www.iaacblog.com/scripting/

    anything that I could help you, please feel free to ask.

    by the way nice sculptures.
    best
    c.

  3. Maurice Feb 20th, 2009

    Hi,
    I am trying to create weaving fabric in Grasshopper. Do you have some tricks for me, or maybe a code?

    that would be really helpfull.
    By the way, you did a really great job

    Thanks very much

  4. carlos de la b Feb 21st, 2009

    Hello Maurice,

    Weaving is really simple: follow this pseudocode and all will be ok.
    In the case that you can’t get it, send me another message
    and I will look in my old box of remembers:

    1_ select a surface
    2_ analize the surface by points
    3_ store the points in an 2 dimentional array
    4_ pass with a nested loop for the 2D array
    5_ use the VBS “Mod” function to determine odd and even points over the surface.
    6_ calculate a vector from the surface in the point.
    7_ If i mod 2 = 0 then

    if j mod 2 = 0
    store the point
    else
    store the vector
    end if

    else

    if j mod 2 = 1
    store the vector
    else
    store the point
    end if

    end if

    Before the loop is ending add a curve by the stored points and vectors

    8_ repeat the step 7 inverting i by j.

  • Required
  • Required