Grasshopper

algorithmic modeling for Rhino

Goodmorning everyone,

I'm sorry to come asking advices again, but grasshopper is driving me crazy!

Here is my new problem:
- My aim is to find a way to generate, for every projects that I'm doing, a grasshopper file that can give me the length of my floor-to-ceiling height and the height of my slab.
- For that I was thinking to wire all my slabs and to select points which are above each other (same x and y, different z), to make lines in-between them and so having there length.
- I began with a simple square floor (I will see later for no corner plans), and I have control point, but I don't know how to select just the ones in one corner. I tried with list but like you have more than one point at the same x,y,z (because of the thickness of the slab), it is really confusing. Have a method to select points above of each others? Or to you have a better idea for me to obtain the height of floor-to-ceiling/slab?

Thank you a lot, you were really helpful in my last questions.
Best,

fanny

Views: 383

Replies to This Discussion

considering a slab would have a structural height, you might just generate/reference a curve and intersect that with all the slab breps, yielding a list of intersection points (runnign in order from top to bottom or vice versa depending on the curve direction). then, use a cull component to generate to lists of points so you can measure the top of slap - bottom of slab - top - bottom -- top bottom etc. distance, because if you didn't do that and just measured the raw intersect data point distance you'd be in fact getting all the intermediate slab depth values.. of course you could just filter those out afterwards..
just a quick idea..
Thank you, for the moment it still not working, but it's because I'm a new user, and so I have to figure out how to do. But thanks for the method.
Thanks it works!

RSS

About

Translate

Search

Photos

  • Add Photos
  • View All

Videos

  • Add Videos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service