Grasshopper

algorithmic modeling for Rhino

series boxes/cubes to be duplicated with a controlled distances and number

I am a student, new user of grasshopper. Now I am trying to study on matrix transformation by graph mapper and have been struggling in problems.

I would like to control the z axis of the matrix system by dividing them up to 15 regular cubes. Now I can only duplicate with same footprint.

I have tried on changing only z value of centre box but the boxes will be deflected which are looking like the last two examples.

I would like to have 15 regular cubes in a vertical row with a certain pattern/distance that can be controlled.

I have tired a whole day with duplicating, moving and array which did not work...

Please have a look of the script I have done so far. It is just one step to go...

Thank you

Views: 695

Attachments:

Replies to This Discussion

Not sure, but something like this?

Attachments:

This is Awesome!

Thank you so much!! You help me a lot on controlling the distance of the x,y plane and z plane. However is there any way to constrain the cubes in uniform or regular form?( not in a rectangular form? I am so greedy XD) For instance, I recognise when I change the domain start to 2 and end with 4, the transformation of the cubes start from 2 and follow the curve to reach 4 at the highest. Is there any way I can make the cubes follow the curve but still stay with 2 x 2 x 2 cube?

But this solution is really awesome! I love it so much as this provides a lot of possibilities in develop further on the transformation!! Thank you so so much!

---

Attachments:

This is exactly what I am looking for!! How can you be so fast on grasshopper? How do you upgrade your skills on the software?

Thank you so much for spending time on this little project!! Thank you so much!  

Dear Kim

I am further developing the project and I still would like to know more about the potential of the script. I am making use of your solution of V2 above to create one layer first then delete the overlap objects to end up with my ideal product. (As I am trying to produce a pattern with grasshopper and I cannot create dispersal of cubes along the z axis, I ended up doing it manually. T^T) However there are so many overlapping between the systems. I am now developing the pattern by changing the b by 10 from 100-1. Please see the picture below.

Is there any way to select the overlap poly surfaces (with tolerance) after I baked the grasshopper? I delete some of them from the top one by one and it took me ages to do it and failed. Maybe I can make use of your solution of V2 above to create one layer first then delete the overlap objects to end up with my ideal product.

Get this as well.

Attachments:

Oh my god. You are so kind!! thank you so much! I dont know what to say in order to thank you. I would like to send my finished project portfolio to you in later the end of year!! 

Thank you so much!

RSS

About

Translate

Search

Videos

  • Add Videos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service