Grasshopper

algorithmic modeling for Rhino

How to apply scale and progressive rotation on every element of a list

Hello,

I created a triangle pattern on a circular surface. I would like to be able to rescale every element of this pattern (each triangle separatly). For the moment i only know how to isolate a curve by using the item selector, but it would be better to isolate them in a generative way. 

I would like to rescale those triangle curves and create a distance between them. 

If we can scale them, or rotate them, maybe it would be possible to make a non uniform rotation/ scale but using an incremental rotation for each curve.

Here is my definition and also an drawing of the principle.

Could you please give me information about the tools that i may use for this purpose?

Thank you very much!

Views: 3094

Attachments:

Replies to This Discussion

Ok i found how to use the serie component. So i had to preset a range number but i can set the range for "all elements".

here is the new definition

Attachments:

You might want to look at this thread from a couple weeks ago:

Repeat object with constant offset but increasing scale in one direction

http://www.grasshopper3d.com/forum/topics/repeat-object-with-consta...

and this one from July:

Incrementally scaled geometry (three pages)

http://www.grasshopper3d.com/forum/topics/incrementally-scaled-geom...

Attachments:

very good documentation

thank you!

this defintion is interesting, but it rescale and move a same object and repeat it in different positions.

In my configuration i extracted mutiple elements from a planar tiling of triangles so this one wont work i guess for me.

RSS

About

Translate

Search

Videos

  • Add Videos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service