Grasshopper

algorithmic modeling for Rhino

hi,

i saw a few very pleasing examples of these six-fold-pattern done by Caglar, so i tried to do something like that (six fold pattern with point constraint), but i stuck while connecting things together.

i dont know how to control the different parametrization of the two set of lines (see attached example). in my opinion i have to use a reciprocal function x+(1-x)=1 to get the result i want (decreasing one value means increasing the other value by the same factor), but i have no idea how to do that.

which method would you choose to control the relation between the rotating point (constraint) and the midpoints of the hexagon?

thx,

morphedian

http://morphedian.blogspot.com/

Views: 818

Attachments:

Replies to This Discussion

Hi!

Added is the file with the "remade" sixfoldpattern. I tried to come close - there might be some fine-tune-configuration left for you to play around....
Attachments:
Theodor,

thank you very much! it is very surprising how much more efficient your code is...

morphedian

http://morphedian.blogspot.com/
let me have your email so i can send you the original definition. i believe there should be less complex methods of doing what the reciprocal function does. i tend to use the inverse vector or similar methods.

there is an image of the same pattern in my gallery. you can have a look. everything is controlled by the size and division of the circles positioned along the hexagonal grid. (those patterns were originally built with only a compass and a ruler.) the distance from the point along the peripheral circle to the grid points define the relation between the circles that form the angle of the stars inside.
Caglar,

thanks, i sent you a message.

cheers
morphedian

http://morphedian.blogspot.com/

RSS

About

Translate

Search

Videos

  • Add Videos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service