Grasshopper

algorithmic modeling for Rhino

Hello!

I am pretty new to grasshopper and wanted to build a code that could take a shape, extrude it and in the end be able to tell me what the massing square footage is. I found a pre-made code from someone who was doing exactly what I was hoping to, only it seems the components are in meters (I would ideally convert this to feet) and I'm also not sure how to tell what the area results are in, metric or otherwise. If someone could help me walk through this pre-made code a bit that would be incredible!!

Thanks a ton! 

Views: 2105

Attachments:

Replies to This Discussion

Units of Area and Volume in Grasshopper are neutral, they depend on the Rhino file.

The 'Input Building Plan' in your file is not initialized.  You can connect a rectangle to it like this:

The hidden wires will likely confuse you?  Make them visible to see what's going on.

P.S.  This model will make more sense if you learn to hide all the redundant surfaces, including the final "Brep's to Bake".  There are three custom 'Preview' components; those should be the only surfaces visible.  Hide their inputs ('FLOORPLATES' and 'BUILDING VOLUME').  'Area' and 'Volume' generate points that are useful to see.

Thank you Joseph, the rectangle was incredibly helpful!! Do you know if there is a way to input multiple shapes into this code to have it run multiple extrusions at once? or is it best to use one code per shape?

Try it!  That's the best way to learn.  How well it works depends on how the code is "written".  In some cases, you can see two results (one per building) while others ("GROSS Floor Area") appear to be combined.

Do yourself a favor and thoroughly understand this model, with just one rectangle, before attempting more complex things.  It is simple, basic Grasshopper code.

Thank you, Joseph! This has all been so helpful and I will play around some more.

Best,

Alyssa

Joseph, I've been finding this code very helpful with creating the form and giving the area results, but do you know how the code could be modified to simple just read a massing. So if I had a massing that was already modeled, not in grasshopper, how I could insert that massing into grasshopper to spit out the area? Thanks!!!

Yes I do, though the term "massing" is new to me with regard to architecture.

Import your floor surfaces to Grasshopper from Rhino using 'Params | Geometry | Brep'.  Connect that list to the 'Area' component.

Sounds like you don't yet understand this model you posted?

RSS

About

Translate

Search

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service