Grasshopper

algorithmic modeling for Rhino

Hey Guys,

I have a rather odd problem and was wondering if someone knew of a better way to go about this: Say I have a "Strip" (could be a surface, curve, etc...imagine some curved slab of leather, rail, or paper) and I have some objects arrayed along throughout the "Strip" that maintain a specific angle in reference to the way the "Strip" is curving. If this "Strip" were to be unflattened the objects would be oriented in a linear fashion maintaining the same direction and it would be easy enough to make this with flowalongsrf, however, the "Strip" in this case will not be develop-able.

So my main problem is say I have a Base "Strip" and modules (to be oriented along the strip) but I've built it halfway only to realize mirroring will not create a perfect rail. Refer to these examples:

So my question is starting from the bottom part of the picture, if I built a pattern halfway, instead of mirror which will create an opposite direction to the pattern (as seen in the middle picture) how do I go about finishing the array as if it were a pattern following a continuous strip (as seen in the top picture)? Is there such a term/concept for this type of "non-symmetrical mirroring"? I've played around with mirroring the center pts of the modules from one side to the other and vector 2pt moving them to the other side, but it doesn't seem to fully work. Any ideas? Thanks!

Views: 271

About

Translate

Search

Videos

  • Add Videos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service