Grasshopper

algorithmic modeling for Rhino

Hi, 

I am trying to write a definition that orients an initial component so that it interlocks with itself and is spreading though a polar array. This process needs to be looped. For some reason, anemone does not work... 

Views: 808

Attachments:

Replies to This Discussion

hello 

your script is quite "dangerous" as you are doing recursion on objects you multiply each time 

step 0 : 144

step 1 : 864 

step 2 : 5184

and multiply by 6 each time so very time consuming. 

You also make an array around the same point each time...

Try to find the good variable for your loop (geometry, position ...) 

With 1 or 2 steps usable you  don't need anemone, you could copy one or 2 times your cluster ! It will be more easy for you to debug. 

Attachments:

Thnx. Got it. Here is my new definition..

Attachments:

I don't  know what you want to connect. 

You have now a geometry, a pattern and I think you want a specific pattern 

perphas a rotation first, a translation and a polar array ... ??? But where are your points of contact (coordinates). 

Do you have a sketch of the type of pattern you want ? 

This is my updated file. I want to connect the components using their two free edges... But in between each transition I need to achieve a transformation...  I did it somehow using the scaling...but the interconnections seem to be still confusing.. 

Attachments:

So you have 36°, you can pave like that 

Dodecagon, polar arrays with 5, a translation, rotation of 36° and new polar array 

Is it that what you are after ?

I was a bit wrong

It seems  that you base shape for a cluster could be this sort of thing.

My  best advice try to find a logic in Rhino (translate, mirror, array ...) mesure things (rotation are 36°)  and after that you will be able to apply it n times. The translation must be depending of the step number. I also think you must put your first pattern on 0,0,0. 

Acually I used the pentagon to create the initial component. 

Yes, this is close to my aim... as I need polar rotation and this negative space created. 

*** Things are getting more clear after your second reply! 

Thank you

Hi again !

This time, I created a more complex component, I used a definition in order to distort it ...and then I want to use the array of 36 degrees angle, while moving in z axis ....  I need to keep the destortion and be able to play with the parameters after the array.... Could anyone help? Also... any other suggestions for mesh distortion ? 

Attachments:

RSS

About

Translate

Search

Videos

  • Add Videos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service