Grasshopper

algorithmic modeling for Rhino

Hi there,

I have created a screen that responds to the position of the sun. All it needs is an input surface and It will create "louvers". What I am wondering, is it possible to create this so that all louvers are the same length? Is there a way to re-interperate the input geometry after an initial analysis or initially so that all members are say 2m in length?

I have tried to do this myself but I am finding that the end looses its uniform aesthetic.

Any ideas or questions welcome

Matt

Views: 519

Attachments:

Replies to This Discussion

Instead of IsoTrimming the surface as a whole, you could extract the IsoCurves and dicide the horizontal ones. You can use DivideLength to get segments of equal length.

But the whole idea doesn't work without artefacts. Your horizontal curves probably aren't multiples of 2 in length and will vary in length over the surface. So you will need to handle those cases.

Hi Hannes, what do you mean by artefacts? I did a quick search and it referenced back to you aha

I do need to get the curves into a consistent length. Is there a way to optimise the surface after it has been imported to reflect this attribute? So you import the surface, grasshopper changes the lengths of every horizontal element so that they are all the same length?

RSS

About

Translate

Search

Photos

  • Add Photos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service