Grasshopper

algorithmic modeling for Rhino

How to trigger a second HS when the first HS runs to reach a certain number of loops?

Hello all,

Happy to see everyone here!

I am new to grasshopper & hoopsnake for our uni project, here's a problem I encounter and hope it can be solved.

I tried to repulicate a basic solid by constantly mirroring itself (operated by HS1) in a selected face, the 'selected face' is the closest face of the solid to a referenced curve, so the end product would be a series of solids with a structure that follows the line. (see the pic)

 

Now, the problem is. I want to trigger a second HS (with the same repeating algorithm as in HS1), at the point of intersection of two curves.So that a second branch can start to 'grow' just like its parent structure. I have never used HS before so I am not sure what i should do with T*.  In the grasshopper document provided in the attachment, I tried to trigger HS2 when HS1 run to its 30th loop(roughly arrives at the point of intersection of 2 curves). So at the point when the 30th solid is mirrored from its previous solid, I hope HS2 is to be triggered and start to use the 30th solid as its starting condition to run the mirroring process. But this doesn't seem to work, HS is never triggered.

 

Can someone please offer some help?

 

Many thanks

William

 

Views: 373

Attachments:

Replies to This Discussion

RSS

About

Translate

Search

Videos

  • Add Videos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service